hg: aarch32-port/jdk8u/hotspot: 166 new changesets

snazarkin at azul.com snazarkin at azul.com
Tue Nov 7 16:21:09 UTC 2017


Changeset: bfa3989eb8d3
Author:    asaha
Date:      2017-07-21 20:31 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/bfa3989eb8d3

Added tag jdk8u144-b01 for changeset db36f4d498b1

! .hgtags

Changeset: 02d5e7b64b28
Author:    asaha
Date:      2016-12-13 12:51 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/02d5e7b64b28

Added tag jdk8u151-b00 for changeset 2d5100bddeb8

! .hgtags

Changeset: 0fbba64c6b6e
Author:    asaha
Date:      2017-06-08 13:40 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0fbba64c6b6e

Merge

! .hgtags

Changeset: 596b584c68b7
Author:    asaha
Date:      2017-06-13 10:29 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/596b584c68b7

Merge

! .hgtags

Changeset: 1f6f436360d5
Author:    asaha
Date:      2017-06-13 16:28 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1f6f436360d5

Added tag jdk8u151-b01 for changeset 596b584c68b7

! .hgtags

Changeset: 34080bc63481
Author:    asaha
Date:      2017-06-19 14:49 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/34080bc63481

Added tag jdk8u151-b02 for changeset 1f6f436360d5

! .hgtags

Changeset: 0aaeb48ae39e
Author:    asaha
Date:      2017-06-26 14:49 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0aaeb48ae39e

Merge

! .hgtags

Changeset: e48302d521d5
Author:    asaha
Date:      2017-07-03 12:22 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e48302d521d5

Added tag jdk8u151-b03 for changeset 0aaeb48ae39e

! .hgtags

Changeset: b3774d4e63b0
Author:    asaha
Date:      2017-07-10 15:29 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b3774d4e63b0

Added tag jdk8u151-b04 for changeset e48302d521d5

! .hgtags

Changeset: 507af6ef977a
Author:    asaha
Date:      2017-07-14 10:42 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/507af6ef977a

Merge

! .hgtags

Changeset: 203e6e89c188
Author:    asaha
Date:      2017-07-17 13:41 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/203e6e89c188

Added tag jdk8u151-b05 for changeset 507af6ef977a

! .hgtags

Changeset: e1dc36cddcbc
Author:    asaha
Date:      2017-07-23 23:18 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e1dc36cddcbc

Merge

! .hgtags

Changeset: 68128d1398fc
Author:    asaha
Date:      2017-07-25 12:17 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/68128d1398fc

Added tag jdk8u151-b06 for changeset e1dc36cddcbc

! .hgtags

Changeset: e2a930243efa
Author:    dholmes
Date:      2017-04-28 21:14 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e2a930243efa

8179084: HotSpot VM fails to start when AggressiveHeap is set
Reviewed-by: kbarrett, stefank

! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
+ test/gc/arguments/TestAggressiveHeap.java

Changeset: 1ce0f165155c
Author:    asaha
Date:      2017-08-01 11:59 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1ce0f165155c

Added tag jdk8u151-b07 for changeset e2a930243efa

! .hgtags

Changeset: 158904fa31b2
Author:    hseigel
Date:      2017-08-01 09:47 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/158904fa31b2

8180711: Better invokespecial checks
Reviewed-by: acorn, ahgross, rhalade
Contributed-by: harold.seigel at oracle.com

! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp

Changeset: 689fd6652737
Author:    asaha
Date:      2017-08-08 09:42 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/689fd6652737

Added tag jdk8u151-b08 for changeset 158904fa31b2

! .hgtags

Changeset: 8b0169692abb
Author:    coffeys
Date:      2017-08-08 12:02 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8b0169692abb

8184682: Upgrade compression library
Reviewed-by: alanb, sherman, ahgross, jeff

! THIRD_PARTY_README

Changeset: e352e5438292
Author:    asaha
Date:      2017-08-15 13:18 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e352e5438292

Added tag jdk8u151-b09 for changeset 8b0169692abb

! .hgtags

Changeset: 0f06584f52ff
Author:    asaha
Date:      2017-08-23 13:01 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0f06584f52ff

Added tag jdk8u151-b10 for changeset e352e5438292

! .hgtags

Changeset: 856e341587d5
Author:    asaha
Date:      2017-08-29 10:30 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/856e341587d5

Added tag jdk8u151-b11 for changeset 0f06584f52ff

! .hgtags

Changeset: 555d9f642590
Author:    snazarki
Date:      2017-11-02 15:43 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/555d9f642590

Merge

! .hgtags

Changeset: 8160b421b311
Author:    snazarki
Date:      2017-11-02 16:02 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8160b421b311

Added tag jdk8u151-b12-aarch32-171102 for changeset 555d9f642590

! .hgtags

Changeset: fdcf81c9543e
Author:    asaha
Date:      2016-07-25 15:06 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/fdcf81c9543e

Added tag jdk8u122-b00 for changeset 5aa8c4ca51f0

! .hgtags

Changeset: 1f6b58e0bd06
Author:    shshahma
Date:      2016-08-05 10:47 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1f6b58e0bd06

