Skip to content
#

Rust

rust logo

Rust is a systems programming language created by Mozilla. It is similar to C++, but is designed for improved memory safety without sacrificing performance.

Here are 173 public repositories matching this topic...

LiuVII
LiuVII commented Apr 3, 2019

We noticed that we have some common patterns for common conflicts/duplicate resolution in our monorepo across different binaries.
Like

  deploy_jar_rules=jar_rules(rules=[
    Duplicate('^BUILD', Duplicate.SKIP),
    Duplicate('^META-INF/ASL2.0', Duplicate.SKIP),
    Duplicate('^META-INF/INDEX.LIST', Duplicate.SKIP),
    Duplicate('^META-INF/io.netty.versions.properties', Duplicate.SKIP
mre
mre commented Sep 21, 2019

From our benchmarks we can see that we are consistently slower than everyone else when serializing/deserializing boolean values. We should fix that.

orjson is using an unsafe block to create a reference to a boolean:
https://github.com/ijl/orjson/blob/03d55e99a953ce93cedc05f03e4b63b0bcbbcc7a/src/decode.rs#L81-L96

This avoids additional allocations.
For comparison, this is our code at the

jordens
jordens commented Jun 8, 2018

The current behavior is unnecessarily verbose and irritating.

artiq_ctlmgr
^CTraceback (most recent call last):
  File "/home/rj/src/conda/envs/py35/bin/artiq_ctlmgr", line 11, in <module>
    load_entry_point('artiq', 'console_scripts', 'artiq_ctlmgr')()
  File "/home/rj/src/artiq/artiq/frontend/artiq_ctlmgr.py", line 84, in main
    loop.run_until_complete(rpc_server.wait_terminate(

Created by Graydon Hoare

Released 2010

Organization
rust-lang
Website
www.rust-lang.org
Wikipedia
Wikipedia

Related Topics

c-plus-plus language
You can’t perform that action at this time.