RFR: 8366925: Improper std::nothrow new expression in NativeHeapTrimmerThread ctor
    Guanqiang Han 
    ghan at openjdk.org
       
    Mon Sep 15 01:07:54 UTC 2025
    
    
  
Please review this Patch.
**Description:**
Add null check for _lock in NativeHeapTrimmerThread constructor. If allocation of the lock fails (_lock == nullptr), it indicates an out-of-memory condition. Since even this small allocation failed, it's unlikely that subsequent operations would succeed, so we terminate the JVM immediately.
-------------
Commit messages:
 - 8366925: Improper std::nothrow new expression in NativeHeapTrimmerThread ctor
Changes: https://git.openjdk.org/jdk/pull/27275/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27275&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8366925
  Stats: 4 lines in 1 file changed: 4 ins; 0 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/27275.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/27275/head:pull/27275
PR: https://git.openjdk.org/jdk/pull/27275
    
    
More information about the hotspot-runtime-dev
mailing list