about summary refs log tree commit diff
path: root/src/libcore/unstable
AgeCommit message (Expand)AuthorLines
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-3/+2
2013-05-13Remove re-exports from libcore/core.rcAlex Crichton-11/+3
2013-05-13auto merge of #6387 : brson/rust/unstable, r=brsonbors-14/+373
2013-05-13auto merge of #6417 : pcwalton/rust/exprs-in-patterns, r=pcwaltonbors-18/+18
2013-05-13core: Rename SharedMutableState to UnsafeAtomicRcBoxBrian Anderson-90/+88
2013-05-13core: Move locks, atomic rc to unstable::syncBrian Anderson-277/+293
2013-05-13core: Move unstable to unstable/mod.rsBrian Anderson-0/+345
2013-05-13TidyMatthijs Hofstra-2/+2
2013-05-12libsyntax: Tighten up expressions in patterns to only allow identifiers or li...Patrick Walton-18/+18
2013-05-12Adds atomic_load, atomic_load_acq, atomic_store, and atomic_store_rel intrins...Matthijs Hofstra-0/+10
2013-05-09core: Make intrinsics::forget unsafe, tooTim Chevalier-1/+3
2013-05-09core: Make intrinsics::init unsafeTim Chevalier-1/+4
2013-05-09Add uninit intrinsicJames Miller-0/+3
2013-05-08libcore: Fix tests.Patrick Walton-3/+5
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-2/+2
2013-05-08libcore: Remove mutable fields from the task builder APIPatrick Walton-2/+6
2013-05-08libcore: Remove mutable fields from rand.Patrick Walton-1/+2
2013-05-08Move core::simd to core::unstable::simdSeo Sanghyeon-0/+43
2013-05-06Remove debug_mem since @graydon said it conflicted with GC changesNiko Matsakis-21/+1
2013-05-06Use rust_try_get_task for compat with new rt, and strenghten assumptions abou...Niko Matsakis-30/+32
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-30/+25
2013-05-05disable lang debug for perfNiko Matsakis-1/+1
2013-05-04Register snapshotsBrian Anderson-51/+0
2013-05-04improve DEBUG_BORROW printoutsNiko Matsakis-44/+95
2013-05-04Reduce code bloat from managed allocationsBjörn Steinbrink-2/+0
2013-05-04auto merge of #6230 : thestinger/rust/whitespace, r=catamorphismbors-2/+0
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-2/+0
2013-05-03core: Warning policeTim Chevalier-0/+2
2013-05-03lang: um, actually set locking bits! this code got lost.Niko Matsakis-1/+11
2013-05-03Change borrow debugging so it is disabled by -ONiko Matsakis-55/+66
2013-05-02Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-0/+41
2013-05-02free the borrow list propertly instead of crashingNiko Matsakis-1/+10
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