[PATCH] LocalVariableTables are not updated
Brought to you by:
vlad_r
When EMMA modifies a .class file with LocalVariableTables, the table's line numbers are not updated to reflect changes in the bytecodes.
The lack of updating causes the LocalVariableTable to be invalid and that causes problems while debugging and more serious problems in some rare cases on the IBM VM.
LocalVariableTable update support
Logged In: YES
user_id=1873080
Originator: YES
I've implemented the local variable table support so that I could get around the problems on the IBM VM and I'd appreciate it if somebody could double check my work and commit it to CVS (so that I don't have to have my changes maintained separately).
File Added: update-variable-table.patch