about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2011-11-08Removing the baked in libuv.Erick Tryzelaar-142036/+0
2011-11-08Remove native "cdecl" ABIBrian Anderson-16/+5
2011-11-08Clean up std::taskBrian Anderson-12/+12
2011-11-08Make task_sleep an intrinsic.Brian Anderson-134/+189
2011-11-08rt: Remove task_yield builtinBrian Anderson-11/+3
2011-11-08start_task can run on the C stackBrian Anderson-2/+4
2011-11-08Remove all uses of native cdecl except for those that yieldBrian Anderson-27/+58
2011-11-07Revert "Removing the baked in libuv."Erick Tryzelaar-0/+142036
2011-11-07Revert "Reimporting libuv as a submodule."Erick Tryzelaar-3/+0
2011-11-07Reimporting libuv as a submodule.Erick Tryzelaar-0/+3
2011-11-07Removing the baked in libuv.Erick Tryzelaar-142036/+0
2011-11-07Use ".ll" as default suffix of LLVM assembly fileHaitao Li-3/+6
2011-11-07Rename rust_uv.cpp to rust_aio.cppBrian Anderson-1/+1
2011-11-07Upgrade libuv to f1859eb841be2fe48512bc10e64556383f408b01Brian Anderson-346/+1610
2011-11-07Fix long linesBrian Anderson-1/+2
2011-11-07json: betterify for brsonElly Jones-93/+106
2011-11-07stdlib: add json.Elly Jones-0/+294
2011-11-07Remove native "llvm" ABIBrian Anderson-44/+16
2011-11-07Remove native "rust" ABIBrian Anderson-13/+2
2011-11-07Clean up logging output. Closes #1088Brian Anderson-10/+16
2011-11-07Document crate top-level and directory modules. Closes #1097Brian Anderson-1/+8
2011-11-07Add test for if without else cannot return resultBrian Anderson-0/+6
2011-11-07Add tests for blocks that must not have resultsBrian Anderson-0/+29
2011-11-07[Parser] parser.rs: Made two error messages less ambiguousDavid Rajchenbach-Teller-2/+6
2011-11-07rustc: Set LLVM module identifier as crate nameHaitao Li-3/+3
2011-11-07rustc: Add support of generating LLVM assemblyHaitao Li-5/+32
2011-11-07Fix a long lineMarijn Haverbeke-1/+1
2011-11-07Add Joshua Wise to AUTHORS.txtMarijn Haverbeke-0/+1
2011-11-07llvm::mk_object_file should really return an option, since the underlying LLV...Joshua Wise-4/+8
2011-11-07Fix some more bugs in the tutorialMarijn Haverbeke-6/+6
2011-11-07Tutorial: 'import std;' should be 'use std;'.Matt Brubeck-1/+1
2011-11-06[Stdlib] rope.rs: improved doc, code readabilityDavid Rajchenbach-Teller-82/+157
2011-11-06[Test] rope.rs: testing concatDavid Rajchenbach-Teller-0/+16
2011-11-06[Stdlib] rope.rs: concat, now attempts to preserve balanceDavid Rajchenbach-Teller-6/+28
2011-11-06[Stdlib doc] char.rs: documented to_digit, cmpDavid Rajchenbach-Teller-0/+25
2011-11-06[stdlib optim] rope::node improved balancing strategyDavid Rajchenbach-Teller-8/+59
2011-11-05configure: Handle absolute source paths when configuring LLVMBrian Anderson-4/+8
2011-11-05Build LLVM with -fno-omit-frame-pointer on LinuxBrian Anderson-1/+3
2011-11-05configure: Quote the git commandBrian Anderson-2/+2
2011-11-05Change the LLVM repo to git://github.com/brson/llvm.gitBrian Anderson-1/+1
2011-11-05Add clean-all rule which also cleans LLVMBrian Anderson-1/+23
2011-11-05Cleanup configure scriptBrian Anderson-35/+46
2011-11-05configure: Use i686 as the CPU type instead of i386Brian Anderson-2/+2
2011-11-05Use $(MAKE) for recursive makeBrian Anderson-1/+1
2011-11-05Parameterize the LLVM build over the target triplesBrian Anderson-81/+126
2011-11-05Cleanup LLVM build rules after rebase onto x64 changesBrian Anderson-12/+14
2011-11-05Begin remove old LLVM configuration codeBrian Anderson-105/+61
2011-11-05LLVM build cleanupBrian Anderson-18/+35
2011-11-05Use LLVM directly from the build directoryBrian Anderson-10/+6
2011-11-05Tie the LLVM build into oursBrian Anderson-6/+18