| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-10 | core: Use the new `for` protocol | Alex Crichton | -2/+30 | |
| 2013-05-08 | Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)] | Zack Corr | -3/+3 | |
| 2013-05-06 | Remove debug_mem since @graydon said it conflicted with GC changes | Niko Matsakis | -9/+1 | |
| 2013-05-06 | refinement to technique used to not run regionck | Niko Matsakis | -1/+1 | |
| 2013-05-05 | Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freeze | Niko Matsakis | -1/+0 | |
| Conflicts: src/libcore/core.rc src/libcore/hashmap.rs src/libcore/num/f32.rs src/libcore/num/f64.rs src/libcore/num/float.rs src/libcore/num/int-template.rs src/libcore/num/num.rs src/libcore/num/strconv.rs src/libcore/num/uint-template.rs src/libcore/ops.rs src/libcore/os.rs src/libcore/prelude.rs src/libcore/rt/mod.rs src/libcore/unstable/lang.rs src/librustc/driver/session.rs src/librustc/middle/astencode.rs src/librustc/middle/borrowck/check_loans.rs src/librustc/middle/borrowck/gather_loans.rs src/librustc/middle/borrowck/loan.rs src/librustc/middle/borrowck/preserve.rs src/librustc/middle/liveness.rs src/librustc/middle/mem_categorization.rs src/librustc/middle/region.rs src/librustc/middle/trans/base.rs src/librustc/middle/trans/inline.rs src/librustc/middle/trans/reachable.rs src/librustc/middle/typeck/check/_match.rs src/librustc/middle/typeck/check/regionck.rs src/librustc/util/ppaux.rs src/libstd/arena.rs src/libstd/ebml.rs src/libstd/json.rs src/libstd/serialize.rs src/libstd/std.rc src/libsyntax/ast_map.rs src/libsyntax/parse/parser.rs src/test/compile-fail/borrowck-uniq-via-box.rs src/test/compile-fail/regions-infer-borrow-scope-within-loop.rs src/test/run-pass/borrowck-nested-calls.rs | ||||
| 2013-05-04 | improve DEBUG_BORROW printouts | Niko Matsakis | -8/+9 | |
| 2013-05-04 | auto merge of #6230 : thestinger/rust/whitespace, r=catamorphism | bors | -1/+0 | |
| I just had `git apply` fix most of them and then did a quick skim over the diff to fix a few cases where it did the wrong thing (mostly replacing tabs with 4 spaces, when someone's editor had them at 8 spaces). | ||||
| 2013-05-03 | add gitattributes and fix whitespace issues | Daniel Micay | -1/+0 | |
| 2013-05-03 | Be more careful about the order in which we read the next field | Niko Matsakis | -6/+25 | |
| during task annihilation, since it is easy to tread on freed memory. | ||||
| 2013-05-02 | free the borrow list propertly instead of crashing | Niko Matsakis | -0/+5 | |
| 2013-04-30 | new borrow checker (mass squash) | Niko Matsakis | -7/+33 | |
| 2013-03-28 | Removing unused imports | Alex Crichton | -1/+3 | |
| 2013-03-26 | librustc: Modify all code to use new lifetime binder syntax | Patrick Walton | -2/+2 | |
| 2013-03-26 | librustc: Remove all uses of the old `[T * N]` fixed-length vector syntax | Patrick Walton | -5/+5 | |
| 2013-03-18 | librustc: Convert all uses of old lifetime notation to new lifetime ↵ | Patrick Walton | -2/+2 | |
| notation. rs=delifetiming | ||||
| 2013-03-16 | rt: Add RUST_DEBUG_MEM to rust_env to avoid races | Brian Anderson | -5/+1 | |
| 2013-03-11 | librustc: Replace all uses of `fn()` with `&fn()`. rs=defun | Patrick Walton | -1/+1 | |
| 2013-03-07 | libcore: Remove `extern mod { ... }` from libcore. rs=deexterning | Patrick Walton | -4/+9 | |
| 2013-03-06 | Add manual &self/ and &static/ and /&self declarations that | Niko Matsakis | -2/+2 | |
| are currently inferred. New rules are coming that will require them to be explicit. All add some explicit self declarations. | ||||
| 2013-03-03 | rustc: MIPS32 support | Jyun-Yan You | -0/+7 | |
| 2013-03-01 | core: Move core::rt to core::unstable::lang | Brian Anderson | -1/+1 | |
| 2013-02-27 | Remove the last remnants of rtcalls | Brian Anderson | -2/+2 | |
| 2013-02-21 | Put unique allocs in managed heap when they might contain managed boxes. | Graydon Hoare | -24/+81 | |
| 2013-02-07 | Make ~fn non-copyable, make &fn copyable, split barefn/closure types, | Niko Matsakis | -4/+0 | |
| correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719. | ||||
| 2013-02-01 | rt: Remove ports | Brian Anderson | -2/+0 | |
| 2013-01-29 | libcore: De-export libcore. rs=deexporting | Patrick Walton | -2/+1 | |
| 2013-01-13 | Support ARM and Android | kyeongwoon | -0/+3 | |
| Conflicts: src/libcore/os.rs src/librustc/back/link.rs src/librustc/driver/driver.rs src/librustc/metadata/loader.rs src/librustc/middle/trans/base.rs | ||||
| 2013-01-11 | Adds priv qualifiers where they have been commented out before implementation. | William Ting | -1/+2 | |
| Updates #4386. | ||||
| 2013-01-10 | librustc: Make all external functions unsafe. r=tjc | Patrick Walton | -1/+1 | |
| 2012-12-12 | core: Remove some uses of 'move' | Brian Anderson | -1/+1 | |
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-10-12 | Make moves explicit in core tests | Tim Chevalier | -1/+1 | |
| 2012-09-26 | libcore: De-export cleanup, cmath, future, gc, hash, iter-trait, mutable, ↵ | Patrick Walton | -2/+0 | |
| and private | ||||
| 2012-09-24 | libcore: Fix 32 bit Rust task structure offsets for unwinding | Patrick Walton | -3/+32 | |
| 2012-09-21 | Install new pub/priv/export rules as defaults, old rules accessible under ↵ | Graydon Hoare | -0/+1 | |
| #[legacy_exports]; | ||||
| 2012-09-20 | core: Mark three more trivial mods as demoded | Brian Anderson | -0/+4 | |
| 2012-09-19 | core: Clean up crate docs and give all mods a brief description | Brian Anderson | -0/+2 | |
| 2012-09-18 | core: Rename 'unsafe' mod to 'cast' | Brian Anderson | -1/+1 | |
| 2012-09-17 | libcore: Fix cleanup for i386 | Patrick Walton | -1/+6 | |
| 2012-09-14 | Add core::reflect, start migrating core::repr to use it. Tidy up various ↵ | Graydon Hoare | -5/+5 | |
| Repr types. | ||||
| 2012-09-14 | rustc: Call the box annihilator in main | Patrick Walton | -2/+1 | |
| 2012-09-14 | libcore: Remove the annihilation tests; there's no easy way to make them work. | Patrick Walton | -54/+6 | |
| This should hopefully put out the burning tree. | ||||
| 2012-09-14 | rustc: Make the box annihilator a language item | Patrick Walton | -4/+17 | |
| 2012-09-14 | libcore: Implement a box annihilator, not called yet | Patrick Walton | -0/+152 | |
