RFR: 8252966: CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros

Roberto Castañeda Lozano github.com+8792647+robcasloz at openjdk.java.net
Tue Sep 15 17:49:18 UTC 2020


Remove the `KILL_COMPILE_ON_FATAL_` and `KILL_COMPILE_ON_ANY` macros, replacing uses of `KILL_COMPILE_ON_FATAL_` with
`CHECK_AND_CLEAR_`. Unlike `KILL_COMPILE_ON_FATAL_`, `CHECK_AND_CLEAR_` ignores `ThreadDeath` exceptions, which
compiler threads should not receive anyway.

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

Commit messages:
 - 8252966: CI: Remove KILL_COMPILE_ON_FATAL_ and KILL_COMPILE_ON_ANY macros

Changes: https://git.openjdk.java.net/jdk/pull/191/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=191&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8252966
  Stats: 26 lines in 3 files changed: 0 ins; 23 del; 3 mod
  Patch: https://git.openjdk.java.net/jdk/pull/191.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/191/head:pull/191

PR: https://git.openjdk.java.net/jdk/pull/191


More information about the hotspot-compiler-dev mailing list