Integrated: 8256167: Convert JDK use of `Reference::get` to `Reference::refersTo`

2020-12-05 Thread Mandy Chung
On Thu, 3 Dec 2020 22:54:54 GMT, Mandy Chung wrote: > This patch replaces some uses of `Reference::get` to `Reference::refersTo` to > avoid keeping a referent strongly reachable that could cause unnecessary > delay in collecting such object. I only made change in some but not all > classes

Re: RFR: 8257668: SA JMap - skip non-java thread stack dump for heap dump [v2]

2020-12-05 Thread Paul Hohensee
On Sat, 5 Dec 2020 00:35:27 GMT, Lin Zang wrote: >> when use SA JMap dump commands, such as "jhsdb jmap --binaryheap" or "dump >> heap" with "jhsdb clhsdb", it keep printing "dumpStack: not java Thread.". >> Skip non-java thread stack dump to avoid printing the message. > > Lin Zang has

RFR: 8256424: Move ciSymbol::symbol_name() to ciSymbols::symbol_name()

2020-12-05 Thread Claes Redestad
This moves the mirroring of vmSymbols in ciSymbols to a separate file, ciSymbols.hpp, to reduce includes throughout hotspot (and clean up the ciSymbol namespace). In a few places code is moved from .hpp to .cpp to facilitate this. With PCH disabled, this reduces total includes from 276949 to