RFR: 8200106: Move NoSafepointVerifier out from gcLocker.hpp
Stefan Karlsson
stefan.karlsson at oracle.com
Thu Mar 22 16:26:13 UTC 2018
This patch builds upon the changes in:
http://mail.openjdk.java.net/pipermail/hotspot-dev/2018-March/030928.html
StefanK
On 2018-03-22 17:24, Stefan Karlsson wrote:
> Hi all,
>
> Please review this patch to separate out the NoSafepointVerifier class
> (and friends) from gcLocker.hpp into its own file.
>
> http://cr.openjdk.java.net/~stefank/8200106/webrev.01
> https://bugs.openjdk.java.net/browse/JDK-8200106
>
> After this patch gcLocker.hpp only contains code for the GCLocker. I've
> gone through all usages of the GCCLocker and NoSafepointVerifier classes
> and changed the code to include the correct headers.
>
> The new files are names safepointVerifiers.hpp/cpp and the main class is
> NoSafepointVerifier. However, I also moved the NoGCVerifier, which is
> the parent class of NoSafepointVerifier, and NoAllocVerfier. I think all
> of these are used to verify that we don't do things that will interact
> badly with safepoints, hence the name of the new file. Are others OK
> with the name?
>
> Thanks,
> StefanK
More information about the hotspot-dev
mailing list