about summary refs log tree commit diff
path: root/src/libcore/unstable
AgeCommit message (Expand)AuthorLines
2013-05-02fix numerous dynamic borrow failuresNiko Matsakis-1/+1
2013-05-02Remove 'Local Variable' commentsBrendan Zabarauskas-16/+0
2013-05-01lang: fix code for maintaining borrow listNiko Matsakis-10/+40
2013-05-01core: add more debugging printouts to borrowingNiko Matsakis-5/+18
2013-05-01wip---work on making rooting work properlyNiko Matsakis-11/+56
2013-05-01add an option to debug borrows (RUST_DEBUG_BORROW) so you canNiko Matsakis-7/+71
2013-05-01rustc: print out filename/line-number when a borrow failsNiko Matsakis-6/+19
2013-04-30Merge remote-tracking branch 'brson/io'Brian Anderson-0/+41
2013-04-30allover: numerous unused muts etcNiko Matsakis-3/+3
2013-04-30new borrow checker (mass squash)Niko Matsakis-3/+44
2013-04-30adapt to snapshotNiko Matsakis-26/+0
2013-04-29core: Turn off the local heap in newsched in stage0 to work around windows bu...Brian Anderson-0/+19
2013-04-29librustc: Rename `reinterpret_cast` to `transmute_copy` and remove the intrinsicPatrick Walton-0/+1
2013-04-29librustc: Remove `ptr::addr_of`.Patrick Walton-2/+0
2013-04-24Merge remote-tracking branch 'brson/io'Brian Anderson-2/+24
2013-04-24Fixed typo... And a billion other things.Marvin Löbel-3/+6
2013-04-24Removed ascii functions from other modulesMarvin Löbel-1/+4
2013-04-24libcore: remove @Rng from rand, and use traits instead.Huon Wilson-1/+1
2013-04-23Merge remote-tracking branch 'brson/io'Brian Anderson-2/+24
2013-04-23Removing more unnecessary unsafe blocks throughoutAlex Crichton-2/+2
2013-04-21core::rt: Add the local heap to newsched tasksBrian Anderson-2/+24
2013-04-20core: remove unused 'mut' variablesAlex Crichton-2/+2
2013-04-20auto merge of #5979 : Thiez/rust/no_reinterpret_cast, r=catamorphismbors-2/+2
2013-04-20Replaced many instances of reinterpret_cast with transmuteMatthijs Hofstra-2/+2
2013-04-21librustc: implement and use `fixed_stack_segment` attribute for intrinsics.Huon Wilson-1/+12
2013-04-19librustc: Implement fast-ffi and use it in various placesPatrick Walton-2/+10
2013-04-18core::comm: Modernize constructors to use `new`Brian Anderson-1/+1
2013-04-14core: remove unnecessary unsafe blocks/functionsAlex Crichton-24/+22
2013-04-11Implement Finally for ~fn and @fn typesBrendan Zabarauskas-1/+42
2013-04-03rename Linear{Map,Set} => Hash{Map,Set}Daniel Micay-5/+5
2013-04-03hashmap: rm linear namespaceDaniel Micay-2/+2
2013-03-30Rename confusing var, use_new_rt -> use_old_rt.Luqman Aden-4/+4
2013-03-30Correct type signature for start lang item.Luqman Aden-0/+26
2013-03-29Add AbiSet and integrate it into the AST.Niko Matsakis-1/+1
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-54/+54
2013-03-28Removing unused importsAlex Crichton-4/+6
2013-03-28auto merge of #5608 : erickt/rust/incoming, r=catamorphismbors-0/+5
2013-03-28core: Inline mallocing wrapper functionsErick Tryzelaar-0/+5
2013-03-28Register snapshotsBrian Anderson-189/+0
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-2/+2
2013-03-26option: rm functions that duplicate methodsDaniel Micay-1/+1
2013-03-26Check for null in return_to_mut. Fixes #4904.Niko Matsakis-2/+6
2013-03-25Merge remote-tracking branch 'brson/rt'Brian Anderson-1944/+14
2013-03-22libcore: Fix obsolete syntax in extfmtPatrick Walton-18/+17
2013-03-22librustc: Add explicit lifetime binders and new lifetime notation in core/std...Patrick Walton-2/+2
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-9/+9
2013-03-22auto merge of #5488 : pcwalton/rust/depure, r=pcwaltonbors-13/+13
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-13/+13
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-1/+1
2013-03-22Pass the fmt! buffer to each conversion methodAlex Crichton-0/+209