about summary refs log tree commit diff
path: root/src/rt/rust_kernel.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-09-19 15:30:58 -0700
committerBrian Anderson <banderson@mozilla.com>2011-09-19 15:32:56 -0700
commitb1bf9ef5aef81eec4a1b0e00fc179e7a0e1766b6 (patch)
tree5ebb7ff6e9943883ebd10cde9e4fb24bd5a39619 /src/rt/rust_kernel.cpp
parent939a9dd738e2766eea7d3e012350c0484cda5fbb (diff)
downloadrust-b1bf9ef5aef81eec4a1b0e00fc179e7a0e1766b6.tar.gz
rust-b1bf9ef5aef81eec4a1b0e00fc179e7a0e1766b6.zip
Break fold's circular reference during unwinding
This converts the AST fold into a resource that breaks it's own circular
reference (just a temporary workaround until GC), so that failure during fold
will unwind correctly.

Issue #936
Diffstat (limited to 'src/rt/rust_kernel.cpp')
0 files changed, 0 insertions, 0 deletions