Commit Graph

13036 Commits

Author SHA1 Message Date
Patrick Walton a7db161eed Revert "Revert "libcore: De-mode at_vec""
This reverts commit fe09451a5a.
2012-09-26 12:29:27 -07:00
Tim Chevalier 101bc62ad9 Revert "fix modes on dtors"
This reverts commit d38b97a170.

(Accidentally checked this in, oops)
2012-09-26 10:43:11 -07:00
Tim Chevalier 540934980a Demode some of core::io 2012-09-26 10:42:23 -07:00
Tim Chevalier d38b97a170 fix modes on dtors 2012-09-26 10:42:11 -07:00
Tim Chevalier e0d5d03451 Demode tuple 2012-09-26 10:41:19 -07:00
Vincent Belliard ef23d77633 fix issue #3535 and add colon between mode and type when dumping funcion prototype 2012-09-26 07:48:19 -07:00
Tim Chevalier 95bc32dc4f Fix borked tests 2012-09-25 22:13:05 -07:00
Tim Chevalier e19e628b19 Demode iter-trait 2012-09-25 22:13:05 -07:00
Tim Chevalier 473a866733 Fix long lines 2012-09-25 22:13:05 -07:00
Tim Chevalier 7acf89c022 Fix long line 2012-09-25 22:13:05 -07:00
Tim Chevalier 00ffb15aac Demode pipes::set_buffer 2012-09-25 22:01:05 -07:00
Tim Chevalier d8ef6bfebf Comment out at_vec test that fails 2012-09-25 22:00:53 -07:00
Tim Chevalier fe09451a5a Revert "libcore: De-mode at_vec"
This reverts commit ab6318803e.
2012-09-25 20:59:14 -07:00
Tim Chevalier 3023bd8729 Demode dvec 2012-09-25 18:27:55 -07:00
Patrick Walton ab6318803e libcore: De-mode at_vec 2012-09-25 18:06:26 -07:00
Patrick Walton cac5a9f916 libcore: De-export core::at_vec 2012-09-25 17:53:23 -07:00
Brian Anderson d05e2ad66c Demode core::result 2012-09-25 17:48:22 -07:00
Brian Anderson 62649f0412 Check more things with deprecated_modes 2012-09-25 17:41:29 -07:00
Patrick Walton e500659eb5 rustc: Reduce shape.rs to the bare minimum needed to not trigger bugs 2012-09-25 17:39:23 -07:00
Patrick Walton 954eee5310 test: Remove various box annihilator tests 2012-09-25 17:06:01 -07:00
Patrick Walton 42b6037297 rustc: Remove most of the code that generates shapes 2012-09-25 16:53:23 -07:00
Patrick Walton a66e23d236 rustc: Stop generating shape tables 2012-09-25 16:40:37 -07:00
Tim Chevalier e85a3d8247 Demode Num trait and impls 2012-09-25 15:52:41 -07:00
Graydon Hoare 2d91567892 Fix combine-tests.py to emit #[legacy_exports]; 2012-09-25 15:31:02 -07:00
Graydon Hoare fdd48dd903 Respect privacy qualifiers on view items, add to import resolutions. 2012-09-25 15:31:02 -07:00
Niko Matsakis 12a0401d84 Change method res to try autoref more often. Fixes #3585. 2012-09-25 15:22:38 -07:00
Patrick Walton a770d86201 rustc: Move generally useful functions out of shape.rs in preparation for its destruction 2012-09-25 15:22:08 -07:00
Brian Anderson 349ef79ce7 docs: Only display one level of hierarchy in the TOC 2012-09-25 15:03:32 -07:00
Brian Anderson db4cae8d91 docs: Fix style sheet for tables 2012-09-25 15:03:32 -07:00
Patrick Walton f41c53667e rustc: Fix calls to the logging function when the must_cast flag is true; stop using shape code for logging 2012-09-25 14:56:17 -07:00
Niko Matsakis 267ab11cca use + mode for (almost) everything when not using legacy modes 2012-09-25 12:47:35 -07:00
Brian Anderson 37aee97e4b core: Mark more mods as demoded 2012-09-25 12:18:52 -07:00
Patrick Walton ee7fa194fa Revert "rustc: Stop using shape code for logging" due to ICEs
This reverts commit ac822a52be.
2012-09-25 12:17:05 -07:00
Patrick Walton f813f519a5 rt: Remove the cycle collector 2012-09-25 12:13:20 -07:00
Patrick Walton ac822a52be rustc: Stop using shape code for logging 2012-09-25 11:44:23 -07:00
Patrick Walton dbc00ced3a rt: Add a logging function for strings (only).
This will be the shape-free replacement for upcall_log_type.
2012-09-24 20:26:06 -07:00
Patrick Walton 00e3492511 rt: Call the Rust box annihilator; stop calling the cycle collector
This reverts commit 991cbfe42c.
2012-09-24 20:25:56 -07:00
Patrick Walton 530540025c libcore: Fix 32 bit Rust task structure offsets for unwinding 2012-09-24 20:25:51 -07:00
Brian Anderson ba8750a550 tutorial: Merge discussion of patterns and let bindings 2012-09-24 19:51:03 -07:00
Brian Anderson a8406e3d00 tutorial: A little more explanation of why managed boxes are useful 2012-09-24 19:37:41 -07:00
Brian Anderson 91fe3fcbef tutorial: Expand borrowed ptr discussion. Misc 2012-09-24 19:11:48 -07:00
Brian Anderson b3c72713de tutorial: Swap order of data type/function sections. Add method discussion 2012-09-24 18:25:57 -07:00
Brian Anderson 9902135bdd tutorial: More generics cleanup 2012-09-24 17:49:04 -07:00
Brian Anderson dd9b6c97b9 tutorial: Overhaul the generics section 2012-09-24 17:37:49 -07:00
Graydon Hoare 546f3dbbf5 Build the export_map2 from visibility markers, unless #[legacy_exports]; 2012-09-24 17:29:32 -07:00
Graydon Hoare 9c6ae65865 Support visibility qualifiers in crate directives properly. 2012-09-24 17:29:32 -07:00
Brian Anderson c675cd396d rustdoc: Fix for generations of anchors. #3570 2012-09-24 14:15:49 -07:00
Patrick Walton 991cbfe42c Revert "rt: Call the Rust box annihilator; stop calling the cycle collector" due to crashes
This reverts commit bb0ad11252.
2012-09-24 14:14:03 -07:00
Patrick Walton bb0ad11252 rt: Call the Rust box annihilator; stop calling the cycle collector 2012-09-24 13:57:48 -07:00
Brian Anderson afd91f8a56 Register snapshots. Remove redundant Eq impls, Makefile hacks 2012-09-23 23:01:49 -07:00