Closed Bug 510136 Opened 10 years ago Closed 10 years ago
TM: side exits can get deallocated in Leave
Tree but are still returned by Execute Tree
No description provided.
This patch removes prohibitFlush and instead checks whether any context is within an ExecuteTree by checking whether cx->interpState is NULL. If any context has interpState set, we just set needFlush, which will be hit next time we try to execute a trace.
The patch passes trace-test after I backed out 508051.
Sent to try-server.
Comment on attachment 394201 [details] [diff] [review] patch This is better anyway. Nice.
Attachment #394201 - Flags: review?(jorendorff) → review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.