Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8056368 | emb-9 | Thomas Schatzl | P4 | Resolved | Fixed | b28 |
JDK-8063383 | 8u45 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8054356 | 8u40 | Thomas Schatzl | P4 | Resolved | Fixed | b02 |
JDK-8070942 | emb-8u47 | Thomas Schatzl | P4 | Resolved | Fixed | team |
G1 asserts with the following error when deferred RS update is disabled.
# after -XX: or in .hotspotrc: SuppressErrorAt=/g1GCPhaseTimes.cpp:155
==============================================================================
Unexpected Error
------------------------------------------------------------------------------
Internal Error at g1GCPhaseTimes.cpp:155, pid=3097, tid=140579531847424
assert(_data[i] != _uninitialized) failed: Invalid data for worker 0, data: -1.000000, uninitialized: -1.000000
Do you want to debug the problem?
To debug, run 'gdb /proc/3097/exe 3097'; then switch to thread 140579531847424 (0x00007fdb390ef700)
Enter 'yes' to launch gdb automatically (PATH must include gdb)
Otherwise, press RETURN to abort...
==============================================================================
P5 because G1DeferredRSUpdate is debug only, and needs to be explicitly set.
# after -XX: or in .hotspotrc: SuppressErrorAt=/g1GCPhaseTimes.cpp:155
==============================================================================
Unexpected Error
------------------------------------------------------------------------------
Internal Error at g1GCPhaseTimes.cpp:155, pid=3097, tid=140579531847424
assert(_data[i] != _uninitialized) failed: Invalid data for worker 0, data: -1.000000, uninitialized: -1.000000
Do you want to debug the problem?
To debug, run 'gdb /proc/3097/exe 3097'; then switch to thread 140579531847424 (0x00007fdb390ef700)
Enter 'yes' to launch gdb automatically (PATH must include gdb)
Otherwise, press RETURN to abort...
==============================================================================
P5 because G1DeferredRSUpdate is debug only, and needs to be explicitly set.
- backported by
-
JDK-8054356 G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
-
- Resolved
-
-
JDK-8056368 G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
-
- Resolved
-
-
JDK-8063383 G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
-
- Resolved
-
-
JDK-8070942 G1 asserts at collection exit with -XX:-G1DeferredRSUpdate
-
- Resolved
-
- duplicates
-
JDK-8051343 If G1DeferredRSUpdate is disabled, card redirtying time is not updated, causing a failed assertion
-
- Closed
-
- relates to
-
JDK-8019342 G1: High "Other" time most likely due to card redirtying
-
- Resolved
-
(1 relates to)