-
Bug
-
Resolution: Fixed
-
P4
-
9
-
b04
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8045209 | 8u25 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8033683 | 8u20 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8053214 | emb-8u26 | Thomas Schatzl | P4 | Resolved | Fixed | b17 |
JDK-8033934 | 7u80 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8060831 | 7u79 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8057265 | 7u76 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8035481 | 7u65 | Thomas Schatzl | P4 | Resolved | Fixed | b01 |
JDK-8033769 | 7u60 | Thomas Schatzl | P4 | Closed | Fixed | b07 |
# To suppress the following error report, specify this argument
# after -XX: or in .hotspotrc: SuppressErrorAt=/g1CollectedHeap.cpp:5230
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/thomas/Downloads/vmshare/jdk9-review/src/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp:5230), pid=10808, tid=140684561352448
# guarantee(!_process_symbols || _do_in_parallel || SymbolTable::parallel_claimed_index() >= _initial_symbol_table_size) failed: claim value 0 after unlink less than initial symbol table size 20011
#
# JRE version: Java(TM) SE Runtime Environment (9.0-b01) (build 1.9.0-ea-b01)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.0-b62-internal-debug mixed mode linux-amd64 compressed oops)
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/thomas/Downloads/vmshare/jdk9-review/src/test/JTwork/scratch/hs_err_pid10808.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
Problem is that when not parallelizing the symbol/string table scanning, the claim index is not updated and remains zero.
Proposed fix: modify the guarantee to only check in case of parallel operation.
- backported by
-
JDK-8033683 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8033934 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8035481 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8045209 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8053214 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8057265 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8060831 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Resolved
-
-
JDK-8033769 Test8000311 fails after latest changes to parallelize string and symbol table unlink
-
- Closed
-
- relates to
-
JDK-8027455 Improve symbol table scan times during gc pauses
-
- Resolved
-
-
JDK-8027476 Improve performance of Stringtable unlink
-
- Resolved
-