| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -44/+0 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
| 2013-04-29 | test: Fix tests. | Patrick Walton | -4/+4 | |
| 2013-03-25 | Merge remote-tracking branch 'brson/rt' | Brian Anderson | -3/+3 | |
| Conflicts: src/libcore/rt/context.rs src/libcore/rt/sched.rs src/libcore/rt/thread.rs src/libcore/rt/uv.rs | ||||
| 2013-03-22 | librustc: Remove all uses of `static` from functions. rs=destatic | Patrick Walton | -1/+1 | |
| 2013-03-19 | libcore: Make a couple of constructors public. rs=testfixing | Patrick Walton | -1/+1 | |
| 2013-03-18 | core: Refactor uv bindings | Brian Anderson | -2/+2 | |
| I can already see these are going to get massive. Putting them into multiple files. | ||||
| 2013-03-13 | Revamp foreign code not to consider the Rust modes. This requires | Niko Matsakis | -2/+2 | |
| adjusting a few foreign functions that were declared with by-ref mode. This also allows us to remove by-val mode in the near future. With copy mode, though, we have to be careful because Rust will implicitly pass somethings by pointer but this may not be the C ABI rules. For example, rust will pass a struct Foo as a Foo*. So I added some code into the adapters to fix this (though the C ABI rules may put the pointer back, oh well). This patch also includes a lint mode for the use of by-ref mode in foreign functions as the semantics of this have changed. | ||||
| 2013-03-11 | core: Add rt mod and add the new scheduler code | Brian Anderson | -0/+44 | |
