| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2014-09-30 | Fix libgreen | Steven Fackler | -13/+9 | |
| 2014-09-30 | Fix librustc_llvm | Steven Fackler | -1/+1 | |
| 2014-09-30 | Fix librustc | Steven Fackler | -5/+4 | |
| 2014-09-30 | Fix librustc_back | Steven Fackler | -2/+2 | |
| 2014-09-30 | Fix libtime | Steven Fackler | -9/+6 | |
| 2014-09-30 | Fix librustrt | Steven Fackler | -69/+74 | |
| 2014-09-30 | Fix libstd | Steven Fackler | -56/+52 | |
| 2014-09-30 | Fix liballoc | Steven Fackler | -8/+8 | |
| 2014-09-30 | Fix cfg warnings for liblibc | Steven Fackler | -108/+93 | |
| 2014-09-30 | Turn on cfg format warnings | Steven Fackler | -9/+0 | |
| 2014-09-30 | auto merge of #17647 : pcwalton/rust/stop-looking-in-metadata-in-tc, r=cmr | bors | -9/+61 | |
| I don't know exactly what made this regress so badly…maybe it was all the lifetimes that @eddyb landed. According to `git blame` this is all somewhat old code. Regardless this is an enormous improvement in compile times. r? @brson | ||||
| 2014-09-30 | librustc: Stop looking in metadata in type contents. | Patrick Walton | -9/+61 | |
| 4x improvement in pre-trans compile time for rustc. | ||||
| 2014-09-30 | auto merge of #17640 : brson/rust/wininst, r=alexcrichton | bors | -2/+2 | |
| This makes the windows `make dist` target start producing binary tarballs, and tweaks install.sh so they work, in preparation for working on a combined Rust+Cargo installer. | ||||
| 2014-09-30 | auto merge of #17563 : brson/rust/wintcbfix, r=thestinger | bors | -98/+63 | |
| This is the bare minimum to stop using split stacks on Windows, fixing https://github.com/rust-lang/rust/issues/13259 and #14742, by turning on stack probes for all functions and disabling compiler and runtime support for split stacks on Windows. It does not restore the out-of-stack error message, which requires more runtime work. This includes a test that the Windows TCB is no longer being clobbered, but the out-of-stack test itself is pretty weak, only testing that the program exits abnormally, not that it isn't writing to bogus memory, so I haven't truly verified that this is providing the safety we claim. A more complete solution is in https://github.com/rust-lang/rust/pull/16388, which has some unresolved issues yet. cc @Zoxc @klutzy @vadimcn | ||||
| 2014-09-29 | auto merge of #17468 : nick29581/rust/dst-bug-nostd, r=nikomatsakis | bors | -45/+102 | |
| closes #17392 r? @nikomatsakis Kind of a first draft because I'm not sure if this is the right approach. I believe the general idea of giving an error rather than an ICE in obligation_for_builtin_bound is right, but not sure about returning an Option, etc. Also, could probably have a better error message. | ||||
| 2014-09-30 | Emit an error rather than ICEing for a missing built-in bound lang item. | Nick Cameron | -45/+102 | |
| closes #17392 | ||||
| 2014-09-29 | install: Fix the install.sh script to work with spaces | Brian Anderson | -2/+2 | |
| Makes it work on windows | ||||
| 2014-09-29 | auto merge of #17475 : pnkfelix/rust/fix-17303, r=huonw | bors | -4/+17 | |
| Add deallocate calls to the realloc-16687.rs test. Fix #17303. | ||||
| 2014-09-29 | Ignore win-tcb test on non-windows | Brian Anderson | -22/+42 | |
| 2014-09-29 | Test fixes from the rollup | Alex Crichton | -2/+4 | |
| 2014-09-29 | rollup merge of #17621 : sfackler/new-snap | Alex Crichton | -41/+10 | |
| 2014-09-29 | rollup merge of #17625 : Boddlnagg/lexer-fix | Alex Crichton | -2/+1 | |
| 2014-09-29 | rollup merge of #17623 : bkoropoff/issue-17607 | Alex Crichton | -8/+16 | |
| 2014-09-29 | rollup merge of #17619 : wizeman/fix-perm | Alex Crichton | -0/+48 | |
| 2014-09-29 | rollup merge of #17614 : nick29581/slice3 | Alex Crichton | -0/+16 | |
| 2014-09-29 | rollup merge of #17613 : bkoropoff/issue-17593 | Alex Crichton | -3/+5 | |
| 2014-09-29 | rollup merge of #17602 : Tobba/defailbloat-static | Alex Crichton | -9/+8 | |
| 2014-09-29 | rollup merge of #17599 : Gankro/enum-ord | Alex Crichton | -1/+1 | |
| 2014-09-29 | rollup merge of #17598 : bkoropoff/issue-17441 | Alex Crichton | -0/+55 | |
| 2014-09-29 | rollup merge of #17592 : kmcallister/inline-asm-loc | Alex Crichton | -13/+147 | |
| 2014-09-29 | rollup merge of #17586 : Sawyer47/test-16465 | Alex Crichton | -0/+24 | |
| 2014-09-29 | rollup merge of #17585 : sfackler/string-slice | Alex Crichton | -0/+55 | |
| 2014-09-29 | rollup merge of #17582 : kmcallister/gc-box | Alex Crichton | -10/+10 | |
| 2014-09-29 | rollup merge of #17577 : squeaky-pl/patch-1 | Alex Crichton | -1/+1 | |
| 2014-09-29 | rollup merge of #17576 : kmcallister/hide-quotes | Alex Crichton | -68/+74 | |
| 2014-09-29 | rollup merge of #17573 : iliekturtles/17570-windows-installer-path | Alex Crichton | -2/+2 | |
| 2014-09-29 | rollup merge of #17565 : akavel/patch-1 | Alex Crichton | -2/+2 | |
| 2014-09-29 | rollup merge of #17564 : japaric/fix-slicemut-docs | Alex Crichton | -4/+4 | |
| 2014-09-29 | rollup merge of #17557 : sfackler/fuse-example | Alex Crichton | -1/+3 | |
| 2014-09-29 | rollup merge of #17548 : cgaebel/master | Alex Crichton | -6/+26 | |
| 2014-09-29 | rollup merge of #17531 : tomjakubowski/rustdoc-where-clauses | Alex Crichton | -21/+131 | |
| 2014-09-29 | rollup merge of #17519 : pcwalton/unboxed-closure-move-syntax | Alex Crichton | -81/+82 | |
| 2014-09-29 | rollup merge of #17510 : MatejLach/find_fix | Alex Crichton | -2/+0 | |
| 2014-09-29 | rustdoc: Render where clauses as appropriate | Tom Jakubowski | -21/+131 | |
| Fix #16546 | ||||
| 2014-09-29 | rustc: Fix permission denied error in 'ar' when lto is enabled | Ricardo M. Correia | -0/+48 | |
| The reason that 'ar' can fail with permission denied is that when link-time optimizations are enabled, rustc copies libraries into a temporary directory, preserving file permissions, and subsequently modifies them using 'ar'. The modification can fail because some package managers may install libraries in system directories as read-only files, which means the temporary file also becomes read-only when it is copied. I have fixed this by giving the temporary file's owner read+write permissions after the copy. I have also added a regression test for this issue. | ||||
| 2014-09-29 | Update ANTLR float suffix grammar | Patrick Reisert | -2/+1 | |
| - Removes f128 from the grammar, which is no longer support in rustc - The fragment modifier is added so it won't parse float suffix as a separate token | ||||
| 2014-09-29 | auto merge of #17409 : farcaller/rust/patch-1, r=huonw | bors | -2/+8 | |
| Parser.parse_method now has a second argument, I assume ast::Inherited is the correct visibility in this case. | ||||
| 2014-09-29 | Fixed quote_method!() implementation | Vladimir Pouzanov | -2/+8 | |
| Parser.parse_method now has a second argument, I assume ast::Inherited is the correct visibility in this case. | ||||
| 2014-09-29 | auto merge of #17535 : Manishearth/rust/patch-2, r=steveklabnik | bors | -0/+1 | |
| It's a rather useful syntax, and non-obvious. A friend of mine is learning Rust and was trying to find a way to easily do such an initialization — he couldn't find it in the guide and was pretty surprised when I showed him. Looks like something that should be mentioned. r? @steveklabnik | ||||
| 2014-09-29 | auto merge of #17321 : apoelstra/rust/error-on-unknown-impl, r=alexcrichton | bors | -12/+163 | |
| Followup to RFC 57. Fixes #7607 Fixes #8767 Fixes #12729 Fixes #15060 | ||||
