RFR: 8199604: Rename CardTableModRefBS to CardTableBarrierSet (original) (raw)

Per Liden per.liden at oracle.com
Fri Mar 16 23:34:43 UTC 2018


Looks good!

/Per

On 03/16/2018 01:17 PM, Erik Ă–sterlund wrote:

Hi,

After collapsing barrier sets, it seems like CardTableModRefBS is the only barrier set that encodes "ModRef" in its name and uses the "BS" suffix instead of spelling out "BarrierSet". This is a weird inconsistency that I have solved by renaming CardTableModRefBS to CardTableBarrierSet. Files were renamed like this: parCardTableModRefBS.cpp => cmsCardTable.cpp (this file contains a bunch of implementations for the card table used by CMS and is in the CMS directory) cardTableModRefBS.cpp => cardTableBarrierSet.cpp cardTableModRefBS.hpp => cardTableBarrierSet.hpp cardTableModRefBS.inline.hpp => cardTableBarrierSet.inline.hpp I have performed an automatic search and replace to rename CardTableModRefBS to CardTableBarrierSet, and manually clicked through everything to make sure that space alignment, comments, etc all look as they should. I have also checked that the SA agent is not affected and run hs-tier1 on this changeset. Despite the fix being a bit lengthy, I would still prefer to consider it trivial (unless somebody opposes that) as I am only renaming a class in a rather mechanical way. Hope we can agree about that. Webrev: http://cr.openjdk.java.net/~eosterlund/8199604/webrev.00/ Bug: https://bugs.openjdk.java.net/browse/JDK-8199604 Testing: mach5 hs-tier1-3 Thanks, /Erik



More information about the hotspot-dev mailing list