rust-lang/rust
View on GitHub ↗ ★ 121,011 Rust
Empowering everyone to build reliable and efficient software.
1,825 mentions on Hacker News by 819 people: 158 stories, 1,667 comments · first 2012-01-20 · latest 2026-10-22
20082026
-
There's also stuff like this: https://github.com/rust-lang/rust/pull/34789 In general, Jonathan and Niko are working on it :)
comment by steveklabnik · 2016-07-12 · in Shipping Rust code in Firefox -
If you're interested in the nitty gritty, there's some info in this PR: https://github.com/rust-lang/rust/pull/32756 Though Steve may be talking about some newer work that I haven't heard of yet.
comment by mastax · 2016-07-12 · in Shipping Rust code in Firefox -
…both interface and implementation. This looks like a breaking change on a stable API. Am I wrong? https://github.com/rust-lang/rust/pull/28811
comment by themihai · 2016-07-12 · in Shipping Rust code in Firefox -
Prepooping only applies to unsafe Rust. There are a few soundness bugs though: https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&q=is...
comment by whyever · 2016-07-08 · in Thrussh: Portable SSH client and server library in Rust -
https://github.com/rust-lang/rust/issues/26097
comment by steveklabnik · 2016-07-08 · in Corrode: C to Rust translator written in Haskell -
…To be clear, it's already landed, and has been working, it's just not the default yet. There's a PR https://github.com/rust-lang/rust/pull/34096 and there are currently three blockers: https://github.com/rust-lang/rust/milestone/29…
comment by steveklabnik · 2016-07-07 · in Announcing Rust 1.10 -
…not. This should save a lot of memory, and potentially open up a whole host of optimizations. [0]: https://github.com/rust-lang/rust/issues/34398
comment by erickt · 2016-07-04 · in Ask HN: Rust or Swift for system programming? -
You need an Apple Developer Cert. Here's the relevant tracking issue for the same problem in Rust. https://github.com/rust-lang/rust/issues/27694
comment by Argorak · 2016-07-01 · in Servo Nightly Builds Available -
…team this year (the prerequisite overhaul of the compiler middle-end is just about to land: https://github.com/rust-lang/rust/milestones/Launch%20MIR%20... ).
comment by kibwen · 2016-06-30 · in State of Rust Survey 2016 -
…report in rustc (from the list) was apparently true heap corruption due to a bug in unsafe code: https://github.com/rust-lang/rust/issues/24276
comment by comex · 2016-06-21 · in Afl.rs: Fuzzing Rust code with american-fuzzy-lop -
…otherwise valgrind misses jemalloc's allocations, which is more or less all of them: https://github.com/rust-lang/rust/issues/28224 And the second fix may or may not keep working as jemalloc 5 apparently removes valgrind support:…
comment by masklinn · 2016-06-15 · in Using ltrace to debug a memory leak -
…have been bitten by the possibility of invalid Unicode in filenames (see for example: rust ( https://github.com/rust-lang/rust/issues/12056 ), Python ( https://www.python.org/dev/peps/pep-0383/) ). This mess is pretty much never going to…
comment by nneonneo · 2016-06-14 · in Apple File System -
…to do, and even more corners where things will shake out[2], but there's definitely progress. [1]: https://github.com/rust-lang/rust/pull/33460 [2]: https://github.com/rust-lang/rust/pull/34174
comment by shepmaster · 2016-06-10 · in Why Rust for Low-Level Linux Programming? -
…link the PR? I am interested in getting it merged. I assume you are referring to code generator at https://github.com/rust-lang/rust/tree/master/src/etc/platfo... . I haven't touched that code, but if you think hand editing is preferrable…
comment by sanxiyn · 2016-06-05 · in Requesting C like SIMD intrinsics for Rust lang -
…platforms here ( https://doc.rust-lang.org/book/getting-started.html#platform... ) or here ( https://github.com/rust-lang/rust/tree/master/mk/cfg ). I've considered trying avr-rust ( https://github.com/avr-rust/rust ), but the README says…
comment by davidcuddeback · 2016-06-03 · in Why is a Rust executable large? -
…Rust programs. See [1]. What's the state of the Rust world when you're in a signal handler? [1] https://github.com/rust-lang/rust/issues/11203
comment by Animats · 2016-05-28 · in Writing an OS in Rust: Catching CPU Exceptions -
The main remaining work on the RFC is to implement the `catch` construct. Here's the tracking issue: https://github.com/rust-lang/rust/issues/31436 However, stabilizing `?` is not blocked on any particular work as much as on the relevant…
comment by tatterdemalion · 2016-05-26 · in Announcing Rust 1.9 -
…you reach a high enough n. EDIT: The PR that added the change claims it was done well, though :) https://github.com/rust-lang/rust/pull/32062
comment by euyyn · 2016-05-26 · in Announcing Rust 1.9 -
…bit rot. Curently, your linked line doesn't point to the `ctpop` intrinsic. I think you wanted https://github.com/rust-lang/rust/blob/34fd68668152530dcd1d0...
comment by nirvdrum · 2016-05-26 · in The surprising cleverness of modern compilers -
…the `count_ones` method currently resolves directly to LLVM's `ctpop` intrinsic, defined at https://github.com/rust-lang/rust/blob/master/src/libcore/in... .
comment by kibwen · 2016-05-24 · in The surprising cleverness of modern compilers -
Made a PR: https://github.com/rust-lang/rust/pull/33679
comment by Manishearth · 2016-05-17 · in One year of Rust -
…scripts might be functioning? I'll copy and past this into a Github issue when I have a sec. edit: https://github.com/rust-lang/rust/issues/33674
comment by msbarnett · 2016-05-16 · in One year of Rust -
…implementation to show the summary line on this page? Seems reasonable to me! I filed a bug: https://github.com/rust-lang/rust/issues/33672 (Also, that page is a bit sparse because I haven't gotten around to writing any docs for it yet, so…
comment by steveklabnik · 2016-05-16 · in One year of Rust -
Wait for this to land: https://github.com/rust-lang/rust/pull/33500
comment by nercury · 2016-05-15 · in Taking Rust everywhere with rustup -
My knowledge was apparently outdated! So, the bug I was thinking of was https://github.com/rust-lang/rust/issues/28667 , which has apparently since been closed. The Alpine tracker also links to this bug:…
comment by steveklabnik · 2016-05-13 · in Taking Rust everywhere with rustup -
…you'd have to do it manually with a VM or some different build environment. This is interesting: https://github.com/rust-lang/rust/pull/33296
comment by conradev · 2016-05-06 · in Cargo: predictable dependency management -
It's planned. https://github.com/rust-lang/rust/issues/33205
comment by spicyj · 2016-05-06 · in A Taste of JavaScript's New Parallel Primitives -
…messages, but should make thinks like scopes clearer. You can find a few screenshots in the PR: https://github.com/rust-lang/rust/pull/32756#issuecomment-20...
comment by killercup · 2016-05-04 · in Non-Lexical Lifetimes Based on Liveness in Rust -
…land that will overhaul borrow checker error message reporting (and error formatting in general): https://github.com/rust-lang/rust/pull/32756 .
comment by kibwen · 2016-05-02 · in Non-Lexical Lifetimes in Rust -
The borrow checker already outputs these arrows. This output is improving, too https://github.com/rust-lang/rust/pull/32756 -- feedback appreciated!
comment by Manishearth · 2016-05-02 · in Non-Lexical Lifetimes in Rust -
…in nightly waiting to be stabilized, and the compiler codebase itself has been converted to use it: https://github.com/rust-lang/rust/pull/32390 There's also a huge overhaul to compiler error message formatting that should make error…
comment by kibwen · 2016-05-02 · in Non-Lexical Lifetimes in Rust -
Note that the Rust standard library also sets O_CLOEXEC. https://github.com/rust-lang/rust/pull/24034
comment by pcwalton · 2016-05-02 · in Go bindings to Rust's regex engine -
I'm a bit surprise that no one actually mention rust programming language codebase. https://github.com/rust-lang/rust
comment by zerosign · 2016-05-01 · in Ask HN: What are examples of GitHub repositories with high code quality? -
…target [0], rewinding the graph into higher control structures like loops may be non-trivial. [0] https://github.com/rust-lang/rust/issues/33205#issue-1509804...
comment by jdmichal · 2016-04-27 · in Introducing MIR -
There is discussion of a WebAssembly backend which lowers MIR directly, see https://github.com/rust-lang/rust/issues/33205 .
comment by eddyb · 2016-04-27 · in Introducing MIR -
It was fixed but isn't fixed. https://github.com/rust-lang/rust/issues/19776
comment by akadien · 2016-04-27 · in Xi editor: A modern editor with a backend written in Rust -
…clear, the behavior exhibited in the OP is indeed considered a bug by the Rust developers: see https://github.com/rust-lang/rust/issues/16012#issuecomment-... for the latest discussion. TL;DR: this currently isn't exploitable on Windows,…
comment by kibwen · 2016-04-26 · in Segfaults are our friends and teachers -
I am not denying that. In fact, there is a GitHub issue intended to solve this ( https://github.com/rust-lang/rust/issues/16012 ).
comment by wofo · 2016-04-26 · in Segfaults are our friends and teachers -
One small update to that thread: hitting the guard page no longer sends SIGSEV, but SIGILL: https://github.com/rust-lang/rust/pull/31333
comment by steveklabnik · 2016-04-26 · in Segfaults are our friends and teachers -
It's not false advertising; it's a bug. Rust is not perfect. It's also not undefined behavior. https://github.com/rust-lang/rust/issues/16012 (Basically, stack probes are only implemented on Windows, and we need them on the other…
comment by steveklabnik · 2016-04-26 · in Segfaults are our friends and teachers -
Manual SIMD intrinsics is getting there, not sure how far it has come by now: https://github.com/rust-lang/rust/pull/27169 I'm sure LLVM does a fair bit of vectorization under the hood too of course, but not sure whether better knowledge…
comment by alkonaut · 2016-04-15 · in Announcing Rust 1.8 -
No, just a PR: https://github.com/rust-lang/rust/pull/32731
comment by steveklabnik · 2016-04-14 · in Announcing Rust 1.8 -
…have been using ctags since long before Racer existed. You can see their ctags definition file at https://github.com/rust-lang/rust/blob/master/src/etc/ctags.... , and you can run `make TAGS.emacs` or `make TAGS.vi` from within the Rust…
comment by kibwen · 2016-04-05 · in Tokamak: A Rust IDE for Atom -
…Right Thing in the standard library, so you don't worry about these. Here's the source of rec_from: https://github.com/rust-lang/rust/blob/master/src/libstd/sys... c::recvfrom is libc::recvfrom, rather than recv, technically. But as an…
comment by steveklabnik · 2016-03-31 · in OpenBSD 5.9 released early -
https://github.com/rust-lang/rust/pull/19612
comment by steveklabnik · 2016-03-29 · in String types in Rust -
…hint text for this error since September of last year. If ya want to help out take a crack at it! https://github.com/rust-lang/rust/issues/28660
comment by finnyspade · 2016-03-29 · in Experimenting with Rust generics and dynamic traits -
…learning with Rust strings was the WTF-8 format: https://simonsapin.github.io/wtf-8/ Implemented: https://github.com/rust-lang/rust/blob/master/src/libstd/sys...
comment by nieksand · 2016-03-28 · in String types in Rust -
That's a mistake, clarified: https://github.com/rust-lang/rust/pull/32538
comment by Manishearth · 2016-03-27 · in Concurrency in Rust -
…someone having added an annotation somewhere that they believe that the code is exception-safe. https://github.com/rust-lang/rust/issues/27719 Note that based on the latest discussion, recover() will likely be named something else…
comment by lambda · 2016-03-27 · in Concurrency in Rust -
FWIW, I fixed some of these concerns here: https://github.com/rust-lang/rust/pull/32529
comment by Manishearth · 2016-03-27 · in Concurrency in Rust