about summary refs log tree commit diff
path: root/src/libcore/sys.rs
AgeCommit message (Collapse)AuthorLines
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
Closes #2048
2012-03-23Replace most uses of intrinsics in core with builtinsMarijn Haverbeke-9/+7
Issue #1981
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-8/+8
- Move io, run and rand to core. - Remove incorrect ctypes module (use libc). - Remove os-specific modules for os and fs. - Split fs between core::path and core::os.
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
2012-02-29add the ability to snag the frame so we can verify that we are inliningNiko Matsakis-0/+5
2012-02-05core: Resolve some FIXMEsBrian Anderson-6/+0
2012-02-03Remove experimental GC codeMarijn Haverbeke-10/+0
It's been sitting unused long enough to have bitrotted completely.
2012-01-29core: Remove sys::set_min_stackBrian Anderson-17/+0
This was a temporary hack with global effect. Eventually there will be a real solution for controlling stack sizes.
2012-01-19libcore: "tag" -> "enum"Patrick Walton-1/+1
2012-01-19Use ctypes in native function declarationsHaitao Li-4/+4
2012-01-17libcore: Move core tests into libcoreBrian Anderson-0/+54
2012-01-14libcore: Add sys::set_min_stackBrian Anderson-0/+17
Adding this back to the library as a stopgap measure to recover some benchmark performance. See #1527.
2012-01-12libcore: Add sys::set_exit_statusBrian Anderson-0/+13
Sets the process exit code
2012-01-11add a log_str() function and allow '%?' in fmt strings to use itNiko Matsakis-0/+5
2011-12-16core: marked fns as pure where possibleStefan Plantikow-1/+1
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-0/+96