8161144: Fix for JDK-8147451 failed: Crash in Method::checked_resolve_jmethod_id(_jmethodID*)
Summary: Method::deallocate_contents() should clear 'this' from list of Methods in JNIMethodBlock, when class is unloaded.
Reviewed-by: coleenp, dholmes

! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: 0d78aecb0948
Author:    simonis
Date:      2016-08-10 14:59 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0d78aecb0948

8152172: PPC64: Support AES intrinsics
Summary: Add support for AES intrinsics on PPC64.
Reviewed-by: kvn, mdoerr, simonis, zmajo
Contributed-by: Hiroshi H Horii <horii at jp.ibm.com>

! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp

Changeset: db2cffccdb85
Author:    shshahma
Date:      2016-08-16 08:59 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/db2cffccdb85

8162419: closed/com/oracle/jfr/runtime/TestVMInfoEvent.sh failing after JDK-8155968
Summary: Under error conditions, always return -1 and perform null termination regardless of the behavior of underlying vsnprintf() implementation.
Reviewed-by: dholmes, cjplummer

! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/java.cpp

Changeset: 312e113bc3ed
Author:    roland
Date:      2016-07-27 12:33 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/312e113bc3ed

8162384: Performance regression: bimorphic inlining may be bypassed by type speculation
Summary: when speculation fails at a call fallback to profile data at the call site
Reviewed-by: kvn

! src/share/vm/opto/doCall.cpp

Changeset: a753c8401458
Author:    shshahma
Date:      2016-09-01 06:16 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a753c8401458

8152438: Threads may do significant work out of the non-shared overflow buffer
Summary: Before processing an element in the non-shared overflow buffer, try to push it into the local shared buffer to keep it full.
Reviewed-by: jmasa, ehelin, sjohanss

! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: 74370eafeae9
Author:    roland
Date:      2016-07-25 14:31 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/74370eafeae9

8161147: jvm crashes when -XX:+UseCountedLoopSafepoints is enabled
Summary: don't convert loop with safepoint on the backedge to Counted loop
Reviewed-by: kvn

! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/TestCountedLoopSafepointBackedge.java

Changeset: d55ea2916525
Author:    dpochepk
Date:      2016-07-28 16:09 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d55ea2916525

8162603: Unrecognized VM option 'UseCountedLoopSafepoints'
Reviewed-by: kvn

! test/compiler/loopopts/TestCountedLoopSafepointBackedge.java

Changeset: 73ba6fb1df04
Author:    aph
Date:      2016-06-23 17:58 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/73ba6fb1df04

8157306: Random infrequent null pointer exceptions in javac
Reviewed-by: kvn

! src/share/vm/opto/lcm.cpp

Changeset: 2198ef7e1c17
Author:    kvn
Date:      2016-08-18 14:31 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2198ef7e1c17

8162496: missing precedence edge for anti_dependence
Summary: fix Implicit Null Check optimization code.
Reviewed-by: roland, aph

! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/lcm.cpp

Changeset: 020cb72be8b7
Author:    asaha
Date:      2016-09-19 21:11 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/020cb72be8b7

Added tag jdk8u122-b01 for changeset 2198ef7e1c17

! .hgtags

Changeset: 865c2c3bbf3d
Author:    rraghavan
Date:      2016-03-28 20:38 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/865c2c3bbf3d

8152730: File Leak in CompileBroker::init_compiler_thread_log of compileBroker.cpp:1665.
Summary: Added missing code to close file pointer.
Reviewed-by: kvn

! src/share/vm/compiler/compileBroker.cpp

Changeset: 90faa4a4b09f
Author:    mgerdin
Date:      2016-04-05 13:55 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/90faa4a4b09f

8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking.
Reviewed-by: mgerdin, tschatzl
Contributed-by: richard.reingruber at sap.com

! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp

Changeset: 3a38e441474d
Author:    shshahma
Date:      2016-09-22 02:04 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3a38e441474d

6515172: Runtime.availableProcessors() ignores Linux taskset command
Summary: extract processor count from sched_getaffinity mask
Reviewed-by: dholmes, gthornbr

! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
+ test/runtime/os/AvailableProcessors.java

Changeset: 65847ffbff14
Author:    dholmes
Date:      2016-09-07 16:43 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/65847ffbff14

8165153: Crash in rebuild_cpu_to_node_map
Summary: use processor_count(), not active_processor_count() to determine physical number of CPUs
Reviewed-by: rehn, cjplummer

! src/os/linux/vm/os_linux.cpp

Changeset: 4eba7ec59722
Author:    shshahma
Date:      2016-09-20 05:40 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4eba7ec59722

8157548: JVM crashes sometimes while starting
Summary: Behavior of strncmp may be unexpected if char buffers[s] is[are] not null terminated and buffer size is smaller than the length n. Added check to avoid this scenario.
Reviewed-by: dholmes, iklam

! src/share/vm/classfile/systemDictionary.cpp

Changeset: 3ed8945db9c3
Author:    kevinw
Date:      2016-09-22 20:09 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3ed8945db9c3

Merge


Changeset: 58d961f47dd4
Author:    robm
Date:      2016-09-23 18:19 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/58d961f47dd4

Merge


Changeset: d3b4ef97a518
Author:    asaha
Date:      2016-10-03 11:19 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d3b4ef97a518

Added tag jdk8u122-b02 for changeset 58d961f47dd4

! .hgtags

