8229278: Improve hs_err location printing to assume less about GC internals

Reviewed-by: stefank, kbarrett
This commit is contained in:
Erik Österlund 2019-08-28 11:19:09 +02:00
parent 2750569c00
commit 855f16ef50
23 changed files with 243 additions and 127 deletions

View file

@ -228,6 +228,9 @@ class ParallelScavengeHeap : public CollectedHeap {
PreGenGCValues get_pre_gc_values() const;
void print_heap_change(const PreGenGCValues& pre_gc_values) const;
// Used to print information about locations in the hs_err file.
virtual bool print_location(outputStream* st, void* addr) const;
void verify(VerifyOption option /* ignored */);
// Resize the young generation. The reserved space for the