- 10 9月, 2011 2 次提交
-
-
由 Jesse Ruderman 提交于
Semicolons are needed here now that postfix [] is used for vec indexing (the syntax change made in rev 518dc52f).
-
由 Jesse Ruderman 提交于
-
- 09 9月, 2011 11 次提交
-
-
由 Marijn Haverbeke 提交于
This reverts commit 985ef59e.
-
由 Marijn Haverbeke 提交于
Closes #557
-
由 Marijn Haverbeke 提交于
The alias analysis was already assuming that it worked like this.
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
Rather than incrementing a spilled pointer
-
由 Marijn Haverbeke 提交于
I guess these became obsolete when the communication stuff moved into the stdlib.
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
This seems to confuse LLVM in some very specific situations. Closes #883
-
由 Marijn Haverbeke 提交于
Closes #885
-
由 Patrick Walton 提交于
-
由 Graydon Hoare 提交于
update docs to reflect the current state of syntax extension and macros
-
- 08 9月, 2011 8 次提交
-
-
由 Patrick Walton 提交于
rustc: When revoking a cleanup of a unique pointer, zero it out so that the GC won't try to visit it
-
由 Patrick Walton 提交于
-
由 Brian Anderson 提交于
I don't know exactly what's going on but this optimization is giving me problems with the check-fast runner. I also don't see how it is correct for external tags.
-
由 Brian Anderson 提交于
When a task fails, we will throw an exception, then catch it at the bottom of the stack. On Windows we don't do this yet because the exception doesn't propagate correctly. No cleanups yet. Issue #236
-
由 Brian Anderson 提交于
This is so that when a child dies after the parent, it still holds a valid pointer and can call supervisor->kill() safely.
-
由 Brian Anderson 提交于
The motivation here is that the bottom of each stack needs to contain a C++ try/catch block so that we can unwind. This is already the case for main, but not spawned tasks. Issue #236
-
由 Brian Anderson 提交于
Issue #236
-
由 Brian Anderson 提交于
Issue #236
-
- 07 9月, 2011 6 次提交
-
-
由 Marijn Haverbeke 提交于
-
由 Marijn Haverbeke 提交于
Closes #820
-
由 Tim Chevalier 提交于
Move expressions where the RHS is an upvar are now forbidden within block expressions.
-
由 Tim Chevalier 提交于
-
由 Patrick Walton 提交于
-
由 Tim Chevalier 提交于
-
- 03 9月, 2011 13 次提交
-
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Tim Chevalier 提交于
-
由 Tim Chevalier 提交于
trans::type_of now has a constraint saying that its type argument is statically sized. This eliminates the "impossible happened" case in type_of. Yay! I note that this change decreased translation time for stage2/rustc from 16.1 s to 14.0 s. I also think many of the remaining checks could be eliminated with some mildly clever use of constrained types and further preconditions. Future work!
-
由 Patrick Walton 提交于
-