Request for review JDK-8169634 - Logging fails with 'pure virtual method called'

Alexander Harlap alexander.harlap at oracle.com
Tue Dec 20 22:16:10 UTC 2016


Please review suggested change for JDK-8169634 
<https://bugs.openjdk.java.net/browse/JDK-8169634> - Logging fails with 
'pure virtual method called'

Change is located at http://cr.openjdk.java.net/~aharlap/8169634/webrev.00/

Reported problem points to access virtual method of of statically 
initialized object  MarkSweep::follow_root_closure after calling global 
destructor for that object (from exit()).

Currently AllStatic class MarkSweep declares few statically allocated 
closures and Stack<..> objects.

Suggested change converts MarkSweep class and all its closures and 
stacks<..>  to be the stack allocated objects.

Alex



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/hotspot-gc-dev/attachments/20161220/6c887259/attachment.htm>


More information about the hotspot-gc-dev mailing list