[aarch64-port-dev ] hg: aarch64-port/jdk9/hotspot: 5 new changesets
aph at redhat.com
aph at redhat.com
Mon Sep 1 17:10:40 UTC 2014
Changeset: f95347244306
Author: chegar
Date: 2014-08-17 15:56 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/f95347244306
8054834: Modular Source Code
Reviewed-by: alanb, chegar, mchung
Contributed-by: alan.bateman at oracle.com, alex.buckley at oracle.com, chris.hegarty at oracle.com, erik.joelsson at oracle.com, jonathan.gibbons at oracle.com, karen.kinnear at oracle.com, magnus.ihse.bursie at oracle.com, mandy.chung at oracle.com, mark.reinhold at oracle.com, paul.sandoz at oracle.com
! src/share/vm/runtime/os.cpp
Changeset: 4d8e3da49d77
Author: katleman
Date: 2014-08-21 14:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/4d8e3da49d77
Added tag jdk9-b27 for changeset f95347244306
! .hgtags
Changeset: 3d7fbe0c8b7e
Author: aph
Date: 2032-09-18 08:53 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/3d7fbe0c8b7e
Merge
Changeset: 24958c74f611
Author: aph
Date: 2014-09-01 07:02 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/24958c74f611
Various concurrency fixes.
Invalidate the whole of a compiledIC stub.
Add membars to interpreter in branches and ret instructions.
Atomic::xchg must be a full barrier.
! src/cpu/aarch64/vm/compiledIC_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
! src/os_cpu/linux_aarch64/vm/orderAccess_linux_aarch64.inline.hpp
Changeset: 32fae3443576
Author: aph
Date: 2014-09-01 13:10 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk9/hotspot/rev/32fae3443576
Add missing instruction synchronization barriers and cache flushes.
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
! src/cpu/aarch64/vm/jniFastGetField_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/nativeInst_aarch64.cpp
! src/cpu/aarch64/vm/nativeInst_aarch64.hpp
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreter_aarch64.cpp
More information about the aarch64-port-dev
mailing list