Changeset: f7b4a17a9d49
Author:    shshahma
Date:      2016-10-06 00:18 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f7b4a17a9d49

8166872: GPL header in /hotspot/src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
Summary: Putting a comma after the year in GPL header.
Reviewed-by: dholmes, tschatzl

! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! test/gc/TestSoftReferencesBehaviorOnOOME.java

Changeset: b0f2296a0bc8
Author:    robm
Date:      2016-10-07 14:34 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b0f2296a0bc8

Merge


Changeset: c1512e3a4f5f
Author:    asaha
Date:      2016-10-17 12:55 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c1512e3a4f5f

Added tag jdk8u122-b03 for changeset b0f2296a0bc8

! .hgtags

Changeset: fa9ea9d2801f
Author:    asaha
Date:      2016-09-23 23:07 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/fa9ea9d2801f

Merge

! .hgtags
! src/share/vm/prims/jvm.cpp

Changeset: ee8de3bfd6b0
Author:    asaha
Date:      2016-10-11 14:54 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ee8de3bfd6b0

Merge

! .hgtags

Changeset: ee95aeebc0f2
Author:    asaha
Date:      2016-10-11 15:35 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ee95aeebc0f2

Merge

! .hgtags

Changeset: 881d6d0fdba2
Author:    asaha
Date:      2016-10-17 12:58 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/881d6d0fdba2

Merge

! .hgtags

Changeset: c22fc06d5c4f
Author:    asaha
Date:      2016-10-17 21:16 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c22fc06d5c4f

8168115: Remove and retag jdk8u122-b03 in 8u repo
Reviewed-by: coffeys

! .hgtags

Changeset: 65601f3eae81
Author:    asaha
Date:      2016-10-17 21:23 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/65601f3eae81

Merge

! .hgtags

Changeset: 23c5cb502e49
Author:    asaha
Date:      2016-10-18 13:04 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/23c5cb502e49

Added tag jdk8u122-b03 for changeset 65601f3eae81

! .hgtags

Changeset: f973811078b9
Author:    iris
Date:      2016-10-10 20:28 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f973811078b9

8166799: ASSEMBLY_EXCEPTION contains historical company name
Reviewed-by: mchung, tbell

! ASSEMBLY_EXCEPTION

Changeset: 079d89ac8f34
Author:    vkempik
Date:      2016-10-11 18:40 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/079d89ac8f34

8154945: Enable 8130150 and 8081778 intrinsics by default
Reviewed-by: kvn

! src/cpu/x86/vm/vm_version_x86.cpp

Changeset: 8b37c5a17316
Author:    coleenp
Date:      2016-10-11 14:07 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8b37c5a17316

8162766: Unsafe_DefineClass0 accesses raw oops while in _thread_in_native
Summary: Go to thread_in_vm to get the class_loader oop. Also reviewed by leelamohan.venati at gmail.com.
Reviewed-by: sspitsyn

! src/share/vm/prims/unsafe.cpp

Changeset: 971b3f90ebdc
Author:    bmoloden
Date:      2016-09-29 14:51 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/971b3f90ebdc

8160119: Utils.tryFindJvmPid sometimes find incorrect pid
Summary: Fixed pattern
Reviewed-by: iignatyev, dholmes

! test/testlibrary/com/oracle/java/testlibrary/Utils.java

Changeset: d2e8a8cd4166
Author:    coleenp
Date:      2016-10-13 11:57 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d2e8a8cd4166

8163969: Cyclic interface initialization causes JVM crash
Summary: Backport change to correct interface initialization.
Reviewed-by: gtriantafill, sspitsyn, dholmes

! src/share/vm/oops/instanceKlass.cpp
! test/runtime/lambda-features/TestInterfaceInit.java

Changeset: 40d65a63379b
Author:    coleenp
Date:      2016-10-13 16:01 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/40d65a63379b

Merge


Changeset: fb8ea28efb05
Author:    robm
Date:      2016-10-20 13:39 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/fb8ea28efb05

Merge


Changeset: 92aff007ba7f
Author:    asaha
Date:      2016-10-24 12:27 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/92aff007ba7f

Added tag jdk8u122-b04 for changeset fb8ea28efb05

! .hgtags

Changeset: 8cc092b845ce
Author:    asaha
Date:      2016-10-25 08:38 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8cc092b845ce

Added tag jdk8u132-b00 for changeset 92aff007ba7f

! .hgtags

Changeset: a9bd2ebd8bcc
Author:    vkempik
Date:      2016-10-21 20:34 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a9bd2ebd8bcc

8157184: java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java failed with a fatal error
Summary: Add missing cache_line_size > 0 checks.
Reviewed-by: kvn

! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp

Changeset: 88235cdca8d7
Author:    poonam
Date:      2016-10-28 22:36 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/88235cdca8d7

8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, thartmann

! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/type.hpp

Changeset: 0b611970fa8b
Author:    poonam
Date:      2016-10-29 17:45 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0b611970fa8b

8140584: nmethod::oops_do_marking_epilogue always runs verification code
Reviewed-by: stefank

! src/cpu/ppc/vm/relocInfo_ppc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/x86/vm/relocInfo_x86.cpp
! src/share/vm/code/nmethod.cpp

Changeset: 812ed44725b8
Author:    robm
Date:      2016-11-11 13:32 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/812ed44725b8

