hg: ppc-aix-port/jdk7u/hotspot: 3 new changesets
goetz.lindenmaier at sap.com
goetz.lindenmaier at sap.com
Fri Dec 7 08:20:10 PST 2012
Changeset: ca3cac6a53bd
Author: Goetz
Date: 2012-12-07 16:57 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ca3cac6a53bd
Improve handling of memory ordering in taskqueue.hpp.
The current implementation does not work on PPC.
- Always access _bottom with ordered operations.
- Handle subfields of age directly from TaskQueue.
! src/share/vm/utilities/taskqueue.hpp
Changeset: 3cd0e8951ecc
Author: Goetz
Date: 2012-12-07 17:02 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3cd0e8951ecc
opto: issue more memory barriers as neede on PPC.
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/parse3.cpp
Changeset: 07fd72d0ca47
Author: Goetz
Date: 2012-12-07 17:05 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/07fd72d0ca47
Memory ordering as required for platforms with weak memory ordering (PPC)
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/memory/barrierSet.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/modRefBarrierSet.hpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodOop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.hpp
More information about the ppc-aix-port-dev
mailing list