1. MemTrackWorker's generations_in_use calculation is incorrect. 2. After shutdown NMT, there arepossibilities to leak memRecorders 3. JavaThread in _thread_blocked state can run through safepoints(?), if so, they are not properly blocked in MemTracker::create_memory_record().
|