RFR: 8221393: ResolvedMethodTable too small for StackWalking applications
Robbin Ehn
robbin.ehn at oracle.com
Mon Apr 8 08:04:01 UTC 2019
Hi Stefan,
On 4/5/19 2:24 PM, Stefan Karlsson wrote:
> Note that a lot of the code to use the ConcurrentHashTable is copied from the
> StringTable and/or SymbolTable. There are unifications, and maybe
> simplifications that we can do as follow-up RFEs.
We should really do something about this.
Looks fine, thanks Robbin.
>
> There's an open question regarding the verification code in
> ResolvedMethodTable::finish_dead_counter(). It's a quadratic verification
> operation, and has the potential to take a long time. I left it in for testing,
> but I don't think we should have it always enabled. For the StringTable we have
> VerifyStringTableAtExit, to do verification before the JVM shuts down. Any
> suggestions on what to do for the ResolvedMethodTable?
>
> Tested with tier1-3, tier1-7 on Linux.
>
> Thanks,
> StefanK
More information about the hotspot-dev
mailing list