hg: aarch32-port/jdk9/hotspot: 14 new changesets

edward.nevill at gmail.com edward.nevill at gmail.com
Tue May 3 08:26:59 UTC 2016


Changeset: d4e3846f3b27
Author:    enevill
Date:      2016-03-17 11:43 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/d4e3846f3b27

8151774: longs may be passed in incorrect register
Reviewed-by: enevill
Contributed-by: akozlov at azul.com

! src/cpu/aarch32/vm/sharedRuntime_aarch32.cpp

Changeset: af3d5f2b8bbf
Author:    enevill
Date:      2016-03-22 10:41 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/af3d5f2b8bbf

8152130: aarch32: remove unused definition of min
Summary: remove unused def of min to allow compilation with gcc 6
Reviewed-by: enevill
Contributed-by: akashche at redhat.com

! src/cpu/aarch32/vm/sharedRuntime_aarch32.cpp

Changeset: 2a12c2119f24
Author:    enevill
Date:      2016-03-22 16:11 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/2a12c2119f24

8152131: aarch32: specify which overloaded variant of fmod to use
Summary: cast fmod compile with gcc 6
Reviewed-by: enevill
Contributed-by: akashche at redhat.com

! src/cpu/aarch32/vm/templateTable_aarch32.cpp

Changeset: c50656823d72
Author:    enevill
Date:      2016-03-22 16:15 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/c50656823d72

8152297: Macroassmbler:divide has to be able accept the same dividend and divisor
Summary: Remove assert which failes becuase divide is called with same dividend and divisor
Reviewed-by: enevill
Contributed-by: snazarkin at azul.com

! src/cpu/aarch32/vm/macroAssembler_aarch32.cpp

Changeset: 15158d17a1d7
Author:    enevill
Date:      2016-03-22 16:27 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/15158d17a1d7

8152304: aarch32: fix for compiler/7116216/StackOverflow regression test
Reviewed-by: enevill
Contributed-by: snazarkin at azul.com

! src/cpu/aarch32/vm/stubGenerator_aarch32.cpp
! src/cpu/aarch32/vm/templateInterpreter_aarch32.cpp

Changeset: d29d32ae19ba
Author:    enevill
Date:      2016-03-22 16:35 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/d29d32ae19ba

8152408: Remove stop in JVMTI popframe
Summary: Remove debug stop and fixe register usage
Reviewed-by: enevill
Contributed-by: snazarkin at azul.com

! src/cpu/aarch32/vm/templateInterpreter_aarch32.cpp

Changeset: 0eda59acfb0d
Author:    enevill
Date:      2016-03-22 16:53 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/0eda59acfb0d

8152442: change in ldrd/strd macrosses required for implicit null check
Reviewed-by: enevill
Contributed-by: fedor.burdun at azulsystems.com

! src/cpu/aarch32/vm/macroAssembler_aarch32.cpp
! src/cpu/aarch32/vm/macroAssembler_aarch32.hpp

Changeset: f12994ccd1de
Author:    enevill
Date:      2016-04-05 09:12 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/f12994ccd1de

8153493: aarch32: assembler generates non canonical form for mov imm instructions
Reviewed-by: enevill
Contributed-by: akozlov at azul.com

! src/cpu/aarch32/vm/assembler_aarch32.cpp

Changeset: 1d8c6e00e5d7
Author:    enevill
Date:      2016-04-05 09:18 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/1d8c6e00e5d7

8153495: aarch32: remove redundant "Not tested this message"
Reviewed-by: enevill
Contributed-by: akozlov at azul.com

! src/cpu/aarch32/vm/templateInterpreter_aarch32.cpp

Changeset: c620c00d283e
Author:    enevill
Date:      2016-04-05 09:27 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/c620c00d283e

8153496: aarch32: rthread corrupted in method handle dispatch
Reviewed-by: enevill
Contributed-by: akozlov at azul.com

! src/cpu/aarch32/vm/methodHandles_aarch32.cpp

Changeset: 2e287ae8aab2
Author:    enevill
Date:      2016-04-05 09:37 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/2e287ae8aab2

8153497: aarch32: implement special case of moving +0.0 to double register
Reviewed-by: enevill
Contributed-by: fedor.burdun at azulsystems.com

! src/cpu/aarch32/vm/assembler_aarch32.cpp
! src/cpu/aarch32/vm/assembler_aarch32.hpp
! src/cpu/aarch32/vm/icache_aarch32.cpp
! src/cpu/aarch32/vm/templateTable_aarch32.cpp
! src/cpu/aarch32/vm/vm_version_aarch32.cpp
! src/cpu/aarch32/vm/vm_version_aarch32.hpp

Changeset: 38aa07c55f81
Author:    enevill
Date:      2016-04-11 11:56 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/38aa07c55f81

8153958: aarch32: fix of vtable self-patching routine
Reviewed-by: enevill
Contributed-by: fedor.burdun at azulsystems.com

! src/cpu/aarch32/vm/metaspaceShared_aarch32.cpp

Changeset: e1ac659a7904
Author:    enevill
Date:      2016-04-28 17:03 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/e1ac659a7904

8155645: aarch32: Turn off critical JNI
Summary: Turn off critical JNI plsu other minor tidy ups
Reviewed-by: enevill
Contributed-by: fedor.burdun at azulsystems.com

! src/cpu/aarch32/vm/globals_aarch32.hpp
! src/cpu/aarch32/vm/macroAssembler_aarch32.hpp
! src/cpu/aarch32/vm/templateTable_aarch32.cpp
! src/cpu/aarch32/vm/vm_version_aarch32.cpp

Changeset: 4db2f1ef3a55
Author:    enevill
Date:      2016-05-02 15:15 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk9/hotspot/rev/4db2f1ef3a55

8155826: aarch32: java/nio/MappedByteBuffer/Truncate.java fails
Summary: fix nextpc calculation in handle_unsafe_access
Reviewed-by: enevill
Contributed-by: fedor.burdun at azulsystems.com

! src/os_cpu/linux_aarch32/vm/os_linux_aarch32.cpp



More information about the aarch32-port-dev mailing list