about summary refs log tree commit diff
path: root/src/libcore/sys.rs
AgeCommit message (Expand)AuthorLines
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
2012-04-19core: Move set_exit_status from sys to osBrian Anderson-14/+0
2012-04-19core: Move last_os_error from sys to osBrian Anderson-15/+0
2012-03-23Remove last vestiges of old-style intrinsicsMarijn Haverbeke-1/+1
2012-03-23Replace most uses of intrinsics in core with builtinsMarijn Haverbeke-9/+7
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-8/+8
2012-03-10core: Clean up comments and exportsBrian Anderson-1/+10
2012-03-09core: Convert to rustdocBrian Anderson-37/+18
2012-03-02retool inline encoding to handle methods, fix testsNiko Matsakis-5/+4