summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-12-10libstd: Remove `Cell` from the library.Patrick Walton-91/+37
2013-12-10auto merge of #10593 : metajack/rust/pkgid-hash, r=brsonbors-604/+1261
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-604/+1261
2013-12-10libstd: Remove two uses of `Cell`.Patrick Walton-6/+4
2013-12-10libstd: Change `atomically` to use RAII.Patrick Walton-54/+78
2013-12-10librustuv: Change `with_local_io` to use RAII.Patrick Walton-158/+187
2013-12-10libextra: Remove various cells involved in `Arc`s.Patrick Walton-8/+6
2013-12-10librustdoc: Remove a couple of `Cell`s.Patrick Walton-6/+6
2013-12-10librustdoc: Don't use `finally`, shaving off a `Cell`.Patrick Walton-13/+25
2013-12-10compiletest: Remove uses of `Cell`.Patrick Walton-8/+6
2013-12-10libstd: Remove `Cell`s that were used because of `finally` by convertingPatrick Walton-41/+63
2013-12-10librustpkg: Make `io::ignore_io_error()` use RAII; remove a few morePatrick Walton-27/+59
2013-12-10libstd: Remove some cells involved inPatrick Walton-18/+12
2013-12-10librustuv: RAII-ify `Local::borrow`, and remove some 12 Cells.Patrick Walton-178/+210
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-387/+211
2013-12-11Deduplicate in syntax::parse::token with a macro.Chris Morgan-271/+183
2013-12-10Allow ref and mut modifiers for short form field patternsSteven Fackler-1/+64
2013-12-10Fix test case harder (cc #9629)Niko Matsakis-2/+20
2013-12-11Remove -Z coherenceSeo Sanghyeon-26/+23
2013-12-10auto merge of #10886 : alexcrichton/rust/snapshots, r=huonwbors-0/+8
2013-12-10auto merge of #10862 : alexcrichton/rust/issue-10857, r=huonwbors-35/+63
2013-12-09Check the privacy of implemented traitsAlex Crichton-35/+63
2013-12-09auto merge of #10873 : pradeep90/rust/rust-mode-changes, r=pcwaltonbors-25/+269
2013-12-10Vim keyword highlighting improvements.Chris Morgan-5/+7
2013-12-10Fix up float highlighting in Vim.Chris Morgan-5/+6
2013-12-09auto merge of #10812 : alexcrichton/rust/lto, r=pcwaltonbors-152/+538
2013-12-09Register new snapshotsAlex Crichton-0/+8
2013-12-09Implement LTOAlex Crichton-124/+432
2013-12-09auto merge of #10823 : rapha/rust/master, r=alexcrichtonbors-11/+172
2013-12-09Make main pub in test case (cc #9629)Niko Matsakis-1/+1
2013-12-09Address nits for PR for #9629Niko Matsakis-2/+2
2013-12-10Implement PortReader and ChanWriterRaphael Speyer-11/+172
2013-12-09Store metadata separately in rlib filesAlex Crichton-78/+156
2013-12-09auto merge of #10881 : sanxiyn/rust/allocation-lint-2, r=alexcrichtonbors-23/+62
2013-12-10Extend allocation lint for boxing expressionsSeo Sanghyeon-23/+62
2013-12-09auto merge of #10840 : cmr/rust/any_docs2, r=huonwbors-1/+8
2013-12-09Add some Any docs.Corey Richardson-1/+8
2013-12-09auto merge of #10859 : huonw/rust/helper-dists, r=cmrbors-246/+568
2013-12-09auto merge of #10874 : vadimcn/rust/integrated-as, r=alexcrichtonbors-8/+9
2013-12-08auto merge of #10867 : sfackler/rust/unsugared-doc, r=huonwbors-1/+29
2013-12-09Add defun motions for rust-mode.S Pradeep Kumar-25/+269
2013-12-08Disable failing test.Vadim Chugunov-0/+1
2013-12-08Use LLVM integrated assembler on Windows too.Vadim Chugunov-8/+8
2013-12-08Accept unsugared docs in missing-doc lintSteven Fackler-1/+29
2013-12-08auto merge of #10866 : ktt3ja/rust/edit-doc, r=huonwbors-3/+8
2013-12-08Fix comment on ast::DefStructKiet Tran-3/+8
2013-12-08encode trait lifetime params in metadata to allow cross-crate usageDavid Renshaw-0/+41
2013-12-08auto merge of #10477 : ktt3ja/rust/dead-code, r=alexcrichtonbors-1183/+722
2013-12-08std::rand: implement the student t distribution.Huon Wilson-1/+52
2013-12-08std::rand: implement the F distribution.Huon Wilson-1/+60