Review request (XS): 7125516: G1: ~ConcurrentMark() frees incorrectly

Stefan Karlsson stefan.karlsson at
Wed Dec 28 16:04:38 UTC 2011

The ConcurrentMark desctructor _max_task_num which is a size_t and not a 
pointer to allocated memory. However, the ConcurrentMark desctructor is 
never called, so the biggest problem right now is that newer g++ 
compilers complain about this.

Removed the broken, unused ConcurrentMark desctructor code.

More information about the hotspot-gc-dev mailing list