about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2013-08-01Have linked failure tests run on the new scheduler instead of requiring RUST_...Ben Blum-79/+152
2013-08-01A major refactoring that changes the way the runtime uses TLS. In thetoddaaro-1022/+887
2013-08-01auto merge of #8170 : brson/rust/nopipes, r=pcwaltonbors-2369/+3
2013-08-01Temporary workaround to prevent taskgroup cleanup code from failing without a...Ben Blum-3/+13
2013-08-01Make a forgotten assert in comm be cfg(test)-dependentBen Blum-3/+1
2013-08-01Document task killing design and relaxed barrier rationale.Ben Blum-1/+57
2013-08-01Relax some atomic barriers. Loosen up all that tension. There, doesn't that f...Ben Blum-22/+23
2013-08-01auto merge of #8190 : thestinger/rust/for, r=thestingerbors-499/+560
2013-08-01Add a boatload of Linux x86/x86-64/arm errnosCorey Richardson-0/+107
2013-08-01migrate to foreachDaniel Micay-2/+2
2013-08-01Remove the pipes compilerBrian Anderson-2369/+3
2013-08-01rustc: add a lint for `for`, suggesting `foreach` or `do`.Huon Wilson-0/+47
2013-08-01auto merge of #8166 : emillon/rust/clean-tests-mk, r=brsonbors-8/+3
2013-08-01auto merge of #8165 : graydon/rust/2013-07-31-new-codegen-tests, r=brsonbors-0/+268
2013-08-01std: Change `Times` trait to use `do` instead of `for`blake2-ppc-151/+137
2013-08-01std: Replace `for` with `do { .. }` expr in std::gcblake2-ppc-62/+52
2013-08-01std: Remove the internal iterator methods from trait Setblake2-ppc-103/+71
2013-08-01extra: Use external iterators in bitv implementationblake2-ppc-33/+55
2013-08-01extra: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-36/+47
2013-08-01std: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-78/+96
2013-08-01extra: Use `do` instead of `for` in extra::iterblake2-ppc-19/+22
2013-08-01std: Use `do` blocks instead of `for` with .iter_bytes()blake2-ppc-33/+49
2013-08-01auto merge of #8164 : brson/rust/noportset, r=pcwaltonbors-119/+38
2013-08-01syntax: implement cfg!() which evaluates to true/false where #[cfg] would kee...Huon Wilson-0/+83
2013-08-01auto merge of #8158 : bblum/rust/task-cleanup, r=brsonbors-74/+139
2013-08-01auto merge of #8155 : stepancheg/rust/unit-zero, r=alexcrichtonbors-0/+12
2013-08-01auto merge of #8184 : thestinger/rust/retreat, r=huonwbors-1314/+1312
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-1294/+1292
2013-08-01Resolve globals having different addresses across cratesAlex Crichton-17/+58
2013-08-01rc: from_{owned,const} -> from_{send,freeze}Daniel Micay-20/+20
2013-08-01auto merge of #8149 : omasanori/rust/cleanup, r=alexcrichtonbors-11/+2
2013-07-31auto merge of #8162 : thestinger/rust/no-copy, r=brsonbors-285/+242
2013-08-01convert `pure` to a reserved keywordDaniel Micay-31/+31
2013-08-01make `in` and `foreach` get treated as keywordsDaniel Micay-184/+184
2013-07-31auto merge of #8177 : graydon/rust/2013-07-31-register-new-snapshots, r=thest...bors-0/+8
2013-07-31register snapshots.Graydon Hoare-0/+8
2013-07-31extra: Remove dbg module and rt support codeBrian Anderson-195/+0
2013-07-31test: Disable morestack testsBrian Anderson-0/+16
2013-07-31remove `copy` as a keywordDaniel Micay-70/+68
2013-07-31rm ancient error for lowercase kindsDaniel Micay-44/+3
2013-08-01mk/tests.mk: remove mention of nonexistent filesEtienne Millon-6/+1
2013-08-01mk/tests.mk: fix typo "srcrustllvm"Etienne Millon-2/+2
2013-07-31test: add more codegen tests, add copyright headers to all.Graydon Hoare-0/+268
2013-07-31std: Remove PortSet. Not supported by new scheduler. Replace uses with Shared...Brian Anderson-119/+38
2013-07-31auto merge of #8151 : sanxiyn/rust/atomicrmw, r=cmrbors-82/+0
2013-07-31auto merge of #8150 : dotdash/rust/assert_bloat, r=huonwbors-1/+1
2013-07-31Move atomically to unstable::sync, and document what it actually does. Close ...Ben Blum-62/+57
2013-07-31Give tasks useful names. #2891Ben Blum-12/+82
2013-07-31auto merge of #8147 : dotdash/rust/assertion_option, r=pcwaltonbors-3/+11
2013-07-31auto merge of #8146 : dotdash/rust/simple_take_glue, r=thestingerbors-1/+4