RFR: 8152905: hs_err file is missing gc threads (original) (raw)
Derek White derek.white at oracle.com
Wed Mar 30 03:32:56 UTC 2016
- Previous message (by thread): JDK-8152428: Using Deterministic GC with -Xcomp causes to assert(_data[i] != uninitialized())
- Next message (by thread): RFR: 8152905: hs_err file is missing gc threads
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Summary: List the GC threads in the hs_err file in the "Other Threads" section
There are 4 small parts to this:
- Fix G1CollectedHeap::gc_threads_do() to also iterate over concurrent mark worker threads.
- Have Thread::print_on_error() print the thread name of NamedThreads.
- Factor out code that prints out each "Other Thread" to Threads::print_on_error().
- Call Threads::print_on_error() on every GC thread.
BUG: 8152905: hs_err file is missing gc threads <https://bugs.openjdk.java.net/browse/JDK-8152905> WEBREV: http://cr.openjdk.java.net/~drwhite/8152905/webrev.01/ TESTING:
- Tested "java -XX:ErrorHandlerTest=1 -version" on all collectors.
- jprt
Thanks,
- Derek -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20160329/d9d5ed5b/attachment.htm>
- Previous message (by thread): JDK-8152428: Using Deterministic GC with -Xcomp causes to assert(_data[i] != uninitialized())
- Next message (by thread): RFR: 8152905: hs_err file is missing gc threads
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]