about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-08-16Remove support for expr[T] syntax.Erick Tryzelaar-11/+1
2011-08-16Remove support for foo[T] declaration syntax.Erick Tryzelaar-5/+1
2011-08-16Remove type parameter and vec/port/chan foo[T] syntax.Erick Tryzelaar-19/+6
2011-08-16Port the tests to the expr foo::<T> syntax.Erick Tryzelaar-190/+198
2011-08-16Port the compiler to the expr foo::<T> syntax.Erick Tryzelaar-329/+335
2011-08-16Port the stdlib to the expr foo::<T> syntax.Erick Tryzelaar-141/+147
2011-08-16Port the tests to the decl foo<T> syntax.Erick Tryzelaar-161/+161
2011-08-16Port the compiler to foo<T> decl syntax.Erick Tryzelaar-77/+77
2011-08-16Port the stdlib to the decl foo<T> syntax.Erick Tryzelaar-144/+144
2011-08-16Port the tests to the typaram foo<T> syntax.Erick Tryzelaar-298/+299
2011-08-16Port the compiler to the typaram foo<T> syntax.Erick Tryzelaar-568/+568
2011-08-16Port the stdlib to the typaram foo<T> syntax.Erick Tryzelaar-144/+144
2011-08-16Register new snapshots.Graydon Hoare-0/+5
2011-08-16Change expr foo[T] syntax to foo::<T>.Erick Tryzelaar-8/+38
2011-08-16Change declaration type parameter syntax to foo<T>.Erick Tryzelaar-2/+5
2011-08-16Change type parameter syntax to foo<T>.Erick Tryzelaar-17/+64
2011-08-16fuzzer: Remove send and recvPatrick Walton-2/+0
2011-08-16rustc: Implement unique pointer allocation and deallocationPatrick Walton-9/+36
2011-08-16Remove partial DPS back-endMarijn Haverbeke-823/+12
2011-08-16Removing port, chan and task shapes.Eric Holk-9/+0
2011-08-16Don't put the target in the bind closure if it is statically known. Closes #177.Michael Sullivan-19/+33
2011-08-16Add pp test for interleaving comments through vectors. Closes #679Brian Anderson-0/+60
2011-08-16Removing task, chan and port upcalls.Eric Holk-231/+0
2011-08-16Removing tasks, ports and chans from the compiler.Eric Holk-341/+7
2011-08-16Rename std::ivec to std::vecBrian Anderson-745/+740
2011-08-16Replace std::ufind with std::ufindivec. Remove std::ufindivecBrian Anderson-79/+26
2011-08-16Rename bitv::to_ivec to to_vecBrian Anderson-5/+5
2011-08-16Continue migrating the std #fmt interface to ivecsBrian Anderson-29/+21
2011-08-16Revert "Revert "Make [] and ~[] both construct ivecs""Brian Anderson-1/+1
2011-08-16Convert most main functions to the ivec signatureBrian Anderson-48/+39
2011-08-16Add and use an ivec interface to std::testBrian Anderson-8/+11
2011-08-16Accept main(args: [str]) as main signatureBrian Anderson-19/+221
2011-08-16Disabling TRACK_ALLOCATIONSEric Holk-2/+2
2011-08-16Updating sio tests.Eric Holk-16/+21
2011-08-16Removed trans_comm.rs from the compiler. Updating aio/sio to work with the ne...Eric Holk-599/+325
2011-08-16Make let bindings' scope start at their definitionMarijn Haverbeke-28/+70
2011-08-16Clean up zip and unzip in std::ivecMarijn Haverbeke-30/+25
2011-08-16Register new snapshotMarijn Haverbeke-0/+5
2011-08-15The wonky for...in... whitespace was bothering me. Sorry!Lindsey Kuper-565/+565
2011-08-15XFAIL task-comm-15Brian Anderson-0/+4
2011-08-15Abort abruptly on failure on windowsBrian Anderson-0/+6
2011-08-15rustc: Add a few type-related methods to unique pointers; add typestate supportPatrick Walton-1/+15
2011-08-15Remove a FIXME that I just made obsolete...Michael Sullivan-1/+1
2011-08-15Make bind glue do an llvm tail call to the target. Closes #2.Michael Sullivan-1/+1
2011-08-15Test case for issue #115.Lindsey Kuper-0/+19
2011-08-15Test cases for issue #822.Lindsey Kuper-1/+28
2011-08-15Make GEPi use InBoundsGEP.Michael Sullivan-1/+1
2011-08-15Simple example of anonymous objects from nothing. Closes #812.Lindsey Kuper-0/+38
2011-08-15Tests for type inferred lambda-blocks.Michael Sullivan-6/+15
2011-08-15Pretty print lambda-blocks.Michael Sullivan-10/+41