Relates :
|
Currently we use DebugInfoWriteStream/DebugInfoReadStream to record the reexecute bit by compress the reexecute bit into bci. This makes the code look weird : read_bci_and_reexecute(bool& reexecute); write_bci_and_reexecute(int bci, bool reexecute); It also makes the future addition of debuginfo difficult. We can use pcDesc to record the reexecute bit, and then map it scopeDesc when a scopeDesc object is created.
|