about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2012-07-06First step on #2826, accept ^ for ty_ptr.Graydon Hoare-2/+3
2012-07-06Fix the indenter script to know about the annoying ~ in the front of log stri...Michael Sullivan-2/+2
2012-07-06Be less eager about implicit borrowing when doing method resolution. Closes #...Michael Sullivan-15/+67
2012-07-06For #2229, recognize 'again' in place of 'cont', final change pending snapshot.Graydon Hoare-22/+22
2012-07-06Bank protocol example from blog postEric Holk-0/+70
2012-07-06Added a k-nucleotide version that uses pipes. 31% speedup.Eric Holk-0/+289
2012-07-06Rip out a bunch more append code from trans.Michael Sullivan-90/+0
2012-07-06Rename dvec::from_elt to dvec::from_elem. Closes #2792.Michael Sullivan-2/+2
2012-07-06Remove tvec::trans_addEric Holk-45/+0
2012-07-06paper over #2586 by not failing when the key is not foundNiko Matsakis-0/+4
2012-07-06Move string append to libraries. Closes #2710.Michael Sullivan-25/+59
2012-07-06Removing locked queue port/chan prototype.Eric Holk-164/+1
2012-07-06Updating tests to use pipes.Eric Holk-487/+71
2012-07-06Fixing an infinite type, updating code to match new Early parser, remembering...Eric Holk-3/+72
2012-07-06pingpong protocol parses, although I should probably rewrite this to use Paul...Eric Holk-15/+38
2012-07-06Recursively expand items, and keep expansion stack, per Paul's code review co...Eric Holk-3/+10
2012-07-06Adding token tree nonterminals to earley parser.Eric Holk-2/+2
2012-07-06You can have any protocol you want, provided it's pingpong.Eric Holk-7/+627
2012-07-06Plumbing and parsing for item-position macros.Eric Holk-10/+135
2012-07-06Select on pipes.Eric Holk-384/+284
2012-07-06Port future to pipes. Graph500 is about 21% faster now.Eric Holk-24/+112
2012-07-06Pipes sleep and wake properly.Eric Holk-11/+132
2012-07-06Enabling pipes for all stages, and updating closure syntax.Eric Holk-21/+17
2012-07-06Moved pipes runtime support to libcore, and add a test that will help verify ...Eric Holk-194/+270
2012-07-06Contracts work well enough to do the message ring benchmark, and it's really ...Eric Holk-0/+327
2012-07-06send only takes one data argument.Eric Holk-2/+2
2012-07-06Macro and iface tricks to simulate self move.Eric Holk-0/+307
2012-07-06Progress towards pipes.Eric Holk-37/+61
2012-07-06An example using pipes with most of the synchronization code in place.Eric Holk-0/+247
2012-07-06First example of a program using pipes.Eric Holk-2/+112
2012-07-06Basic functionality for new ports and chansEric Holk-1/+1
2012-07-06cargo: Fix building dependenciesErick Tryzelaar-2/+2
2012-07-05Ignore a should_fail test on windowsBrian Anderson-0/+1
2012-07-05Fix test that was using rust_task_allow_kill incorrectlyBrian Anderson-2/+4
2012-07-05A new `times` method on numeric typesBen Striegel-17/+91
2012-07-05Allow soft failure of the macro parser.Paul Stansifer-14/+23
2012-07-05Add new syntax for interpolation and repetition, and allow the transcription ...Paul Stansifer-39/+70
2012-07-05Start letting the parser catch interpolated ASTs.Paul Stansifer-6/+95
2012-07-05Update the new macro demo.Paul Stansifer-7/+21
2012-07-05Macro By Example transcription of token trees with interpolations and dotdotd...Paul Stansifer-32/+141
2012-07-05Store some span information for stride mismatches errors in MBE TT macros.Paul Stansifer-9/+14
2012-07-05Move earley_parser.rs to a more appropriate placePaul Stansifer-3/+3
2012-07-05Some rearranging in perparation for MBE-style TT transcription.Paul Stansifer-123/+198
2012-07-05Document matchers a little better.Paul Stansifer-1/+3
2012-07-05Add test case in task.rs for #2782Ben Blum-0/+38
2012-07-05make disallow_kill an int for nested unkillables (closes #2782)Ben Blum-6/+7
2012-07-05Clean up error message punctuation/capitalizationLindsey Kuper-33/+33
2012-07-05Remove duplicate, un-used copy of astencodeTim Chevalier-940/+0
2012-07-05Uncomment destructor in parser now that dtors workTim Chevalier-2/+1
2012-07-05Comments only: change TODOs to FIXMEs and annotate themTim Chevalier-20/+19