| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-11-08 | Removing the baked in libuv. | Erick Tryzelaar | -142036/+0 | |
| 2011-11-08 | Remove native "cdecl" ABI | Brian Anderson | -16/+5 | |
| 2011-11-08 | Clean up std::task | Brian Anderson | -12/+12 | |
| 2011-11-08 | Make task_sleep an intrinsic. | Brian Anderson | -134/+189 | |
| 2011-11-08 | rt: Remove task_yield builtin | Brian Anderson | -11/+3 | |
| This is just a special case of task_sleep | ||||
| 2011-11-08 | start_task can run on the C stack | Brian Anderson | -2/+4 | |
| 2011-11-08 | Remove all uses of native cdecl except for those that yield | Brian Anderson | -27/+58 | |
| 2011-11-07 | Revert "Removing the baked in libuv." | Erick Tryzelaar | -0/+142036 | |
| This reverts commit df30663fdd518c9148a839a40cb9682015a0b79c. | ||||
| 2011-11-07 | Revert "Reimporting libuv as a submodule." | Erick Tryzelaar | -3/+0 | |
| This reverts commit cbae254d8a068ad789ebb767f0a2def5a1f88ed6. | ||||
| 2011-11-07 | Reimporting libuv as a submodule. | Erick Tryzelaar | -0/+3 | |
| Closes #1152. | ||||
| 2011-11-07 | Removing the baked in libuv. | Erick Tryzelaar | -142036/+0 | |
| 2011-11-07 | Use ".ll" as default suffix of LLVM assembly file | Haitao Li | -3/+6 | |
| This commit is a follow up of Issue #1147. Althought there are some inconsistency about this naming convention in LLVM. For example, `clang' write LLVM assembly to a file with ".s" suffix, while both `llvm-dis' and `opt' write to files with ".ll" suffices. We think ".ll" makes more sense. Also rustc manual page is updated. | ||||
| 2011-11-07 | Rename rust_uv.cpp to rust_aio.cpp | Brian Anderson | -1/+1 | |
| 2011-11-07 | Upgrade libuv to f1859eb841be2fe48512bc10e64556383f408b01 | Brian Anderson | -346/+1610 | |
| 2011-11-07 | Fix long lines | Brian Anderson | -1/+2 | |
| 2011-11-07 | json: betterify for brson | Elly Jones | -93/+106 | |
| Signed-off-by: Elly Jones <ellyjones@google.com> | ||||
| 2011-11-07 | stdlib: add json. | Elly Jones | -0/+294 | |
| Add a json serializer and deserializer. Signed-off-by: Elly Jones <ellyjones@google.com> | ||||
| 2011-11-07 | Remove native "llvm" ABI | Brian Anderson | -44/+16 | |
| 2011-11-07 | Remove native "rust" ABI | Brian Anderson | -13/+2 | |
| 2011-11-07 | Clean up logging output. Closes #1088 | Brian Anderson | -10/+16 | |
| 2011-11-07 | Document crate top-level and directory modules. Closes #1097 | Brian Anderson | -1/+8 | |
| 2011-11-07 | Add test for if without else cannot return result | Brian Anderson | -0/+6 | |
| 2011-11-07 | Add tests for blocks that must not have results | Brian Anderson | -0/+29 | |
| 2011-11-07 | [Parser] parser.rs: Made two error messages less ambiguous | David Rajchenbach-Teller | -2/+6 | |
| 2011-11-07 | rustc: Set LLVM module identifier as crate name | Haitao Li | -3/+3 | |
| 2011-11-07 | rustc: Add support of generating LLVM assembly | Haitao Li | -5/+32 | |
| rustc generates output files in LLVM bitcode format if "--emit-llvm" option is given. When used with the "-S" option, rustc generates LLVM intermediate language assembly files. Fixes Issue #476 | ||||
| 2011-11-07 | Fix a long line | Marijn Haverbeke | -1/+1 | |
| 2011-11-07 | Add Joshua Wise to AUTHORS.txt | Marijn Haverbeke | -0/+1 | |
| 2011-11-07 | llvm::mk_object_file should really return an option, since the underlying ↵ | Joshua Wise | -4/+8 | |
| LLVM function can fail. Fixes a crash on OS X when rust has bad dylibs within eyeshot. | ||||
| 2011-11-07 | Fix some more bugs in the tutorial | Marijn Haverbeke | -6/+6 | |
| Tutorial code going out of date is going to be a recurring problem... | ||||
| 2011-11-07 | Tutorial: 'import std;' should be 'use std;'. | Matt Brubeck | -1/+1 | |
| 2011-11-06 | [Stdlib] rope.rs: improved doc, code readability | David Rajchenbach-Teller | -82/+157 | |
| 2011-11-06 | [Test] rope.rs: testing concat | David Rajchenbach-Teller | -0/+16 | |
| 2011-11-06 | [Stdlib] rope.rs: concat, now attempts to preserve balance | David Rajchenbach-Teller | -6/+28 | |
| 2011-11-06 | [Stdlib doc] char.rs: documented to_digit, cmp | David Rajchenbach-Teller | -0/+25 | |
| 2011-11-06 | [stdlib optim] rope::node improved balancing strategy | David Rajchenbach-Teller | -8/+59 | |
| 2011-11-05 | configure: Handle absolute source paths when configuring LLVM | Brian Anderson | -4/+8 | |
| 2011-11-05 | Build LLVM with -fno-omit-frame-pointer on Linux | Brian Anderson | -1/+3 | |
| 2011-11-05 | configure: Quote the git command | Brian Anderson | -2/+2 | |
| 2011-11-05 | Change the LLVM repo to git://github.com/brson/llvm.git | Brian Anderson | -1/+1 | |
| 2011-11-05 | Add clean-all rule which also cleans LLVM | Brian Anderson | -1/+23 | |
| 2011-11-05 | Cleanup configure script | Brian Anderson | -35/+46 | |
| 2011-11-05 | configure: Use i686 as the CPU type instead of i386 | Brian Anderson | -2/+2 | |
| Seems to prevent the warning about linking bitcode with different triples. | ||||
| 2011-11-05 | Use $(MAKE) for recursive make | Brian Anderson | -1/+1 | |
| 2011-11-05 | Parameterize the LLVM build over the target triples | Brian Anderson | -81/+126 | |
| 2011-11-05 | Cleanup LLVM build rules after rebase onto x64 changes | Brian Anderson | -12/+14 | |
| 2011-11-05 | Begin remove old LLVM configuration code | Brian Anderson | -105/+61 | |
| 2011-11-05 | LLVM build cleanup | Brian Anderson | -18/+35 | |
| 2011-11-05 | Use LLVM directly from the build directory | Brian Anderson | -10/+6 | |
| This will cut out the few seconds it takes to run make install. | ||||
| 2011-11-05 | Tie the LLVM build into ours | Brian Anderson | -6/+18 | |
