Integrated: 8337037: compiler internal options are not printing the stacktrace after a compiler crash

Vicente Romero vromero at openjdk.org
Thu Jul 25 17:06:38 UTC 2024


On Wed, 24 Jul 2024 17:33:24 GMT, Vicente Romero <vromero at openjdk.org> wrote:

> There are two internal javac options: `doe` and `dev` that we use to indicate the compiler to printout the stacktrace of any error issued and or exception thrown. There are a number of internal exceptions for which the stacktrace was not being produced due to performance issues. This patch is restoring the previous compiler behavior, printing out stacktraces if the internal options are passed, while keeping the most performant approach when none of the mentioned internal options is passed,
> 
> TIA

This pull request has now been integrated.

Changeset: cf0d9e0e
Author:    Vicente Romero <vromero at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/cf0d9e0e521b495a96a3de7775b1b3ae14d20d80
Stats:     138 lines in 9 files changed: 75 ins; 30 del; 33 mod

8337037: compiler internal options are not printing the stacktrace after a compiler crash

Reviewed-by: mcimadamore

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

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


More information about the kulla-dev mailing list