JDK-8141532 : Performance measurement for enabling Throwable to use StackWalker
  • Type: Sub-task
  • Component: core-libs
  • Sub-Component: java.lang
  • Priority: P3
  • Status: Open
  • Resolution: Unresolved
  • Submitted: 2015-11-05
  • Updated: 2016-02-18
Description
Throwable backtrace is performance sensitive (footprint and runtime).  It's currently in compact form generated by the VM.  In addition, startup performance will also need to be measured since exceptions are thrown.

Throwables are short-lived objects.  The memory usage and GC activity should be inspected to ensure that no significant performance regression be introduced.