about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2013-08-01auto merge of #8185 : alexcrichton/rust/issue-8179, r=pcwaltonbors-17/+58
2013-08-01auto merge of #8116 : toddaaro/rust/tls-tk-pr-pre, r=brsonbors-1134/+1135
2013-08-01xfailed the myserious failing testtoddaaro-1/+1
2013-08-01auto merge of #8172 : brson/rust/nomorestack, r=pcwaltonbors-0/+16
2013-08-01modified local to include an implementation for try_unsafe_borrow::<Task> so ...toddaaro-10/+17
2013-08-01fixed incorrect handling of returned scheduler option and restructed schedule...toddaaro-75/+64
2013-08-01minor tweaks - unboxed the coroutine so that it is no longer a ~ pointer insi...toddaaro-32/+72
2013-08-01Fixed a race where a scheduler configured to only run tasks pinned to it woul...toddaaro-8/+35
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-01auto merge of #8190 : thestinger/rust/for, r=thestingerbors-496/+557
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 #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-148/+134
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-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-1282/+1281
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-1262/+1261
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-31register snapshots.Graydon Hoare-0/+8
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-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 #8146 : dotdash/rust/simple_take_glue, r=thestingerbors-1/+4
2013-07-31auto merge of #8145 : brson/rust/rttestfixes, r=pcwaltonbors-72/+18
2013-07-31Remove unused variables.OGINO Masanori-11/+2
2013-07-31Implement Zero for unitStepan Koltsov-0/+12
2013-07-31auto merge of #8143 : brson/rust/change-dir-lock, r=luqmanabors-2/+2