summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-01-09add tests for io::readchars and io::readcharGrahame Bowland-7/+58
2012-01-09Don't resolve upvars in fn() { ... } exprsMarijn Haverbeke-6/+3
2012-01-09rt: Fix build with clang on non-MacHaitao Li-2/+7
2012-01-08Fix bustageJesse Ruderman-1/+1
2012-01-08Update fuzzerJesse Ruderman-41/+45
2012-01-08Declare MIT license in crate attributes, not BSDBrian Anderson-3/+3
2012-01-08add spawn_connectedNiko Matsakis-13/+66
2012-01-08correct long lineNiko Matsakis-2/+2
2012-01-08modify last use to take into account cap clause, add new testNiko Matsakis-10/+68
2012-01-08make spawned fn copy mode so that bare fns can be usedNiko Matsakis-2/+36
2012-01-08First barely-working version of casting to ifaceMarijn Haverbeke-33/+99
2012-01-08Add fall-through case for non-iface bounds typeck::lookup_methodMarijn Haverbeke-0/+1
2012-01-08Fix some bad code in the dict internerMarijn Haverbeke-11/+5
2012-01-09add new read_chars method, fix bug in read_charGrahame Bowland-20/+60
2012-01-07core: Update task spawning exampleBrian Anderson-3/+3
2012-01-07fix valgrind error: allocate enough space for all type descsNiko Matsakis-1/+1
2012-01-06choose a new arbitrary valueNiko Matsakis-2/+2
2012-01-06add rust_util.h header fileNiko Matsakis-1/+1
2012-01-06rewrite to use old C++-based mechanismNiko Matsakis-10/+26
2012-01-06update to use new spawn syntaxNiko Matsakis-40/+42
2012-01-06report unicode decode failures nicelyNiko Matsakis-13/+14
2012-01-06revert changes to trans_uniq.rsNiko Matsakis-4/+14
2012-01-06revert metricsNiko Matsakis-82/+94
2012-01-06plug leak: free shared type descrs recursively, as we ought toNiko Matsakis-4/+10
2012-01-06hack the tydesc that is registered with a malloc to be what cc expectsNiko Matsakis-22/+47
2012-01-06fix how we walk functions to match new closure fmtNiko Matsakis-58/+61
2012-01-06rejigger impl to have an opaque closure ptr rather thanNiko Matsakis-303/+403
2012-01-06collapse sizeof, alignof into metrics, pass along an instance if availNiko Matsakis-47/+78
2012-01-06make size_of and align_of take an optional valueNiko Matsakis-101/+135
2012-01-06emit the take glue for closure tydescsNiko Matsakis-0/+1
2012-01-06port over the tests to use the new APINiko Matsakis-186/+202
2012-01-06rewrite task testsNiko Matsakis-67/+55
2012-01-06simplify task implNiko Matsakis-177/+86
2012-01-06remove trailing whitespaceNiko Matsakis-1/+1
2012-01-06Get these files compiling againJesse Ruderman-24/+26
2012-01-06test exposing memory management failure for #1078Niko Matsakis-0/+59
2012-01-06Revert "rt: Reduce mac red zone to 6K"Brian Anderson-2/+2
2012-01-06cargo: Print rustc's stdout when compilation failsBrian Anderson-1/+1
2012-01-06rt: Reduce mac red zone to 6KBrian Anderson-2/+2
2012-01-06rustc: Use std::homedir to locate /home/bandersonBrian Anderson-4/+4
2012-01-06std: UntabifyBrian Anderson-10/+10
2012-01-06std: Add fs::homedirBrian Anderson-0/+100
2012-01-06rt: Fail the scheduler immediately on task failure in win32Brian Anderson-0/+2
2012-01-06Disallow variable names that shadow tags in scopeTim Chevalier-69/+170
2012-01-06Eliminate a use of map::get in freevarsTim Chevalier-14/+21
2012-01-06Merge pull request #1450 from erickt/masterGraydon Hoare-20/+214
2012-01-06Add some basic comments to trans_imp.rsMarijn Haverbeke-0/+30
2012-01-06Make binding of fns with bounded type parameters workMarijn Haverbeke-6/+81
2012-01-06Support interface casting in the typecheckerMarijn Haverbeke-6/+34
2012-01-06Statically allocate static dictsMarijn Haverbeke-24/+109