Merge


Changeset: 5e915308f407
Author:    asaha
Date:      2016-12-20 15:23 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/5e915308f407

Added tag jdk8u152-b00 for changeset 8cc092b845ce

! .hgtags

Changeset: 5d69e782dd37
Author:    asaha
Date:      2016-12-20 15:36 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/5d69e782dd37

Merge


Changeset: a50ab9692b6f
Author:    dbuck
Date:      2016-11-17 16:06 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a50ab9692b6f

8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: jcm, coleenp, vlivanov

! src/share/vm/ci/ciMethod.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/graphKit.hpp
! test/compiler/jsr292/NullConstantReceiver.java

Changeset: 057571442f86
Author:    shshahma
Date:      2016-11-21 05:29 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/057571442f86

8134389: Crash in HotSpot with jvm.dll+0x42b48 ciObjectFactory::create_new_metadata
Summary: Always obtain return type from declared_signature for Invoke::declared_type. TypeCast return value to declared_signature return type for inlined lforms.
Reviewed-by: kvn, kevinw

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/ci/ciMethod.hpp

Changeset: 0ffee573412b
Author:    shshahma
Date:      2016-11-23 23:01 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0ffee573412b

8140309: [REDO] failed: no mismatched stores, except on raw memory: StoreB StoreI
Summary: Mismatched stores on same slice possible with Unsafe.Put*Unaligned methods
Reviewed-by: kvn, thartmann

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/idealKit.cpp
! src/share/vm/opto/idealKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp

Changeset: 2e734e824d16
Author:    shshahma
Date:      2016-11-23 23:06 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2e734e824d16

8134918: C2: Type speculation produces mismatched unsafe accesses
Reviewed-by: kvn, thartmann

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/profiling/UnsafeAccess.java

Changeset: 0de3b29d549d
Author:    shshahma
Date:      2016-11-23 23:10 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0de3b29d549d

8155781: C2: opaque unsafe access triggers an assert
Reviewed-by: kvn, thartmann

! src/share/vm/opto/library_call.cpp
+ test/compiler/unsafe/OpaqueAccesses.java

Changeset: 7ca49bca3c2a
Author:    shshahma
Date:      2016-11-23 23:15 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7ca49bca3c2a

8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn, thartmann

! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
! test/compiler/unsafe/OpaqueAccesses.java

Changeset: 739246e5f9f3
Author:    dbuck
Date:      2016-12-02 10:39 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/739246e5f9f3

8164508: unexpected profiling mismatch in c1 generated code
Summary: made 8027631 first arg skip applicable to not inlined virtual callsite too.
Reviewed-by: kvn, jcm

! src/share/vm/c1/c1_LIRGenerator.cpp
! test/compiler/jsr292/NullConstantReceiver.java

Changeset: f8a5d01c0929
Author:    dsamersoff
Date:      2016-12-08 15:12 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f8a5d01c0929

8170536: Uninitialised memory in set_uintx_flag of attachListener.cpp
Summary: Uninitialised memory in set_uintx_flag of attachListener.cpp
Reviewed-by: dholmes, sspitsyn

! src/share/vm/services/attachListener.cpp

Changeset: c70ebf41026a
Author:    simonis
Date:      2016-12-02 11:07 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c70ebf41026a

8170409: CMS: Crash in CardTableModRefBSForCTRS::process_chunk_boundaries
Reviewed-by: simonis, tschatzl, mgerdin, dlong
Contributed-by: gunter.haug at sap.com

! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp

Changeset: 719accf109f5
Author:    msolovie
Date:      2016-12-09 19:40 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/719accf109f5

8150490: Update OS detection code to recognize Windows Server 2016
Reviewed-by: mgronlun, alanb, dholmes

! src/os/windows/vm/os_windows.cpp

Changeset: 27ae9bbef86a
Author:    tschatzl
Date:      2016-12-15 19:48 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/27ae9bbef86a

8147910: Cache initial active_processor_count
Summary: Introduce and initialize active_processor_count variable in VM.
Reviewed-by: dholmes, jprovino

! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp

Changeset: 9975dd8382d5
Author:    tschatzl
Date:      2016-12-15 20:00 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9975dd8382d5

8161993: G1 crashes if active_processor_count changes during startup
Summary: Use the initial active processor count for memory initialization instead of the current active one.
Reviewed-by: dholmes, mgerdin

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.cpp
! src/share/vm/runtime/vm_version.cpp

Changeset: 0c6912513be1
Author:    dholmes
Date:      2016-12-19 19:39 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0c6912513be1

Merge


Changeset: 00cbb581da94
Author:    zmajo
Date:      2016-12-12 12:53 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/00cbb581da94

8157181: Compilers accept modification of final fields outside initializer methods
Summary: Track initialized final field updates; disable constant folding if an update is detected.
Reviewed-by: vlivanov, dnsimon, forax, never, kvn, coleenp

! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciField.hpp
! src/share/vm/ci/ciFlags.hpp
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/fieldDescriptor.hpp
! src/share/vm/utilities/accessFlags.hpp

Changeset: 8cc2e2729cce
Author:    coleenp
Date:      2016-06-29 20:16 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8cc2e2729cce

