| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-10-02 | Removing explicit uses of + mode | Tim Chevalier | -1/+1 | |
| This removes most explicit uses of the + argument mode. Pending a snapshot, I had to remove the forbid(deprecated_modes) pragma from a bunch of files. I'll put it back! + mode still has to be used in a few places for functions that get moved (see task.rs) The changes outside core and std are due to the to_bytes trait and making the compiler (with legacy modes on) agree with the libraries (with legacy modes off) about modes. | ||||
| 2012-09-27 | Finish de-exporting path, rand, run, sys. Part of #3583. | Graydon Hoare | -1/+0 | |
| 2012-09-26 | libcore: De-export dvec, rand, run, and sys | Patrick Walton | -32/+20 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+2 | |
| #[legacy_exports]; | ||||
| 2012-09-20 | core: Demode sys | Brian Anderson | -2/+6 | |
| 2012-09-18 | core: Rename 'unsafe' mod to 'cast' | Brian Anderson | -3/+3 | |
| 2012-09-18 | libcore: make a copyless io::BytesWriter | Erick Tryzelaar | -4/+3 | |
| 2012-09-18 | Replace uses of 'unchecked' with 'unsafe' | Brian Anderson | -4/+4 | |
| 2012-09-12 | libcore: Make %? use the visitor, not shape glue | Patrick Walton | -7/+4 | |
| 2012-09-12 | Add a bunch of inline hints. | Graydon Hoare | -0/+2 | |
| 2012-09-07 | Convert field terminators to commas. Stop parsing semis. | Brian Anderson | -2/+2 | |
| 2012-09-05 | libcore: Expose glues to core | Patrick Walton | -1/+8 | |
| 2012-09-01 | Demode reinterpret_cast | Brian Anderson | -2/+2 | |
| 2012-08-29 | rustc: Make `<` and `=` into traits | Patrick Walton | -4/+6 | |
| 2012-08-29 | core: Export sys::Closure | Brian Anderson | -0/+1 | |
| 2012-08-29 | Add sys::Closure type | Brian Anderson | -0/+27 | |
| 2012-08-21 | Make std::arena run destructors. Closes #2831. | Michael Sullivan | -0/+2 | |
| 2012-08-13 | core: Camel case some lesser-used modules | Brian Anderson | -5/+6 | |
| 2012-08-10 | Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusive | Ben Blum | -34/+0 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -1/+1 | |
| 2012-08-07 | Remove rust_cond_lock and sys::condition (rename to little_lock) | Ben Blum | -63/+18 | |
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -0/+15 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-07-24 | rust_cond_lock acquire/release should be inside the atomically { .. } | Ben Blum | -4/+4 | |
| 2012-07-24 | Add 'do atomically { .. }' for exclusives | Ben Blum | -2/+8 | |
| 2012-07-17 | Tasks should not hold a ref to their parent (Close #1789) | Ben Blum | -1/+0 | |
| 2012-07-14 | Move the world over to using the new style string literals and types. Closes ↵ | Michael Sullivan | -2/+2 | |
| #2907. | ||||
| 2012-07-11 | Change the interface of placement new to take a tydesc as part of Issue #2831. | Michael Sullivan | -2/+2 | |
| 2012-07-10 | Get rid of unused fields in tydescs. Closes #2351. | Michael Sullivan | -1/+0 | |
| 2012-07-05 | Remove create_lock in favor of lock_and_signal() (issue #2780) | Eric Holk | -7/+5 | |
| 2012-07-04 | convert doc-attributes to doc-comments using ↵ | Gareth Daniel Smith | -16/+16 | |
| ./src/etc/sugarise-doc-comments.py (and manually tweaking) - for issue #2498 | ||||
| 2012-07-03 | Switch 'native' to 'extern' (or 'foreign' in some descriptions) | Graydon Hoare | -2/+2 | |
| 2012-07-01 | Convert to new closure syntax | Brian Anderson | -3/+3 | |
| 2012-06-30 | Eliminate usages of old sugared call syntax | Brian Anderson | -3/+3 | |
| 2012-06-28 | Fix sys::refcount and remove dbg::refcount | Ben Blum | -4/+4 | |
| 2012-06-27 | Mark exclusive arc-related functions as unsafe. Fixes #2727. | Eric Holk | -2/+2 | |
| 2012-06-25 | Merge | Tim Chevalier | -3/+3 | |
| 2012-06-25 | core: Convert declarations to not use the trailing 'unsafe' notation | Brian Anderson | -3/+3 | |
| 2012-06-21 | Port resources to classes in libcore | Tim Chevalier | -9/+13 | |
| 2012-06-21 | Library vecs are fast now. | Eric Holk | -0/+1 | |
| 2012-06-19 | Temporarily ignoring tests that can go into infinite loops. | Eric Holk | -0/+1 | |
| 2012-06-19 | Moved arc to libcore and added an arc that allows shared mutable state ↵ | Eric Holk | -3/+1 | |
| through mutual exclusion. | ||||
| 2012-06-19 | Adding a lock/condition variable to libcore. | Eric Holk | -0/+72 | |
| 2012-06-16 | Revert "Adding a lock/condition variable to libcore." | Tim Chevalier | -72/+0 | |
| This reverts commit e394ebda37bf6bbe4c516e2b9381aac8bd964dcc. | ||||
| 2012-06-16 | Revert "Moved arc to libstd and added an arc that allows shared mutable ↵ | Tim Chevalier | -1/+3 | |
| state through mutual exclusion." This reverts commit 015527b0cee0bc5cfaac8dd610035a0c1b2f8ea6. | ||||
| 2012-06-15 | Moved arc to libstd and added an arc that allows shared mutable state ↵ | Eric Holk | -3/+1 | |
| through mutual exclusion. | ||||
| 2012-06-15 | Adding a lock/condition variable to libcore. | Eric Holk | -0/+72 | |
| 2012-06-06 | add misc. pure modifiers in core | Niko Matsakis | -12/+12 | |
| 2012-06-03 | prohibit type parameters in native fns and other minor fixes | Niko Matsakis | -4/+9 | |
| trans now can safely assert that it never sees a type param | ||||
| 2012-04-27 | rustc: Remove old align_of intrinsic | Brian Anderson | -6/+4 | |
| 2012-04-27 | core: Split sys::align_of into min_align_of, pref_align_of | Brian Anderson | -10/+24 | |
