about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-02-05Merge remote-tracking branch 'erickt/master'Brian Anderson-28/+456
2012-02-05Adding str::reserveKevin Cantu-0/+18
2012-02-05Making vec::reserve reserve precisely the size given (untested)Kevin Cantu-6/+8
2012-02-05add a test where mode inference ought to failNiko Matsakis-0/+11
2012-02-05new test caseNiko Matsakis-0/+7
2012-02-05don't fail if inference is not completeNiko Matsakis-5/+13
2012-02-05new test showing off the improved inferenceNiko Matsakis-0/+8
2012-02-05resolve some merge failuresNiko Matsakis-9/+5
2012-02-05infer modes rather than overwriting with expected tyNiko Matsakis-166/+309
2012-02-05platform-specific valgrind suppressionNiko Matsakis-0/+9
2012-02-04bench: Tweak threadring benchmark so it pretty-printsBrian Anderson-2/+0
2012-02-04bench: Add threadring shootout benchmarkBrian Anderson-0/+50
2012-02-04Revert "bench: Add threadring shootout benchmark"Brian Anderson-53/+0
2012-02-04bench: Add threadring shootout benchmarkBrian Anderson-0/+53
2012-02-04rt: Expand rust_kernel::live_tasks to a uintptr_tBrian Anderson-3/+3
2012-02-04rt: Stop using atomic ops on rust_kernel::live_tasksBrian Anderson-5/+8
2012-02-03rt: Make isaac_init not a templateBrian Anderson-19/+12
2012-02-03rt: Remove some silly locks in rust_schedulerBrian Anderson-4/+0
2012-02-03rt: Add sanity checks when we hit the max task/port idBrian Anderson-0/+2
2012-02-03rt: Clean up the way the kernel tracks tasksBrian Anderson-42/+49
2012-02-03rt: Do all task creation through a schedulerBrian Anderson-15/+10
2012-02-03rt: Create new tasks through the current thread's schedulerBrian Anderson-1/+1
2012-02-03rt: Add a field to rust_task to hold its schedulerBrian Anderson-2/+3
2012-02-03rt: Extract rust_scheduler from rust_task_threadBrian Anderson-112/+180
2012-02-03rt: Rename rust_scheduler to rust_task_threadBrian Anderson-272/+271
2012-02-03Beginnings of front-end support for classesTim Chevalier-10/+294
2012-02-03log to stderr instead of stdoutTed Horst-16/+12
2012-02-03add third arg for output path, default to no outputTed Horst-5/+36
2012-02-03fix formattingTed Horst-103/+103
2012-02-03add mandelbrot image generator from shootoutTed Horst-0/+143
2012-02-03Fix various drift issues in the qq branch.Graydon Hoare-33/+34
2012-02-03Additional testcase.Kevin Atkinson-4/+7
2012-02-03Implement folding of ast::ty.Kevin Atkinson-3/+30
2012-02-03Type anti-quotes now work, add test case.Kevin Atkinson-0/+3
2012-02-03Fix q-q so that non-expression q-q actually work when there is embed anti-q.Kevin Atkinson-9/+23
2012-02-03Allow anti-quotes to also be ast::ty rather than just ast::expr.Kevin Atkinson-20/+77
2012-02-03Add testcase.Kevin Atkinson-0/+87
2012-02-03Implement quasi-quoting of multiple syntatic categories.Kevin Atkinson-24/+114
2012-02-03Formatting cleanups.Kevin Atkinson-11/+13
2012-02-03Store info about file "substr".Kevin Atkinson-15/+39
2012-02-03Implement quasi-quotes in more macro form: #ast{...}.Kevin Atkinson-5/+38
2012-02-03Don't rely on filename to get a file from the filemapKevin Atkinson-21/+23
2012-02-03Bug fix in lookup_byte_offset.Kevin Atkinson-1/+1
2012-02-03Make macro arg optional in syntax, again untested.Kevin Atkinson-14/+41
2012-02-03Add support for recognizing macro body, completely untested.Kevin Atkinson-16/+43
2012-02-03Change the type for the macro body to also store the span.Kevin Atkinson-10/+13
2012-02-03When replacing $(...) with $0 preserve spacing for better error messages.Kevin Atkinson-7/+19
2012-02-03Expand result of quasi-quote.Kevin Atkinson-3/+9
2012-02-03Implement anti-quotes.Kevin Atkinson-12/+93
2012-02-03Implement "replace" function.Kevin Atkinson-1/+23