8160551: assert(c == Bytecodes::_putfield) failed: must be putfield
Summary: Illegal bytecodes which are detected later hit this assert first.
Reviewed-by: jrose

! src/share/vm/interpreter/rewriter.cpp
+ test/runtime/Final/Bad.jasm
+ test/runtime/Final/PutfieldError.java

Changeset: d3c2e95157e2
Author:    zmajo
Date:      2016-12-19 08:31 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d3c2e95157e2

8171155: Scanning method file for initialized final field updates can fail for non-existent fields
Summary: Check if field exists before possibly marking it as having initialized final updates.
Reviewed-by: stsmirno, vlivanov, coleenp

! src/share/vm/interpreter/rewriter.cpp

Changeset: dd67662d80a6
Author:    zmajo
Date:      2016-12-20 08:57 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/dd67662d80a6

Merge


Changeset: c49daa7f447f
Author:    dholmes
Date:      2016-12-20 16:06 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c49daa7f447f

8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn, gtriantafill

! src/os/linux/vm/os_linux.cpp

Changeset: 338420c2cd7c
Author:    robm
Date:      2017-01-04 19:44 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/338420c2cd7c

Merge


Changeset: 68df1db6880e
Author:    mdoerr
Date:      2017-01-03 11:22 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/68df1db6880e

8172145: C2: anti dependence missed because store hidden by membar
Reviewed-by: kvn

! src/share/vm/adlc/formssel.cpp

Changeset: b4bdf3484720
Author:    robm
Date:      2017-01-05 01:40 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b4bdf3484720

Merge


Changeset: 229d5dd40a3f
Author:    asaha
Date:      2016-12-22 15:55 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/229d5dd40a3f

Merge

! .hgtags

Changeset: e6d246d3fdfc
Author:    asaha
Date:      2017-01-17 09:21 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e6d246d3fdfc

Merge


Changeset: c7140a91e56a
Author:    dholmes
Date:      2017-01-05 18:55 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c7140a91e56a

8170888: [linux] Experimental support for cgroup memory limits in container (ie Docker) environments
Summary: Set apparent physical memory to cgroup memory limit when UseCGroupMemoryLimitForHeap is true
Reviewed-by: acorn, gtriantafill
Contributed-by: Christine Flood <chf at redhat.com>

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 8dfbb002197a
Author:    jcm
Date:      2017-01-11 04:26 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8dfbb002197a

8164293: HotSpot leaking memory in long-running requests
Summary: Applied RMs in sweep_code_cache and related codes.
Reviewed-by: kvn, thartmann

! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/sweeper.cpp

Changeset: 96a7391e620a
Author:    sspitsyn
Date:      2017-01-15 02:07 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/96a7391e620a

8034249: need more workarounds for suspend equivalent condition issue
Summary: Collect data at safepoint, do not rely on thread suspension
Reviewed-by: dcubed, dholmes

! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.hpp

Changeset: 567e410935e5
Author:    robm
Date:      2017-01-20 16:22 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/567e410935e5

Merge


Changeset: 619700f41f8e
Author:    dbuck
Date:      2017-02-02 00:29 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/619700f41f8e

8087342: Crash in klassItable::initialize_itable_for_interface
Summary: Fix method searches to handle static, private instance and overpass
Reviewed-by: acorn

! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/arrayKlass.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/klass.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/nativeLookup.cpp
+ test/runtime/lambda-features/TestStaticandInstance.java

Changeset: 77d9c9da7188
Author:    vkempik
Date:      2017-02-06 23:36 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/77d9c9da7188

8153134: Infinite loop in handle_wrong_method in jmod
Summary: Use Patching_lock to synchronize access between set_code() and clear_code().
Reviewed-by: kvn, dlong

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp

Changeset: e765322578aa
Author:    asaha
Date:      2017-02-10 11:43 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e765322578aa

Added tag jdk8u152-b01 for changeset 77d9c9da7188

! .hgtags

Changeset: f89cf87d867d
Author:    ysuenaga
Date:      2017-02-14 20:51 -0500
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f89cf87d867d

8173941: SA does not work if executable is DSO
Reviewed-by: aph, dsamersoff

! agent/src/os/linux/elfmacros.h
! agent/src/os/linux/ps_core.c

Changeset: 6bed084fd02f
Author:    poonam
Date:      2017-02-15 17:39 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6bed084fd02f

8081219: hs_err improvement: Add event logging for class redefinition to the hs_err file
Summary: Use the Events::log function to save redefined classes for output to the hs_err file
Reviewed-by: dholmes

! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/utilities/events.cpp
! src/share/vm/utilities/events.hpp

Changeset: 575f637864df
Author:    kevinw
Date:      2017-02-24 06:48 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/575f637864df

8162795: [REDO] MemberNameTable doesn't purge stale entries
Summary: Re-application of the change in JDK-8152271.
Reviewed-by: coleenp, sspitsyn

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: 0e53cdb9fc2a
Author:    shade
Date:      2017-03-08 14:22 +0100
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0e53cdb9fc2a

8175887: C1 value numbering handling of Unsafe.get*Volatile is incorrect
Reviewed-by: vlivanov

! src/share/vm/c1/c1_ValueMap.hpp
+ test/compiler/c1/UnsafeVolatileGuardTest.java
+ test/compiler/c1/VolatileGuardTest.java

