Uploaded image for project: 'Code Tools'
  1. Code Tools
  2. CODETOOLS-7901513

@compile -g doesn't generate local variable table

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: P4 P4
    • None
    • None
    • tools
    • None

      I run test via jtreg with option @compile -g <java_file> and then I look at created .class file via 'javap -p -v <class_file>' and javap output doesn't have LocalVariableTable entry.
      if I move inner Dummy* classes to upper level [out from test file, in separated files] then test file [itself] doesn't contain LocalVariableTable entry but other files does contain.

        1. DummyAbstractClass.java
          1 kB
          Tatiana Pivovarova
        2. DummyAbstractClass.txt
          2 kB
          Tatiana Pivovarova
        3. DummyClass.java
          2 kB
          Tatiana Pivovarova
        4. DummyClass.txt
          7 kB
          Tatiana Pivovarova
        5. DummyInterface.java
          1 kB
          Tatiana Pivovarova
        6. DummyInterface.txt
          3 kB
          Tatiana Pivovarova
        7. GetLocalVariableTableTest0.java
          5 kB
          Tatiana Pivovarova
        8. GetLocalVariableTableTest0.txt
          23 kB
          Tatiana Pivovarova
        9. GetLocalVariableTableTest0$DummyAbstractClass.txt
          4 kB
          Tatiana Pivovarova
        10. GetLocalVariableTableTest0$DummyClass.txt
          8 kB
          Tatiana Pivovarova
        11. GetLocalVariableTableTest0$DummyInterface.txt
          3 kB
          Tatiana Pivovarova

            Unassigned Unassigned
            tpivovarova Tatiana Pivovarova (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: