nnethercote
Working on @rust-lang for @futurewei-tech. Previously worked on Valgrind and Firefox. No interest in cryptocurrencies, blockchain, or AI. he/him (or they/them)
@futurewei-techMelbourne, Australia
Pinned Repositories
counts
A tool for ad hoc profiling
dhat-rs
Heap profiling and ad hoc profiling for Rust programs.
nnethercote.github.io
perf-book
The Rust Performance Book
rust
a safe, concurrent, practical language
rustc-perf
Website for graphing performance of rustc
tlborm
The Little Book of Rust Macros(Updated)
yansi
A dead simple ANSI terminal color painting library for Rust.
nnethercote's Repositories
nnethercote/perf-book
The Rust Performance Book
nnethercote/dhat-rs
Heap profiling and ad hoc profiling for Rust programs.
nnethercote/counts
A tool for ad hoc profiling
nnethercote/nnethercote.github.io
nnethercote/tlborm
The Little Book of Rust Macros(Updated)
nnethercote/highfive
Github hooks to provide an encouraging atmosphere for new contributors
nnethercote/rav1d
An AV1 decoder in Rust.
nnethercote/rust
a safe, concurrent, practical language
nnethercote/rustc-perf
Website for graphing performance of rustc
nnethercote/blog.rust-lang.org
The Rust Programming Language Blog
nnethercote/book
The Rust Programming Language
nnethercote/cargo
The Rust package manager
nnethercote/cargo-llvm-lines
Count lines of LLVM IR per generic function
nnethercote/constrandom
Macro to generate random constants in Rust https://xkcd.com/221/
nnethercote/curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
nnethercote/ena
An implementation of union-find / congruence-closure in Rust. Extracted from rustc for indepdendent experimentation.
nnethercote/http
Rust HTTP types
nnethercote/hyper
An HTTP library for Rust
nnethercote/minifier-rs
Minifier tool/lib for JS/CSS/JSON files
nnethercote/pin-project-lite
A lightweight version of pin-project written with declarative macros.
nnethercote/quote
Rust quasi-quoting
nnethercote/reference
The Rust Reference
nnethercote/rust-smallvec
"Small vector" optimization for Rust: store up to a small number of items on the stack
nnethercote/rustc-dev-guide
A guide to how rustc works and how to contribute to it.
nnethercote/rustc-hash
Custom hash algorithm used by rustc (plus hashmap/set aliases): fast, deterministic, not secure
nnethercote/rustfmt
Format Rust code
nnethercote/serde
Serialization framework for Rust
nnethercote/syn
Parser for Rust source code
nnethercote/thin-vec
A Vec That Has a Smaller size_of
nnethercote/wasm-bindgen
Facilitating high-level interactions between Wasm modules and JavaScript