RFR: 8342854: [JVMCI] Block secondary thread reporting a JVMCI fatal error
    Doug Simon 
    dnsimon at openjdk.org
       
    Tue Oct 22 19:31:21 UTC 2024
    
    
  
A fatal crash on a second thread causes the thread to [sleep infinitely](https://github.com/openjdk/jdk/blob/d6eddcdaf92f2352266ba519608879141997cd63/src/hotspot/share/utilities/vmError.cpp#L1709-L1718) while error reporting continues on the first crashing thread. The same should be done for reporting fatal crashes in libjvmci to avoid interleaving reports. This PR implements this change.
-------------
Commit messages:
 - [JVMCI] Block secondary thread reporting a JVMCI fatal error
Changes: https://git.openjdk.org/jdk/pull/21646/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=21646&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8342854
  Stats: 12 lines in 2 files changed: 0 ins; 1 del; 11 mod
  Patch: https://git.openjdk.org/jdk/pull/21646.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/21646/head:pull/21646
PR: https://git.openjdk.org/jdk/pull/21646
    
    
More information about the graal-dev
mailing list