Changeset: 9f5da1a1724c
Author:    roland
Date:      2017-02-15 17:26 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9f5da1a1724c

8174164: SafePointNode::_replaced_nodes breaks with irreducible loops
Reviewed-by: kvn

! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/replacednodes.cpp
! src/share/vm/opto/replacednodes.hpp

Changeset: e62be4f3f523
Author:    roland
Date:      2017-02-16 15:14 -0800
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e62be4f3f523

8175097: [TESTBUG] 8174164 fix missed the test
Reviewed-by: kvn

+ test/compiler/c2/TestReplacedNodesOSR.java

Changeset: 60d621df6c58
Author:    robm
Date:      2017-03-21 17:08 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/60d621df6c58

Merge


Changeset: 2d1552b90e2d
Author:    asaha
Date:      2017-03-27 08:21 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2d1552b90e2d

Added tag jdk8u152-b02 for changeset 60d621df6c58

! .hgtags

Changeset: 3d8d14307428
Author:    thartmann
Date:      2017-03-29 09:20 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3d8d14307428

8177095: Range check dependent CastII/ConvI2L is prematurely eliminated
Summary: Disabled narrowing of range check dependent CastIIs (either through the CastII(AddI) optimization or through CastIINode::Ideal).
Reviewed-by: vlivanov, kvn

! src/share/vm/opto/connode.cpp
! test/compiler/loopopts/TestLoopPeeling.java

Changeset: 8119c543f2af
Author:    anoll
Date:      2014-08-13 10:44 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8119c543f2af

8043913: remove legacy code in SPARC's VM_Version::platform_features
Summary: Kept only getisax(2) to determine platform features
Reviewed-by: kvn, roland
Contributed-by: Zoltan Majo <zoltan.majo at oracle.com>

! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: 402618d5afc9
Author:    kevinw
Date:      2017-03-17 03:39 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/402618d5afc9

8049717: expose L1_data_cache_line_size for diagnostic/sanity checks
Summary: Add support for VM_Version::L1_data_cache_line_size().
Reviewed-by: dsimms, kvn, dholmes

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/vm_version.cpp
! src/share/vm/runtime/vm_version.hpp

Changeset: 4b7ea2e3f901
Author:    kevinw
Date:      2017-03-31 01:25 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4b7ea2e3f901

8177817: Remove assertions in 8u that were removed by 8056124 in 9.
Reviewed-by: iveresov

! src/cpu/sparc/vm/vm_version_sparc.cpp

Changeset: 3cb2feaca8cf
Author:    kevinw
Date:      2017-03-17 07:52 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3cb2feaca8cf

8134119: Use new API to get cache line sizes
Summary: Using new sysconf and sysinfo API on Solaris 12, avoid using libpicl and libkstat.
Reviewed-by: kvn

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: ef91cb539697
Author:    kevinw
Date:      2017-03-31 07:46 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ef91cb539697

8165482: java in ldoms, with cpu-arch=generic has problems
Reviewed-by: dholmes, alanbur

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp

Changeset: 92cb89e23f3e
Author:    kevinw
Date:      2017-04-04 02:49 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/92cb89e23f3e

8164002: Add a new CPU family (S_family) for SPARC S7 and above processors
Reviewed-by: dholmes, ecaspole, kvn

! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp

Changeset: c73c5d205d0a
Author:    dbuck
Date:      2017-04-07 02:15 +0900
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c73c5d205d0a

8153267: nmethod's exception cache not multi-thread safe
8143897: Weblogic12medrec assert(handler_address == SharedRuntime::compute_compiled_exc_handler(nm, pc, exception, force_unwind, true)) failed: Must be the same
Reviewed-by: kvn, mdoerr

! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/vmStructs.cpp

Changeset: dcaab7b518c4
Author:    vkempik
Date:      2017-04-11 19:17 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/dcaab7b518c4

8173373: C1: NPE is thrown instead of LinkageError when accessing inaccessible field on NULL receiver
Summary: Deoptimize if receiver null check of unresolved field access fails to throw NoClassDefFoundError instead of NPE.
Reviewed-by: vlivanov

! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/c1/TestUnresolvedField.jasm
+ test/compiler/c1/TestUnresolvedFieldMain.java

Changeset: 857e77fd668d
Author:    robm
Date:      2017-04-12 09:03 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/857e77fd668d

Merge


Changeset: e7db67a9ddfd
Author:    asaha
Date:      2017-03-27 11:31 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e7db67a9ddfd

Merge

! .hgtags
! src/os/linux/vm/os_linux.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/prims/methodHandles.cpp

Changeset: d63e731a896c
Author:    asaha
Date:      2017-04-13 08:28 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d63e731a896c

Merge


Changeset: cf85f331361b
Author:    asaha
Date:      2017-04-18 15:44 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cf85f331361b

Added tag jdk8u152-b03 for changeset d63e731a896c

! .hgtags

Changeset: 4c3cae5323bb
Author:    shshahma
Date:      2017-04-20 04:53 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4c3cae5323bb

8171194: Exception "Duplicate field name&signature in class file" should report the name and signature of the field
Summary: Added code to emit name and signature of duplicate field in java.lang.ClassFormatError exception message
Reviewed-by: dholmes, coleenp

