Please review this change that moves the Throwable and StackTrace classes into 
a new file.  I didn't make any modifications to the code, just moved it, added 
include directives to javaStackTraceClasses.hpp, minimized include directives 
in the new files, and removed includes in javaClasses.cpp that were no longer 
needed.

Tested with tier1 on Oracle supported platforms (product & fastdebug).

This change to be merged post valhalla integration.

---------
- [x] I confirm that I make this contribution in accordance with the [OpenJDK 
Interim AI Policy](https://openjdk.org/legal/ai).

-------------

Commit messages:
 - Add javaStackTraceClasses.cpp
 - 8388791: Refactor JavaClasses Throwable and StackTrace classes

Changes: https://git.openjdk.org/jdk/pull/32016/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=32016&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8388791
  Stats: 3018 lines in 39 files changed: 1556 ins; 1449 del; 13 mod
  Patch: https://git.openjdk.org/jdk/pull/32016.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/32016/head:pull/32016

PR: https://git.openjdk.org/jdk/pull/32016

Reply via email to