Menu

#84 [PATCH] LocalVariableTables are not updated

open
nobody
None
5
2007-08-22
2007-08-22
Matt Lavin
No

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.

Discussion

  • Matt Lavin

    Matt Lavin - 2007-08-22

    LocalVariableTable update support

     
  • Matt Lavin

    Matt Lavin - 2007-08-22

    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

     
  • Matt Lavin

    Matt Lavin - 2007-08-22
    • summary: LocalVariableTables are not updated --> [PATCH] LocalVariableTables are not updated
     

Log in to post a comment.