Details

      Description

      When Throwable is written in the class table, it causes a problem between JDK 6 and 7 because there is a new field in Throwable added in 7. Because the descriptor does not come over, that information is lost.

      Either we need a separate ClassTable entry for JDK 6 vs JDK 7 Throwable (with clever conversion logic therein), or we need to stop sending the ClassTable code for Throwable and start just writing the Throwable natively (we must still support reading the code for compat though).

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jaikiran jaikiran pai
                Reporter:
                dmlloyd David Lloyd
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: