summary refs log tree commit diff
path: root/src/libcore/sys.rs
AgeCommit message (Expand)AuthorLines
2012-10-02Removing explicit uses of + modeTim Chevalier-1/+1
2012-09-27Finish de-exporting path, rand, run, sys. Part of #3583.Graydon Hoare-1/+0
2012-09-26libcore: De-export dvec, rand, run, and sysPatrick Walton-32/+20
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+2
2012-09-20core: Demode sysBrian Anderson-2/+6
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-3/+3
2012-09-18libcore: make a copyless io::BytesWriterErick Tryzelaar-4/+3
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-4/+4
2012-09-12libcore: Make %? use the visitor, not shape gluePatrick Walton-7/+4
2012-09-12Add a bunch of inline hints.Graydon Hoare-0/+2
2012-09-07Convert field terminators to commas. Stop parsing semis.Brian Anderson-2/+2
2012-09-05libcore: Expose glues to corePatrick Walton-1/+8
2012-09-01Demode reinterpret_castBrian Anderson-2/+2
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-4/+6
2012-08-29core: Export sys::ClosureBrian Anderson-0/+1
2012-08-29Add sys::Closure typeBrian Anderson-0/+27
2012-08-21Make std::arena run destructors. Closes #2831.Michael Sullivan-0/+2
2012-08-13core: Camel case some lesser-used modulesBrian Anderson-5/+6
2012-08-10Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusiveBen Blum-34/+0
2012-08-08Convert impls to new syntaxBrian Anderson-1/+1
2012-08-07Remove rust_cond_lock and sys::condition (rename to little_lock)Ben Blum-63/+18
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-0/+15
2012-07-24rust_cond_lock acquire/release should be inside the atomically { .. }Ben Blum-4/+4
2012-07-24Add 'do atomically { .. }' for exclusivesBen Blum-2/+8
2012-07-17Tasks should not hold a ref to their parent (Close #1789)Ben Blum-1/+0
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-2/+2
2012-07-11Change the interface of placement new to take a tydesc as part of Issue #2831.Michael Sullivan-2/+2
2012-07-10Get rid of unused fields in tydescs. Closes #2351.Michael Sullivan-1/+0
2012-07-05Remove create_lock in favor of lock_and_signal() (issue #2780)Eric Holk-7/+5
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-16/+16
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-2/+2
2012-07-01Convert to new closure syntaxBrian Anderson-3/+3
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-3/+3
2012-06-28Fix sys::refcount and remove dbg::refcountBen Blum-4/+4
2012-06-27Mark exclusive arc-related functions as unsafe. Fixes #2727.Eric Holk-2/+2
2012-06-25MergeTim Chevalier-3/+3
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-3/+3
2012-06-21Port resources to classes in libcoreTim Chevalier-9/+13
2012-06-21Library vecs are fast now.Eric Holk-0/+1
2012-06-19Temporarily ignoring tests that can go into infinite loops.Eric Holk-0/+1
2012-06-19Moved arc to libcore and added an arc that allows shared mutable state throug...Eric Holk-3/+1
2012-06-19Adding a lock/condition variable to libcore.Eric Holk-0/+72
2012-06-16Revert "Adding a lock/condition variable to libcore."Tim Chevalier-72/+0
2012-06-16Revert "Moved arc to libstd and added an arc that allows shared mutable state...Tim Chevalier-1/+3
2012-06-15Moved arc to libstd and added an arc that allows shared mutable state through...Eric Holk-3/+1
2012-06-15Adding a lock/condition variable to libcore.Eric Holk-0/+72
2012-06-06add misc. pure modifiers in coreNiko Matsakis-12/+12
2012-06-03prohibit type parameters in native fns and other minor fixesNiko Matsakis-4/+9
2012-04-27rustc: Remove old align_of intrinsicBrian Anderson-6/+4
2012-04-27core: Split sys::align_of into min_align_of, pref_align_ofBrian Anderson-10/+24