RFR: [backport] 8044775: Improve usage of umbrella header atomic.inline.hpp.
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Wed Sep 17 09:27:20 UTC 2014
Hi,
I'd like to backport this change:
JDK-8044775: Improve usage of umbrella header atomic.inline.hpp.
It did not apply cleanly, so I please need a review:
Some files do not exist in 8 or don't exist any more:
src/share/vm/classfile/stringTable.cpp
src/share/vm/service/memPtr.hpp
src/share/vm/service/memPtr.cpp
src/share/vm/service/memRecorder.cpp
In some files the patch did not apply cleanly, as the context
changed:
src/share/vm/utilities/bitMap.cpp
src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
src/share/vm/oops/instanceKlass.cpp
Here usage of class Atomic was removed along with the header:
src/share/vm/service/memTracker.cpp
This is the webrev for the 8u repository:
http://cr.openjdk.java.net/~goetz/webrevs/8044775-atomInc/webrev.8.00/
This is the change in 9:
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b596a1063e90
and the webrev sumitted to 9:
http://cr.openjdk.java.net/~goetz/webrevs/8044775-atomInc/webrev.01/
Please review this. I please need a sponsor to push the change.
Best regards,
Goetz.
More information about the hotspot-dev
mailing list