! src/share/vm/classfile/classFileError.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp

Changeset: 654eaca01d61
Author:    shshahma
Date:      2017-04-26 10:40 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/654eaca01d61

8168914: Crash in ClassLoaderData/JNIHandleBlock::oops_do during concurrent marking
Reviewed-by: dholmes, ehelin

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp

Changeset: afff7bd98f7d
Author:    dholmes
Date:      2017-04-28 21:14 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/afff7bd98f7d

8179084: HotSpot VM fails to start when AggressiveHeap is set
Reviewed-by: kbarrett, stefank

! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
+ test/gc/arguments/TestAggressiveHeap.java

Changeset: 0bd600d6d77b
Author:    robm
Date:      2017-05-05 06:07 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0bd600d6d77b

Merge


Changeset: 4d9931ebf861
Author:    asaha
Date:      2017-05-16 13:28 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4d9931ebf861

Added tag jdk8u152-b04 for changeset 0bd600d6d77b

! .hgtags

Changeset: ce9a710b0f63
Author:    tschatzl
Date:      2017-05-15 12:20 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ce9a710b0f63

8180048: Interned string and symbol table leak memory during parallel unlinking
Summary: Make appending found dead BasicHashtableEntrys to the free list atomic.
Reviewed-by: ehelin, shade

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/hashtable.cpp
! src/share/vm/utilities/hashtable.hpp

Changeset: 7b8c8cd1ee71
Author:    iignatyev
Date:      2014-12-08 18:21 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7b8c8cd1ee71

8066250: compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java fails product
Reviewed-by: kvn, thartmann
Contributed-by: tatiana.pivovarova at oracle.com

! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java

Changeset: c648545660d7
Author:    thartmann
Date:      2017-05-22 09:14 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c648545660d7

8180565: Null pointer dereferences of ConstMethod::method()
Summary: We need to check ConstMethod::method() for NULL before dereferencing.
Reviewed-by: kvn, iignatyev

! src/share/vm/oops/constMethod.cpp

Changeset: cef572e3f5a6
Author:    thartmann
Date:      2017-05-22 09:16 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cef572e3f5a6

8180617: Null pointer dereference in InitializeNode::complete_stores
Summary: Fixed a missing null check on the return value of InitializeNode::allocation() found by Parfait.
Reviewed-by: zmajo

! src/share/vm/opto/memnode.cpp

Changeset: 241128a2c3ce
Author:    thartmann
Date:      2017-05-22 09:17 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/241128a2c3ce

8180511: Null pointer dereference in Matcher::ReduceInst()
Summary: Fixed a missing null check on the return value of MachNodeGenerator() found by Parfait.
Reviewed-by: kvn

! src/share/vm/opto/matcher.cpp

Changeset: 0e17cbcda516
Author:    thartmann
Date:      2017-05-22 09:18 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0e17cbcda516

8180576: Null pointer dereference in Matcher::xform()
Summary: Fixed a missing null check on n->in(0) found by Parfait.
Reviewed-by: kvn

! src/share/vm/opto/matcher.cpp

Changeset: 5c6e2c667464
Author:    thartmann
Date:      2017-05-22 09:23 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/5c6e2c667464

8180575: Null pointer dereference in LoadNode::Identity()
Summary: Fixed a missing null check on the return value of AddPNode::Ideal_base_and_offset() found by Parfait.
Reviewed-by: kvn

! src/share/vm/opto/memnode.cpp

Changeset: 1eaa9a72d705
Author:    thartmann
Date:      2017-05-24 16:53 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1eaa9a72d705

8180813: Null pointer dereference of CodeCache::find_blob() result
Summary: Fixed missing null checks on the result of CodeCache::find_blob() found by Parfait.
Reviewed-by: shade, kvn

! src/share/vm/code/relocInfo.cpp
! src/share/vm/runtime/sharedRuntime.cpp

Changeset: 46e14725d619
Author:    zmajo
Date:      2017-05-30 09:20 +0200
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/46e14725d619

8180934: PutfieldError failed with UnsupportedClassVersionError
Summary: Change class version to version accepted by JDK 8.
Reviewed-by: dholmes, hseigel

! test/runtime/Final/Bad.jasm

Changeset: 3c3a934f88c2
Author:    zmajo
Date:      2017-05-30 08:17 +0000
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3c3a934f88c2

Merge


Changeset: 4a575a49e938
Author:    gromero
Date:      2017-06-01 20:42 -0400
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4a575a49e938

8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
Reviewed-by: dholmes, zgu

! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp

Changeset: 09d0d56ca735
Author:    rraghavan
Date:      2017-06-01 23:19 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/09d0d56ca735

8175345: Reported null pointer dereference defect groups
Summary: Added required explicit NULL checks
Reviewed-by: thartmann, kvn

! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/stringopts.cpp

Changeset: 68758c5ab0c1
Author:    robm
Date:      2017-06-11 07:45 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/68758c5ab0c1

Merge


Changeset: 7b96cfeed222
Author:    asaha
Date:      2017-06-20 11:49 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7b96cfeed222

Added tag jdk8u152-b05 for changeset 68758c5ab0c1

! .hgtags

Changeset: 2d0d3f69f426
Author:    asaha
Date:      2017-06-20 14:52 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2d0d3f69f426

Merge

