hg: aarch32-port/jdk8u/hotspot: 176 new changesets
snazarkin at azul.com
snazarkin at azul.com
Mon Feb 26 09:09:27 UTC 2018
Changeset: 61079977e79a
Author: asaha
Date: 2017-09-13 02:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/61079977e79a
Added tag jdk8u152-b16 for changeset 98b4b0661837
! .hgtags
Changeset: d8e653b256ef
Author: kevinw
Date: 2016-11-02 14:54 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d8e653b256ef
8167104: Additional class construction refinements
Reviewed-by: hseigel
! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! test/runtime/handlerInTry/LoadHandlerInTry.java
Changeset: 9f61bcf14c10
Author: asaha
Date: 2016-11-15 10:43 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9f61bcf14c10
Merge
! .hgtags
Changeset: 6fd7899f5669
Author: asaha
Date: 2016-11-21 22:56 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6fd7899f5669
Merge
! .hgtags
Changeset: 75000d7dd468
Author: coleenp
Date: 2016-12-13 14:37 -0500
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/75000d7dd468
8168699: Validate special case invocations
Reviewed-by: kevinw, vlivanov
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/javaCalls.cpp
Changeset: 978b8a997f71
Author: asaha
Date: 2016-12-20 13:26 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/978b8a997f71
Merge
! .hgtags
Changeset: 6970c5808bf1
Author: asaha
Date: 2016-12-20 13:37 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6970c5808bf1
Merge
! .hgtags
Changeset: e49557628945
Author: asaha
Date: 2017-01-23 17:09 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e49557628945
Merge
! .hgtags
Changeset: ba25f5833a12
Author: shshahma
Date: 2016-09-20 05:40 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ba25f5833a12
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: 919ffdca10c2
Author: asaha
Date: 2016-11-29 09:19 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/919ffdca10c2
Added tag jdk8u112-b32 for changeset ba25f5833a12
! .hgtags
Changeset: 660d3da877c0
Author: asaha
Date: 2016-12-13 08:53 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/660d3da877c0
Added tag jdk8u112-b33 for changeset 919ffdca10c2
! .hgtags
Changeset: 351bf1d4ff9a
Author: asaha
Date: 2016-12-16 16:57 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/351bf1d4ff9a
Merge
! .hgtags
Changeset: 864d59bedf3d
Author: asaha
Date: 2017-01-03 08:51 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/864d59bedf3d
Added tag jdk8u121-b31 for changeset 351bf1d4ff9a
! .hgtags
Changeset: 82f3ae5b4190
Author: shshahma
Date: 2016-09-22 02:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/82f3ae5b4190
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: 26b1fe7cd851
Author: vkempik
Date: 2016-10-21 20:34 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/26b1fe7cd851
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: 41daac438a2a
Author: poonam
Date: 2016-10-28 22:36 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/41daac438a2a
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: 4df68abf9cd5
Author: asaha
Date: 2017-01-25 09:56 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4df68abf9cd5
Added tag jdk8u121-b32 for changeset 41daac438a2a
! .hgtags
Changeset: 4dbfa34ecb57
Author: asaha
Date: 2017-02-07 15:30 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4dbfa34ecb57
Merge
! .hgtags
Changeset: c468dc338392
Author: asaha
Date: 2017-02-16 13:13 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c468dc338392
Merge
! .hgtags
Changeset: b1b140f0c504
Author: asaha
Date: 2017-02-16 13:21 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b1b140f0c504
Merge
! .hgtags
Changeset: 264db5526c9d
Author: asaha
Date: 2017-03-09 10:10 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/264db5526c9d
Merge
! .hgtags
Changeset: 6d84bb241c89
Author: asaha
Date: 2017-02-24 09:04 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6d84bb241c89
Merge
! .hgtags
Changeset: 48a4fb4af0b7
Author: asaha
Date: 2017-03-09 09:41 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/48a4fb4af0b7
Merge
! .hgtags
Changeset: f00fbe2842d1
Author: asaha
Date: 2017-03-09 10:19 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f00fbe2842d1
Merge
! .hgtags
Changeset: 268b63233d3e
Author: asaha
Date: 2017-03-09 12:17 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/268b63233d3e
Merge
! .hgtags
Changeset: 733615d6afda
Author: coffeys
Date: 2017-03-16 17:38 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/733615d6afda
8173207: Upgrade compression library
Reviewed-by: sherman, jeff
! THIRD_PARTY_README
Changeset: b56e03b3e2d9
Author: hseigel
Date: 2017-03-20 14:38 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b56e03b3e2d9
8175932: Improve host instance supports
Reviewed-by: coleenp, mschoene
Contributed-by: harold.seigel at oracle.com
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: 2e6316108435
Author: asaha
Date: 2017-03-16 10:28 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2e6316108435
Merge
! .hgtags
Changeset: 52f1b23e0789
Author: asaha
Date: 2017-03-21 12:21 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/52f1b23e0789
Merge
! .hgtags
Changeset: a6c90d8e1900
Author: asaha
Date: 2017-03-21 12:11 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a6c90d8e1900
Merge
! .hgtags
Changeset: eb9e617d6f64
Author: aefimov
Date: 2017-01-31 16:31 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/eb9e617d6f64
8173631: Backout three hotspot fixes from 8u121-bpr repo
Reviewed-by: vkempik, shshahma
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! 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
- test/runtime/os/AvailableProcessors.java
Changeset: 7f40be010a50
Author: asaha
Date: 2017-01-31 15:20 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7f40be010a50
Added tag jdk8u121-b33 for changeset eb9e617d6f64
! .hgtags
Changeset: 9187473df31d
Author: shshahma
Date: 2016-09-22 02:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9187473df31d
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: c5ff0a4b9532
Author: dholmes
Date: 2016-09-07 16:43 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c5ff0a4b9532
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: 072770c9a6b9
Author: vkempik
Date: 2016-10-21 20:34 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/072770c9a6b9
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: 3b6372514697
Author: poonam
Date: 2016-10-28 22:36 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3b6372514697
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: e59c874298de
Author: tschatzl
Date: 2016-12-15 19:48 -0500
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e59c874298de
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: 05fd47f3b456
Author: tschatzl
Date: 2016-12-15 20:00 -0500
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/05fd47f3b456
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: fa112b882e3c
Author: dholmes
Date: 2016-12-20 16:06 -0500
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/fa112b882e3c
8170307: Stack size option -Xss is ignored
Reviewed-by: dcubed, sspitsyn, gtriantafill
! src/os/linux/vm/os_linux.cpp
Changeset: c60b0994e8ee
Author: dholmes
Date: 2017-01-05 18:55 -0500
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c60b0994e8ee
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: 0b3b35f008f2
Author: asaha
Date: 2017-02-16 10:17 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0b3b35f008f2
Added tag jdk8u121-b34 for changeset c60b0994e8ee
! .hgtags
Changeset: 0612a789929b
Author: kevinw
Date: 2017-02-24 06:48 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0612a789929b
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: 0ea269e49511
Author: asaha
Date: 2017-03-07 08:06 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0ea269e49511
Added tag jdk8u121-b35 for changeset 0612a789929b
! .hgtags
Changeset: 36ef3df5edd0
Author: asaha
Date: 2017-03-21 11:23 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/36ef3df5edd0
Added tag jdk8u121-b36 for changeset 0ea269e49511
! .hgtags
Changeset: 9deaba76a094
Author: asaha
Date: 2017-03-21 12:20 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9deaba76a094
Merge
! .hgtags
! src/os/linux/vm/os_linux.cpp
! src/share/vm/prims/methodHandles.cpp
Changeset: c4026db66abe
Author: asaha
Date: 2017-03-21 13:36 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c4026db66abe
Merge
! .hgtags
Changeset: 964d7f65d54f
Author: asaha
Date: 2017-03-21 22:29 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/964d7f65d54f
Merge
! .hgtags
! src/share/vm/oops/instanceKlass.hpp
Changeset: 1a8bf7b6c287
Author: thartmann
Date: 2017-03-30 15:28 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1a8bf7b6c287
8173770: Image conversion improvements
Reviewed-by: kvn, vlivanov, dlong, rhalade, mschoene, iignatyev
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/output.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ab4ed66e0596
Author: mdoerr
Date: 2017-06-02 08:45 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ab4ed66e0596
8181420: PPC: Image conversion improvements
Reviewed-by: thartmann, simonis, mbaesken
! src/cpu/ppc/vm/ppc.ad
Changeset: 2c1e56ec5430
Author: asaha
Date: 2017-06-02 08:03 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2c1e56ec5430
Added tag jdk8u161-b00 for changeset 02d5e7b64b28
! .hgtags
Changeset: 08a21c47c565
Author: asaha
Date: 2017-06-02 15:25 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/08a21c47c565
Merge
! .hgtags
Changeset: b0b6bdcf22f0
Author: shshahma
Date: 2017-06-13 22:00 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b0b6bdcf22f0
8180020: Improve SymbolHashMap entry handling
Reviewed-by: coleenp, kevinw
Contributed-by: rachel.protacio at oracle.com
! src/share/vm/oops/constantPool.hpp
Changeset: 8aa5e0006ee3
Author: rprotacio
Date: 2017-06-12 13:58 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8aa5e0006ee3
8181664: Improve JVM UTF String handling
Reviewed-by: mschoene, coleenp, rhalade, acorn, gtriantafill
Contributed-by: rachel.protacio at oracle.com
! src/share/vm/prims/jni.cpp
Changeset: 2163b7e4a74f
Author: asaha
Date: 2017-04-28 14:03 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2163b7e4a74f
Merge
! .hgtags
Changeset: 77e13f15e396
Author: jcm
Date: 2017-01-11 04:26 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/77e13f15e396
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: 98e7171e0372
Author: anoll
Date: 2014-08-13 10:44 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/98e7171e0372
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: c0f6c987718c
Author: kevinw
Date: 2017-03-17 03:39 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c0f6c987718c
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: 305c7da1388b
Author: kevinw
Date: 2017-03-31 01:25 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/305c7da1388b
8177817: Remove assertions in 8u that were removed by 8056124 in 9.
Reviewed-by: iveresov
! src/cpu/sparc/vm/vm_version_sparc.cpp
Changeset: 0516a915fb39
Author: kevinw
Date: 2017-03-17 07:52 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0516a915fb39
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: 41e0713bcca2
Author: kevinw
Date: 2017-03-31 07:46 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/41e0713bcca2
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: 47ea82f54bdd
Author: asaha
Date: 2017-04-05 12:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/47ea82f54bdd
Added tag jdk8u131-b31 for changeset 41e0713bcca2
! .hgtags
Changeset: e318654a4fa3
Author: kevinw
Date: 2017-04-04 02:49 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e318654a4fa3
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: 012f8c6cee9a
Author: asaha
Date: 2017-04-26 00:18 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/012f8c6cee9a
Added tag jdk8u131-b32 for changeset e318654a4fa3
! .hgtags
Changeset: b5eef1d97c9e
Author: asaha
Date: 2017-04-28 14:18 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b5eef1d97c9e
Merge
! .hgtags
Changeset: eb250b03d163
Author: asaha
Date: 2017-05-18 14:28 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/eb250b03d163
Merge
! .hgtags
Changeset: 40aca961645d
Author: asaha
Date: 2017-06-26 22:21 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/40aca961645d
Merge
! .hgtags
Changeset: 32998fc932dc
Author: shshahma
Date: 2017-04-26 10:40 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/32998fc932dc
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: 50b3fa6791f4
Author: asaha
Date: 2017-05-23 08:05 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/50b3fa6791f4
Added tag jdk8u131-b33 for changeset 32998fc932dc
! .hgtags
Changeset: b47c7d21e788
Author: asaha
Date: 2017-06-21 15:03 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b47c7d21e788
Added tag jdk8u131-b34 for changeset 50b3fa6791f4
! .hgtags
Changeset: aad15df39b88
Author: asaha
Date: 2017-06-26 22:29 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/aad15df39b88
Merge
! .hgtags
Changeset: 8c937a2e846e
Author: asaha
Date: 2017-06-30 23:56 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8c937a2e846e
Merge
! .hgtags
Changeset: 1ba859a58587
Author: asaha
Date: 2017-07-02 22:31 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1ba859a58587
Merge
! .hgtags
! THIRD_PARTY_README
! src/share/vm/prims/jni.cpp
Changeset: 8f1acbb637e3
Author: asaha
Date: 2017-06-30 23:45 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8f1acbb637e3
Merge
! .hgtags
! THIRD_PARTY_README
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
Changeset: b9817c7ab1d2
Author: asaha
Date: 2017-07-03 15:36 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b9817c7ab1d2
Merge
! .hgtags
Changeset: 7c2285d86b8d
Author: asaha
Date: 2017-07-03 15:57 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7c2285d86b8d
Merge
! .hgtags
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/share/vm/code/nmethod.cpp
Changeset: 01b347e2b10b
Author: asaha
Date: 2017-07-14 11:00 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/01b347e2b10b
Merge
! .hgtags
Changeset: 6470230caf2a
Author: poonam
Date: 2017-06-19 22:49 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6470230caf2a
8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed
! src/share/vm/services/lowMemoryDetector.cpp
Changeset: 9ffa0d7ed932
Author: kevinw
Date: 2017-06-26 02:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9ffa0d7ed932
8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod
Reviewed-by: dlong
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/javaFrameAnchor_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp
Changeset: 7625d5f8ebc1
Author: asaha
Date: 2017-07-06 21:59 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7625d5f8ebc1
Added tag jdk8u141-b31 for changeset 9ffa0d7ed932
! .hgtags
Changeset: ae8cae699f62
Author: asaha
Date: 2017-07-13 08:44 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ae8cae699f62
Merge
! .hgtags
Changeset: 7245ee7fa44a
Author: asaha
Date: 2017-07-13 09:00 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7245ee7fa44a
Added tag jdk8u141-b32 for changeset ae8cae699f62
! .hgtags
Changeset: 7bcf6e0c266c
Author: asaha
Date: 2017-07-14 11:35 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7bcf6e0c266c
Merge
! .hgtags
Changeset: 3dd062a38713
Author: asaha
Date: 2017-07-14 11:55 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3dd062a38713
Merge
! .hgtags
! THIRD_PARTY_README
Changeset: 2ae224983938
Author: asaha
Date: 2017-07-14 14:24 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2ae224983938
Merge
! .hgtags
Changeset: 81a7784fb549
Author: asaha
Date: 2017-07-26 22:52 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/81a7784fb549
Merge
! .hgtags
Changeset: e413e0d0e467
Author: hseigel
Date: 2017-08-01 09:47 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e413e0d0e467
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: 2667e5c45e24
Author: coffeys
Date: 2017-08-08 12:02 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2667e5c45e24
8184682: Upgrade compression library
Reviewed-by: alanb, sherman, ahgross, jeff
! THIRD_PARTY_README
Changeset: f8a45a60bc6b
Author: dbuck
Date: 2017-09-29 14:30 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f8a45a60bc6b
8174962: Better interface invocations
Reviewed-by: jrose, coleenp, ahgross, acorn, vlivanov
! agent/src/share/classes/sun/jvm/hotspot/oops/CompiledICHolder.java
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.hpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/sparc/vm/vtableStubs_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/cpu/x86/vm/vtableStubs_x86_64.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/compiledICHolder.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/runtime/vmStructs.cpp
+ test/runtime/RedefineTests/RedefineInterfaceCall.java
Changeset: 1e225dabccc5
Author: asaha
Date: 2017-07-24 09:32 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1e225dabccc5
Merge
! .hgtags
Changeset: 53d23b6b25cd
Author: dbuck
Date: 2016-11-17 16:06 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/53d23b6b25cd
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: f5ded236c413
Author: shshahma
Date: 2016-11-21 05:29 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f5ded236c413
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: a11aa80cd695
Author: asaha
Date: 2017-07-25 22:07 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a11aa80cd695
Added tag jdk8u144-b31 for changeset f5ded236c413
! .hgtags
Changeset: d89d36d67c94
Author: tschatzl
Date: 2017-05-15 12:20 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d89d36d67c94
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: dd7bdb77ffe8
Author: asaha
Date: 2017-08-16 22:24 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/dd7bdb77ffe8
Added tag jdk8u144-b32 for changeset d89d36d67c94
! .hgtags
Changeset: 3d505f6c7af1
Author: poonam
Date: 2017-08-15 14:03 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3d505f6c7af1
8185572: Enable AssumeMP by default on SPARC machines
Reviewed-by: kvn, dholmes, bobv
! src/share/vm/runtime/arguments.cpp
Changeset: 0becf604dfcc
Author: asaha
Date: 2017-09-01 11:14 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0becf604dfcc
Added tag jdk8u144-b33 for changeset 3d505f6c7af1
! .hgtags
Changeset: 2ef41cb7968a
Author: asaha
Date: 2017-09-14 12:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2ef41cb7968a
Added tag jdk8u144-b34 for changeset 0becf604dfcc
! .hgtags
Changeset: 91894ffc746c
Author: asaha
Date: 2017-09-27 22:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/91894ffc746c
Merge
! .hgtags
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 432f92e99174
Author: asaha
Date: 2017-10-01 11:25 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/432f92e99174
Merge
! .hgtags
! THIRD_PARTY_README
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: a17bab940547
Author: asaha
Date: 2017-10-03 13:09 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a17bab940547
Added tag jdk8u161-b01 for changeset 432f92e99174
! .hgtags
Changeset: 4cf0fd9f1fe5
Author: asaha
Date: 2017-10-10 12:46 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4cf0fd9f1fe5
Added tag jdk8u161-b02 for changeset a17bab940547
! .hgtags
Changeset: 4022d56fc6b8
Author: asaha
Date: 2017-10-18 09:14 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4022d56fc6b8
Added tag jdk8u161-b03 for changeset 4cf0fd9f1fe5
! .hgtags
Changeset: 37e8b74faccc
Author: asaha
Date: 2017-10-24 13:12 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/37e8b74faccc
Added tag jdk8u161-b04 for changeset 4022d56fc6b8
! .hgtags
Changeset: a769f683df5d
Author: asaha
Date: 2017-11-01 12:26 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a769f683df5d
Added tag jdk8u161-b05 for changeset 37e8b74faccc
! .hgtags
Changeset: 3eb512753400
Author: asaha
Date: 2017-11-07 18:32 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3eb512753400
Added tag jdk8u161-b06 for changeset a769f683df5d
! .hgtags
Changeset: 796d399766f2
Author: asaha
Date: 2017-11-14 11:52 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/796d399766f2
Added tag jdk8u161-b07 for changeset 3eb512753400
! .hgtags
Changeset: 6e5cabb7995e
Author: asaha
Date: 2017-11-21 12:33 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6e5cabb7995e
Added tag jdk8u161-b08 for changeset 796d399766f2
! .hgtags
Changeset: b9a9aa038ad8
Author: asaha
Date: 2017-11-29 12:50 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b9a9aa038ad8
Added tag jdk8u161-b09 for changeset 6e5cabb7995e
! .hgtags
Changeset: 712de5fe954c
Author: asaha
Date: 2017-12-05 13:24 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/712de5fe954c
Added tag jdk8u161-b10 for changeset b9a9aa038ad8
! .hgtags
Changeset: b1606443958a
Author: mdoerr
Date: 2017-11-28 01:07 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b1606443958a
8191907: PPC64 part of JDK-8174962: Better interface invocations
Reviewed-by: goetz
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp
Changeset: 210f7ef62595
Author: asaha
Date: 2017-12-15 08:42 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/210f7ef62595
Added tag jdk8u161-b11 for changeset b1606443958a
! .hgtags
Changeset: 0f0a20929b1a
Author: snazarki
Date: 2018-02-20 12:56 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/0f0a20929b1a
Merge
! .hgtags
! src/os/linux/vm/os_linux.cpp
! src/share/vm/code/compiledIC.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 1cd346521065
Author: snazarki
Date: 2018-02-20 13:39 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1cd346521065
8174962: [aarch32] Better interface invocations
Reviewed-by: duke
Contributed-by: Anton Kozlov <akozlov at azul.com>
! src/cpu/aarch32/vm/macroAssembler_aarch32.cpp
! src/cpu/aarch32/vm/macroAssembler_aarch32.hpp
! src/cpu/aarch32/vm/sharedRuntime_aarch32.cpp
! src/cpu/aarch32/vm/templateTable_aarch32.cpp
! src/cpu/aarch32/vm/vtableStubs_aarch32.cpp
Changeset: 70a3ac350241
Author: snazarki
Date: 2018-02-20 13:52 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/70a3ac350241
Added tag jdk8u161-b12-aarch32-180220 for changeset 0f0a20929b1a
! .hgtags
Changeset: a812959d20f3
Author: snazarki
Date: 2018-02-20 13:53 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/a812959d20f3
Added tag jdk8u161-b13-aarch32-180220 for changeset 1cd346521065
! .hgtags
Changeset: 75d40493551f
Author: asaha
Date: 2017-06-20 14:12 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/75d40493551f
Added tag jdk8u162-b00 for changeset 7b96cfeed222
! .hgtags
Changeset: 2cea3fdbc3bf
Author: asaha
Date: 2017-06-26 22:20 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2cea3fdbc3bf
Merge
! .hgtags
Changeset: 9c12db83d77d
Author: asaha
Date: 2017-06-26 22:32 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9c12db83d77d
Merge
! .hgtags
Changeset: 259c36bd7aea
Author: asaha
Date: 2017-07-13 21:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/259c36bd7aea
Merge
! .hgtags
Changeset: 9e265c181b19
Author: asaha
Date: 2017-07-25 07:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9e265c181b19
Merge
! .hgtags
Changeset: 8a9294fa59d6
Author: poonam
Date: 2017-06-19 22:49 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8a9294fa59d6
8178536: OOM ERRORS + SERVICE-THREAD TAKES A PROCESSOR TO 100%
Summary: Clear the pending OOM exception in SensorInfo::trigger()
Reviewed-by: mchung, dcubed
! src/share/vm/services/lowMemoryDetector.cpp
Changeset: f04097176542
Author: kevinw
Date: 2017-06-26 02:04 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f04097176542
8161598: Kitchensink fails: assert(nm->insts_contains(original_pc)) failed: original PC must be in nmethod/CompiledMethod
Reviewed-by: dlong
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/javaFrameAnchor_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.cpp
! src/os_cpu/bsd_x86/vm/thread_bsd_x86.hpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.cpp
! src/os_cpu/linux_x86/vm/thread_linux_x86.hpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.cpp
! src/os_cpu/solaris_x86/vm/thread_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.cpp
! src/os_cpu/windows_x86/vm/thread_windows_x86.hpp
Changeset: d3cc20285653
Author: zgu
Date: 2017-06-07 13:59 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d3cc20285653
8181055: PPC64: "mbind: Invalid argument" still seen after 8175813
Summary: Use numa_interleave_memory v2 api when available
Reviewed-by: dholmes, shade, gromero
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
Changeset: 6bc9abf210fd
Author: dbuck
Date: 2017-07-25 10:10 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/6bc9abf210fd
8178047: Aliasing problem with raw memory accesses
Summary: Require equal bases when unaliasing offsets for raw accesses
Reviewed-by: thartmann, kvn
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
+ test/compiler/unsafe/TestRawAliasing.java
Changeset: 3b5410755ebd
Author: shshahma
Date: 2017-07-25 10:38 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/3b5410755ebd
8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp
Reviewed-by: kvn, shade
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: c7f6875cc8c3
Author: dbuck
Date: 2017-07-25 15:30 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c7f6875cc8c3
Merge
Changeset: 279a5dd96f9b
Author: zmajo
Date: 2017-03-09 14:27 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/279a5dd96f9b
8175340: Possible invalid memory accesses due to ciMethodData::bci_to_data() returning NULL
Summary: Check values returned by ciMethodData::bci_to_data() where necessary.
Reviewed-by: kvn
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciMethodData.cpp
! src/share/vm/opto/parse2.cpp
Changeset: aa4ffb1f30c9
Author: robm
Date: 2017-08-03 08:07 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/aa4ffb1f30c9
Merge
Changeset: 35fe0be5277b
Author: thartmann
Date: 2017-08-10 12:08 +0530
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/35fe0be5277b
8184271: Time related C1 intrinsics produce inconsistent results when floating around
Summary: C1 intrinsics for System.nanoTime(), System.currentTimeMillis() and JVM.counterTime() should be pinned.
Reviewed-by: kvn, vlivanov, iveresov
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
+ test/compiler/c1/TestPinnedIntrinsics.java
Changeset: 1832e44a9889
Author: thartmann
Date: 2017-07-19 09:00 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1832e44a9889
8184009: Missing null pointer check in InterpreterRuntime::update_mdp_for_ret()
Summary: Adds a missing null check (guarantee) found by Parfait.
Reviewed-by: coleenp, shade
! src/share/vm/interpreter/interpreterRuntime.cpp
Changeset: fbb8f75498f4
Author: dbuck
Date: 2017-08-11 03:30 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/fbb8f75498f4
8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly
Summary: Change TypeF:eq and TypeD:eq to compare NaN values using a bitwise comparison.
Reviewed-by: kvn
Contributed-by: Stefan Anzinger <stefan.anzinger at oracle.com>
! src/share/vm/opto/type.cpp
+ test/compiler/c2/FloatingPointFoldingTest.java
Changeset: b55756ea22d8
Author: dbuck
Date: 2017-08-11 23:51 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b55756ea22d8
8185164: GetOwnedMonitorInfo() returns incorrect owned monitor
Summary: The GetOwnedMonitorInfo() should not return a pending monitor
Reviewed-by: dcubed
! src/share/vm/runtime/objectMonitor.cpp
Changeset: cc5c5ad8dd1c
Author: poonam
Date: 2017-08-15 14:03 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cc5c5ad8dd1c
8185572: Enable AssumeMP by default on SPARC machines
Reviewed-by: kvn, dholmes, bobv
! src/share/vm/runtime/arguments.cpp
Changeset: 79d7902dcb95
Author: dbuck
Date: 2017-08-21 05:20 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/79d7902dcb95
8172751: OSR compilation at unreachable bci causes C1 crash
Summary: Bailout if OSR entry is unreachable.
Reviewed-by: thartmann
Contributed-by: Andreas Woess <andreas.woess at oracle.com>
! src/share/vm/c1/c1_GraphBuilder.cpp
+ test/compiler/c1/Test8172751.java
Changeset: 16939858a716
Author: dbuck
Date: 2017-08-21 11:34 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/16939858a716
6651256: jstack: DeleteGlobalRef method call doesn't lead to descreasing of global refs count shown by jstack
Summary: jni_DeleteGlobalRef does not really release the jni handle, instead, set the handle point to JNIHandles::_deleted_handle which holds an oop instance (java/lang/Object) in Java heap and never be GC'ed. When counting number of global reference, it counts all the handles on the chain list, which includes the already deleted ones.
Reviewed-by: zgu, sla, coleenp
Contributed-by: yumin.qi at oracle.com
! src/share/vm/runtime/jniHandles.cpp
Changeset: ea7502500b78
Author: dbuck
Date: 2017-08-23 04:07 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ea7502500b78
6656031: SA: jmap -permstat number of classes is off by 1
Reviewed-by: sla, dholmes
! agent/src/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
Changeset: 96e9e479ff8a
Author: shshahma
Date: 2017-08-24 01:27 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/96e9e479ff8a
8180855: Null pointer dereference in OopMapSet::all_do of oopMap.cpp:394
Summary: Check for possible null-point dereference.
Reviewed-by: kvn
! src/share/vm/compiler/oopMap.cpp
Changeset: aea833250879
Author: shshahma
Date: 2017-08-31 21:51 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/aea833250879
8148786: xml.tranform fails on x86-64
Summary: CCP computes wrong type for CountedLoop iv Phi
Reviewed-by: kvn
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp
Changeset: 440fd98d0bd1
Author: dbuck
Date: 2017-09-07 09:17 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/440fd98d0bd1
8072428: Enable UseLoopCounter ergonomically if on-stack-replacement is enabled
Summary: Set UseLoopCounter ergonomically if on-stack-replacement is enabled. Print warning.
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
Changeset: 8a06805fcf5d
Author: dbuck
Date: 2017-09-07 09:21 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/8a06805fcf5d
8166742: SIGFPE in C2 Loop IV elimination
Reviewed-by: kvn
! src/share/vm/opto/loopnode.cpp
+ test/compiler/loopopts/TestImpossibleIV.java
Changeset: c89173159237
Author: dbuck
Date: 2017-09-07 10:15 -0400
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c89173159237
8023667: SA: ExceptionBlob and other C2 classes not available in client VM
Summary: Ignore error of intialization of C2 only variables
Reviewed-by: sla, dholmes
! agent/src/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
Changeset: cff49fc368a3
Author: kevinw
Date: 2017-09-08 08:24 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cff49fc368a3
8177026: jvm.dll file version not updated since 8u72
Reviewed-by: ihse
! src/os/windows/vm/version.rc
Changeset: 92693f9dd704
Author: kevinw
Date: 2017-09-08 15:28 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/92693f9dd704
Merge
Changeset: 4dd24f4ca140
Author: asaha
Date: 2017-10-03 18:40 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4dd24f4ca140
Added tag jdk8u162-b01 for changeset 92693f9dd704
! .hgtags
Changeset: 741b7a6743c0
Author: asaha
Date: 2017-10-04 14:21 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/741b7a6743c0
Merge
! .hgtags
Changeset: f61ab523f726
Author: asaha
Date: 2017-10-16 16:16 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f61ab523f726
Added tag jdk8u162-b02 for changeset 741b7a6743c0
! .hgtags
Changeset: 9575483cce09
Author: mdoerr
Date: 2017-10-12 16:29 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9575483cce09
8145913: PPC64: add Montgomery multiply intrinsic
Reviewed-by: aph, goetz, mdoerr
Contributed-by: Gustavo Serra Scalet <gustavo.scalet at eldorado.org.br>
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/c2_init_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/runtime.cpp
Changeset: 75f5e49c6187
Author: goetz
Date: 2016-10-27 12:22 +0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/75f5e49c6187
8168318: PPC64: Use cmpldi instead of li/cmpld
Reviewed-by: goetz
Contributed-by: igor.nunes at eldorado.org.br
! src/cpu/ppc/vm/ppc.ad
Changeset: 7c3dc80542b6
Author: mdoerr
Date: 2016-11-25 11:15 -0200
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7c3dc80542b6
8170328: PPC64: Use andis instead of lis/and
Reviewed-by: goetz, mdoerr
Contributed-by: Igor Nunes <igor.nunes at eldorado.org.br>
! src/cpu/ppc/vm/ppc.ad
Changeset: 584eac5794ff
Author: mdoerr
Date: 2017-10-12 16:36 +0100
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/584eac5794ff
8181810: PPC64: Leverage extrdi for bitfield extract
Reviewed-by: mdoerr, simonis
Contributed-by: Matthew Brandyberry <mbrandy at linux.vnet.ibm.com>
! src/cpu/ppc/vm/ppc.ad
Changeset: 9f401c01775b
Author: kevinw
Date: 2017-10-14 00:42 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9f401c01775b
8164954: split_if creates empty phi and region nodes
Summary: Don't split if all edges will be moved to new phi
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
Changeset: d1b47c83a9dd
Author: kevinw
Date: 2017-10-14 12:05 +0000
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/d1b47c83a9dd
Merge
Changeset: e0c000e8eb75
Author: robm
Date: 2017-10-23 06:39 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e0c000e8eb75
Merge
Changeset: f299cf0b7bae
Author: asaha
Date: 2017-10-24 13:06 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f299cf0b7bae
Added tag jdk8u162-b03 for changeset e0c000e8eb75
! .hgtags
Changeset: 18366fa39fe0
Author: asaha
Date: 2017-10-24 23:06 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/18366fa39fe0
Merge
! .hgtags
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 27efe2291380
Author: asaha
Date: 2017-10-25 14:47 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/27efe2291380
Added tag jdk8u162-b04 for changeset 18366fa39fe0
! .hgtags
Changeset: e34428c12886
Author: asaha
Date: 2017-11-01 12:35 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e34428c12886
Merge
! .hgtags
Changeset: 1003feba05bd
Author: asaha
Date: 2017-11-02 11:06 -0700
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/1003feba05bd
Added tag jdk8u162-b05 for changeset e34428c12886
! .hgtags
Changeset: cd7f8ee4553d
Author: asaha
Date: 2017-11-07 18:41 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/cd7f8ee4553d
Merge
! .hgtags
Changeset: b2f12c3220c4
Author: asaha
Date: 2017-11-07 18:53 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b2f12c3220c4
Added tag jdk8u162-b06 for changeset cd7f8ee4553d
! .hgtags
Changeset: f23241cde362
Author: ysuenaga
Date: 2017-10-24 22:45 +0900
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/f23241cde362
8087291: InitialBootClassLoaderMetaspaceSize and CompressedClassSpaceSize should be checked consistent from MaxMetaspaceSize
Reviewed-by: dholmes, sspitsyn, poonam
! src/share/vm/memory/metaspace.cpp
+ test/runtime/Metaspace/MaxMetaspaceSizeTest.java
Changeset: 7be95092ed8b
Author: asaha
Date: 2017-11-14 13:01 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/7be95092ed8b
Merge
! .hgtags
Changeset: 77214cf86be0
Author: asaha
Date: 2017-11-14 22:35 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/77214cf86be0
Added tag jdk8u162-b07 for changeset 7be95092ed8b
! .hgtags
Changeset: 080cfab19320
Author: asaha
Date: 2017-11-21 13:02 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/080cfab19320
Merge
! .hgtags
Changeset: 28ec14bf7fab
Author: asaha
Date: 2017-11-21 13:17 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/28ec14bf7fab
Added tag jdk8u162-b08 for changeset 080cfab19320
! .hgtags
Changeset: 02f9409295f9
Author: asaha
Date: 2017-11-29 12:58 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/02f9409295f9
Merge
! .hgtags
Changeset: c2890f1eb8e0
Author: asaha
Date: 2017-11-29 13:15 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c2890f1eb8e0
Added tag jdk8u162-b09 for changeset 02f9409295f9
! .hgtags
Changeset: c3618e1cdefd
Author: asaha
Date: 2017-12-05 13:40 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/c3618e1cdefd
Merge
! .hgtags
Changeset: 5f877da87931
Author: asaha
Date: 2017-12-05 13:55 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/5f877da87931
Added tag jdk8u162-b10 for changeset c3618e1cdefd
! .hgtags
Changeset: 9f51d57ccc30
Author: asaha
Date: 2017-12-14 12:38 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/9f51d57ccc30
Merge
Changeset: 39e2895b795a
Author: asaha
Date: 2017-12-15 08:58 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/39e2895b795a
Merge
! .hgtags
Changeset: 05f3aaebb63f
Author: asaha
Date: 2017-12-15 13:50 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/05f3aaebb63f
Added tag jdk8u162-b11 for changeset 39e2895b795a
! .hgtags
Changeset: 72ecd29c1682
Author: asaha
Date: 2017-12-19 15:08 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/72ecd29c1682
Added tag jdk8u161-b12 for changeset 210f7ef62595
! .hgtags
Changeset: 69aec2ca5d90
Author: asaha
Date: 2017-12-19 15:25 -0800
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/69aec2ca5d90
Merge
! .hgtags
Changeset: 2dc629cf3ecc
Author: snazarki
Date: 2018-02-22 11:12 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/2dc629cf3ecc
Merge
! .hgtags
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/opto/runtime.cpp
Changeset: e6d2a4f9233d
Author: snazarki
Date: 2018-02-22 11:13 +0300
URL: http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e6d2a4f9233d
Added tag jdk8u162-b12-aarch32-180220 for changeset 2dc629cf3ecc
! .hgtags
More information about the aarch32-port-dev
mailing list