! .hgtags
! src/share/vm/runtime/vmStructs.cpp

Changeset: d52039901e34
Author:    asaha
Date:      2017-06-25 22:10 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d52039901e34

Merge

! .hgtags

Changeset: 42370414f66c
Author:    asaha
Date:      2017-06-26 15:19 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/42370414f66c

Merge

! .hgtags

Changeset: 98fb3d75fe56
Author:    asaha
Date:      2017-07-03 14:23 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/98fb3d75fe56

Merge

! .hgtags

Changeset: ffef23b32430
Author:    asaha
Date:      2017-07-03 14:51 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ffef23b32430

Added tag jdk8u152-b06 for changeset 98fb3d75fe56

! .hgtags

Changeset: 4af38194b125
Author:    asaha
Date:      2017-07-10 15:37 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4af38194b125

Merge

! .hgtags

Changeset: 60354beed080
Author:    asaha
Date:      2017-07-10 15:54 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/60354beed080

Added tag jdk8u152-b07 for changeset 4af38194b125

! .hgtags

Changeset: 285fcd09ae99
Author:    asaha
Date:      2017-07-17 13:58 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/285fcd09ae99

Merge

! .hgtags

Changeset: b1d0d7ec133f
Author:    asaha
Date:      2017-07-19 09:31 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b1d0d7ec133f

Added tag jdk8u152-b08 for changeset 285fcd09ae99

! .hgtags

Changeset: 2e0f771b1929
Author:    asaha
Date:      2017-07-24 22:25 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2e0f771b1929

Merge

! .hgtags

Changeset: 70f18ab733f5
Author:    asaha
Date:      2017-07-25 12:41 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/70f18ab733f5

Merge

! .hgtags

Changeset: 8c554a2c5a92
Author:    asaha
Date:      2017-07-25 12:54 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8c554a2c5a92

Added tag jdk8u152-b09 for changeset 70f18ab733f5

! .hgtags

Changeset: 39967c81d3f3
Author:    asaha
Date:      2017-08-01 12:11 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/39967c81d3f3

Merge

! .hgtags

Changeset: 9e0e36f2b5d9
Author:    asaha
Date:      2017-08-01 14:42 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9e0e36f2b5d9

Added tag jdk8u152-b10 for changeset 39967c81d3f3

! .hgtags

Changeset: cbb6bc4b8c86
Author:    asaha
Date:      2017-08-08 09:49 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cbb6bc4b8c86

Merge

! .hgtags
! src/share/vm/interpreter/linkResolver.cpp

Changeset: c91a8ac3f43f
Author:    asaha
Date:      2017-08-08 10:04 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c91a8ac3f43f

Added tag jdk8u152-b11 for changeset cbb6bc4b8c86

! .hgtags

Changeset: cdfe7ec6f292
Author:    asaha
Date:      2017-08-15 13:34 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cdfe7ec6f292

Merge

! .hgtags

Changeset: baeb31a764eb
Author:    asaha
Date:      2017-08-15 13:47 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/baeb31a764eb

Added tag jdk8u152-b12 for changeset cdfe7ec6f292

! .hgtags

Changeset: 3dd92151df1b
Author:    asaha
Date:      2017-08-23 13:07 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3dd92151df1b

Merge

! .hgtags

Changeset: 2d7f2904be8b
Author:    asaha
Date:      2017-08-24 07:25 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2d7f2904be8b

Added tag jdk8u152-b13 for changeset 3dd92151df1b

! .hgtags

Changeset: 0a9d8db98fc5
Author:    asaha
Date:      2017-08-29 14:35 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0a9d8db98fc5

Merge

! .hgtags

Changeset: 1444d3ac2868
Author:    asaha
Date:      2017-08-29 14:52 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1444d3ac2868

Added tag jdk8u152-b14 for changeset 0a9d8db98fc5

! .hgtags

Changeset: 0b0cc47443c4
Author:    asaha
Date:      2017-09-05 10:07 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0b0cc47443c4

Added tag jdk8u151-b12 for changeset 856e341587d5

! .hgtags

Changeset: c1bf165d3b27
Author:    asaha
Date:      2017-09-05 18:34 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c1bf165d3b27

Merge

! .hgtags

Changeset: 98b4b0661837
Author:    asaha
Date:      2017-09-06 00:35 -0700
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/98b4b0661837

Added tag jdk8u152-b15 for changeset c1bf165d3b27

! .hgtags

Changeset: 59be99637c59
Author:    snazarki
Date:      2017-11-02 16:18 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/59be99637c59

Merge

! .hgtags
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_version.cpp

Changeset: 143fa4bdb122
Author:    snazarki
Date:      2017-11-02 16:39 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/143fa4bdb122

Added tag jdk8u152-b16-aarch32-171102 for changeset 59be99637c59

! .hgtags

Changeset: f8b1fb102364
Author:    snazarki
Date:      2017-10-18 19:37 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f8b1fb102364

8140584: [aarch32] nmethod::oops_do_marking_epilogue always runs verification code

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

Changeset: cef745145365
Author:    snazarki
Date:      2017-11-02 17:58 +0300
URL:       http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cef745145365

Added tag jdk8u152-b17-aarch32-171102 for changeset f8b1fb102364

! .hgtags



More information about the aarch32-port-dev mailing list