hg: ppc-aix-port/jdk7u/hotspot: 105 new changesets
goetz.lindenmaier at sap.com
goetz.lindenmaier at sap.com
Thu Sep 10 06:44:16 UTC 2015
Changeset: 612e0c2ebea4
Author: morris
Date: 2014-08-13 13:00 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/612e0c2ebea4
8054530: C2: assert(res == old_res) failed: Inconsistency between old and new
Summary: Fixed signedness problem with assertion.
Reviewed-by: kvn
! src/share/vm/oops/objArrayOop.hpp
Changeset: cd27a7c464de
Author: sgabdura
Date: 2014-08-18 08:01 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/cd27a7c464de
8046516: Segmentation fault in JVM (easily reproducible)
Summary: Place new nodes on the previous loop exit in reorg_offsets().
Reviewed-by: kvn, roland
! src/share/vm/opto/loopopts.cpp
+ test/compiler/loopopts/TestLogSum.java
Changeset: 682dd189a958
Author: poonam
Date: 2014-08-19 04:24 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/682dd189a958
8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
Summary: Fill the last card that has been allocated into with a dummy object
Reviewed-by: tschatzl, mgerdin
! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 4d36da56075c
Author: dbuck
Date: 2014-08-19 10:03 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4d36da56075c
8054883: Segmentation error while running program
Summary: Fix pattern matching of range check
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
Changeset: 1443b6a0483c
Author: hseigel
Date: 2014-08-12 20:29 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1443b6a0483c
8050485: super() in a try block in a ctor causes VerifyError
Summary: Parse catch clause paths to ensure they end in throws
Reviewed-by: dlong, acorn, kamg, ctornqvi, lfoltan
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
Changeset: 02f03ffc0337
Author: sgabdura
Date: 2014-08-21 11:13 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/02f03ffc0337
8029302: Performance regression in Math.pow intrinsic
Summary: Added special case for x^y where y == 2
Reviewed-by: adlertz, kvn
! src/cpu/x86/vm/assembler_x86.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 022dc2063c86
Author: sgabdura
Date: 2014-08-21 15:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/022dc2063c86
8042052: assert(t != NULL) failed: must set before get
Summary: Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn.
Reviewed-by: anoll, kvn
! src/share/vm/opto/library_call.cpp
Changeset: aa8698c3b6c1
Author: sgabdura
Date: 2014-08-26 09:23 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aa8698c3b6c1
8036823: Stack trace sometimes shows 'locked' instead of 'waiting to lock'
Summary: Add a ! owner check for 'waiting to lock' to catch current_pending_monitor corner cases.
Reviewed-by: dcubed, dholmes, sspitsyn, kmo, zgu
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/vframe.cpp
+ test/runtime/Thread/TestThreadDumpMonitorContention.java
Changeset: a35f4994a5fc
Author: sgabdura
Date: 2014-08-26 09:29 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a35f4994a5fc
8046287: [TESTBUG] runtime/Thread/TestThreadDumpMonitorContention.java failed error_cnt=12
Summary: Added a new header waiting pattern to catch the case where the target thread waiting on a condition (like a VM op); several other test improvements
Reviewed-by: dcubed, sspitsyn, dholmes
! test/runtime/Thread/TestThreadDumpMonitorContention.java
Changeset: 80ffd20441a8
Author: vkempik
Date: 2014-09-01 15:33 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/80ffd20441a8
6883953: java -client -XX:ValueMapInitialSize=0 crashes
Summary: Add min, max checks for ValueMapInitialSize
Reviewed-by: kvn, sgabdura
! src/share/vm/runtime/arguments.cpp
Changeset: aad3fc05d972
Author: hseigel
Date: 2014-08-29 12:40 -0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aad3fc05d972
8046233: VerifyError on backward branch
Summary: Check that both blocks have same uninitialized object
Reviewed-by: acorn, coleenp
! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp
Changeset: d638e49facb6
Author: lana
Date: 2014-09-03 19:05 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d638e49facb6
Merge
Changeset: 6547c22e85df
Author: sgabdura
Date: 2014-09-04 09:04 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6547c22e85df
8029190: VM_Version::determine_features() asserts on Fujitsu Sparc64 CPUs
Summary: fix code to allow testing on Fujitsu Sparc64 CPUs
Reviewed-by: kvn
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: c6b5db6389c9
Author: sgabdura
Date: 2014-09-05 10:19 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c6b5db6389c9
8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData): failure java.lang.AssertionError: expected [true] but found [false]
Summary: In GraphKit::gen_checkcast() provide only exact superklass to GraphKit::maybe_cast_profiled_receiver()
Reviewed-by: iveresov
! src/share/vm/opto/graphKit.cpp
Changeset: 5fd0a42e71aa
Author: lana
Date: 2014-09-09 11:57 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5fd0a42e71aa
Merge
Changeset: f0769f0382d7
Author: kevinw
Date: 2014-07-21 10:40 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f0769f0382d7
8049684: pstack crashes on java core dump
Reviewed-by: sundar, sspitsyn
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/libjvm_db.c
Changeset: e47086077559
Author: coleenp
Date: 2014-09-12 14:41 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e47086077559
6642881: Improve performance of Class.getClassLoader()
Summary: Add classLoader to java/lang/Class instance for fast access
Reviewed-by: fparain, lfoltan, alanb, mchung, dholmes, kevinw
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
Changeset: 34aea5177b9c
Author: sgabdura
Date: 2014-09-17 10:52 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/34aea5177b9c
8028280: ParkEvent leak when running modified runThese which only loads classes
Summary: Use spin lock to manage ParkEvent and PlatformEvent free lists.
Reviewed-by: dsimms, dholmes, fparain
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/park.cpp
! src/share/vm/runtime/thread.cpp
Changeset: c296492ba8b4
Author: sgabdura
Date: 2014-09-17 11:30 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c296492ba8b4
8038274: update 8u fix for 8028073 now that 8028280 is backported to 8u
Reviewed-by: dcubed, coleenp, sspitsyn
! src/share/vm/runtime/objectMonitor.cpp
Changeset: 96d116f870b0
Author: vkempik
Date: 2014-09-24 13:47 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/96d116f870b0
8012941: JSR 292: too deep inlining might crash compiler because of stack overflow
Reviewed-by: kvn, sgabdura
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_globals.hpp
Changeset: c02c67eb03ae
Author: vkempik
Date: 2014-09-24 13:49 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c02c67eb03ae
8028159: C2: compiler stack overflow during inlining of @ForceInline methods
Reviewed-by: kvn, sgabdura
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 40459e83f8c9
Author: roland
Date: 2014-06-02 10:01 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/40459e83f8c9
8043413: REGRESSION: Hotspot causes segmentation fault in jdk8ux, but not in jdk7ux
Summary: long series of lambda form calls trigger stack overflow in c2
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/bytecodeInfo.cpp
Changeset: 4c218194cc6c
Author: sla
Date: 2014-09-24 09:49 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4c218194cc6c
8058936: hotspot/test/Makefile should use jtreg script from $JT_HOME/bin/jreg (instead of $JT_HOME/win32/bin/jtreg)
Reviewed-by: dholmes, stefank
! test/Makefile
Changeset: 0b53273ef822
Author: asaha
Date: 2014-09-05 11:11 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0b53273ef822
Merge
! .hgtags
! make/hotspot_version
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 8650025672d3
Author: asaha
Date: 2014-09-10 15:31 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8650025672d3
Merge
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 9b04c0f54507
Author: asaha
Date: 2014-09-10 15:38 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9b04c0f54507
Merge
! .hgtags
Changeset: 436c55e3e3bf
Author: asaha
Date: 2014-10-07 12:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/436c55e3e3bf
Merge
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 735b6a7be7dc
Author: asaha
Date: 2014-10-07 12:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/735b6a7be7dc
Merge
! .hgtags
Changeset: c7f740ad8991
Author: morris
Date: 2014-09-18 11:46 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c7f740ad8991
8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention.
Reviewed-by: kvn, jrose, drchase
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad
Changeset: f7997fb19abe
Author: sgabdura
Date: 2014-10-02 10:08 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f7997fb19abe
8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
Summary: add guarantee() to oop_result inlines
Reviewed-by: morris, kvn, twisti
! src/cpu/x86/vm/frame_x86.inline.hpp
Changeset: 34d960c55c6d
Author: jmasa
Date: 2014-10-09 09:45 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/34d960c55c6d
8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
Reviewed-by: tschatzl, jwilhelm, sjohanss
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
Changeset: 5d839e60d9f5
Author: aeriksso
Date: 2014-10-09 16:21 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5d839e60d9f5
8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
Reviewed-by: sla, alanb
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 312b5f1dc31d
Author: lana
Date: 2014-10-15 10:09 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/312b5f1dc31d
Merge
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 8209313924a6
Author: kevinw
Date: 2014-10-17 12:34 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8209313924a6
8058927: ATG throws ClassNotFoundException
Reviewed-by: coleenp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/objArrayKlass.hpp
+ test/runtime/LoadClass/ShowClassLoader.java
Changeset: 21a476d3a51c
Author: kvn
Date: 2014-10-02 11:36 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/21a476d3a51c
8059299: assert(adr_type != NULL) failed: expecting TypeKlassPtr
Summary: Use top() for dead paths when initializing Phi node of exceptions klasses in Parse::catch_inline_exceptions().
Reviewed-by: jrose, vlivanov
! src/share/vm/opto/doCall.cpp
+ test/compiler/exceptions/CatchInlineExceptions.java
Changeset: 33878f8ae419
Author: sgabdura
Date: 2014-10-23 10:53 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/33878f8ae419
8030976: Untaken paths should be more vigorously pruned at highest optimization level
Reviewed-by: kvn, rbackman, roland, vlivanov
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 82ee04e1f525
Author: dbuck
Date: 2014-10-31 14:40 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/82ee04e1f525
8060169: Update the Crash Reporting URL in the Java crash log
Summary: Update the URL for HotSpot bug reports.
Reviewed-by: dcubed, rdurbin
! src/share/vm/runtime/arguments.cpp
Changeset: 861532140bbd
Author: kvn
Date: 2014-10-24 10:28 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/861532140bbd
8041984: CompilerThread seems to occupy all CPU in a very rare situation
Summary: Add new timeout checks to EA.
Reviewed-by: iveresov, drchase
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/escape.hpp
Changeset: 9d2b485d2a58
Author: poonam
Date: 2014-11-05 06:13 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9d2b485d2a58
8046275: Fastdebug build failing on jdk9/hs/ control jobs after pulling some hs-comp changes
Summary: Add missing check for Opaque nodes from loop predicates in clone_loop().
Reviewed-by: kvn
! src/share/vm/opto/loopopts.cpp
Changeset: 38294f25c7a8
Author: katleman
Date: 2014-11-20 09:53 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/38294f25c7a8
Added tag jdk7u80-b03 for changeset 9d2b485d2a58
! .hgtags
Changeset: 4800ce2a2849
Author: dbuck
Date: 2014-11-06 04:57 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4800ce2a2849
8058715: stability issues when being launched as an embedded JVM via JNI
Summary: Use mmap call without MAP_FIXED so we avoid corrupting already allocated memory
Reviewed-by: coleenp, dsimms
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Changeset: 94f796f95cbc
Author: vkempik
Date: 2014-10-28 18:41 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/94f796f95cbc
8059216: Make PrintGCApplicationStoppedTime print information about stopping threads
Reviewed-by: dholmes, brutisso
! src/share/vm/services/runtimeService.cpp
! src/share/vm/services/runtimeService.hpp
Changeset: 3ae4d3bcedb8
Author: rbackman
Date: 2014-06-23 13:33 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/3ae4d3bcedb8
8046289: compiler/6340864/TestLongVect.java timeout with
Reviewed-by: iveresov, vlivanov
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
Changeset: 546d5fb8cc54
Author: aeriksso
Date: 2014-11-19 10:22 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/546d5fb8cc54
8058583: Remove CompilationRepeat
Reviewed-by: neliasso, kvn
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: aa79052bdf62
Author: poonam
Date: 2014-11-19 10:32 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aa79052bdf62
6976528: PS: assert(!limit_exceeded || softrefs_clear) failed: Should have been cleared
Reviewed-by: johnc
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/collectorPolicy.cpp
Changeset: ed02162f7694
Author: lana
Date: 2014-11-20 14:01 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/ed02162f7694
Merge
Changeset: f49c3e79b676
Author: igerasim
Date: 2014-11-24 16:33 +0300
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f49c3e79b676
8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
Reviewed-by: coleenp, ccheung
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
Changeset: 81e87cbbbf43
Author: igerasim
Date: 2014-02-28 16:00 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/81e87cbbbf43
8035893: JVM_GetVersionInfo fails to zero structure
Reviewed-by: sla, zgu
! src/share/vm/prims/jvm.cpp
Changeset: d386e11a4db3
Author: igerasim
Date: 2014-12-04 22:12 +0300
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d386e11a4db3
8065765: Missing space in output message from -XX:+CheckEndorsedAndExtDirs
Reviewed-by: mchung
! src/share/vm/runtime/arguments.cpp
! test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
Changeset: 1ec29fc66504
Author: kvn
Date: 2014-12-02 12:08 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/1ec29fc66504
8065618: C2 RA incorrectly removes kill projections
Summary: Don't remove KILL projections if their "defining" nodes have SCMemProj projection (memory side effects).
Reviewed-by: iveresov, roland
! src/share/vm/opto/ifg.cpp
Changeset: a7a359c825fa
Author: kvn
Date: 2014-12-03 17:41 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a7a359c825fa
8066649: 8u backport for 8065618 is incorrect
Summary: The new code in 8u backport should guard the execution of the following code instead of return.
Reviewed-by: iveresov
! src/share/vm/opto/ifg.cpp
Changeset: 5fe5dd92998b
Author: kvn
Date: 2014-12-05 16:22 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5fe5dd92998b
Merge
Changeset: cf56d85a1712
Author: sjohanss
Date: 2014-12-11 09:56 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/cf56d85a1712
8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop
Summary: Crashes were caused by not disabling UseMemSetInBOT as should be done on sparc. Added support for picking up blkinit as a platform feature if available on Linux sparc. This is needed to avoid enabling UseMemSetInBOT when running on this platform.
Reviewed-by: jmasa, brutisso
! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
Changeset: 318d0a0b46da
Author: ccheung
Date: 2013-08-26 14:11 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/318d0a0b46da
8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
Summary: removed offending EXCEPTION_MARK calls and code cleanup
Reviewed-by: dholmes, iklam, coleenp, mseledtsov
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ test/runtime/LoadClass/LoadClassNegative.java
+ test/runtime/LoadClass/TestForName.java
Changeset: a72722e6b9da
Author: vkempik
Date: 2014-12-15 19:15 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a72722e6b9da
8054478: C2: Incorrectly compiled char[] array access crashes JVM
Summary: dead backbranch in main loop results in erroneous array access
Reviewed-by: roland, iveresov
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
+ test/compiler/loopopts/TestDeadBackbranchArrayAccess.java
Changeset: 6c6499fa7e2a
Author: roland
Date: 2014-11-27 16:54 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6c6499fa7e2a
8066045: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Summary: code in PhaseIterGVN::add_users_to_worklist() from 8054478 makes incorrect assumption about graph shape
Reviewed-by: iveresov
! src/share/vm/opto/phaseX.cpp
Changeset: a89267b51c40
Author: roland
Date: 2014-12-05 18:03 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a89267b51c40
8066775: opto/node.hpp:355, assert(i < _max) failed: oob: i=1, _max=1
Summary: bad assumption on graph shape in CastIINode::Value if that part of the graph is becoming dead.
Reviewed-by: kvn
! src/share/vm/opto/connode.cpp
Changeset: 2b2682c6972e
Author: katleman
Date: 2015-01-06 13:32 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2b2682c6972e
Added tag jdk7u80-b04 for changeset a89267b51c40
! .hgtags
Changeset: 49ed9ebd6a5e
Author: vkempik
Date: 2014-12-01 18:22 +0400
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/49ed9ebd6a5e
8058935: CPU detection gives 0 cores per cpu, 2 threads per core in Amazon EC2 environment
Reviewed-by: kvn, dsamersoff
! src/cpu/x86/vm/vm_version_x86.hpp
Changeset: 2581c454c7cc
Author: roland
Date: 2014-12-22 14:53 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2581c454c7cc
8048170: Test closed/java/text/Normalizer/ConformanceTest.java failed
Summary: PhaseIdealLoop::split_if_with_blocks_post() shoulnd't reorder range checks adjusted by range check smearing
Reviewed-by: kvn, jrose
! src/share/vm/opto/loopopts.cpp
+ test/compiler/rangechecks/TestRangeCheckSmearingLoopOpts.java
Changeset: 48ef702fc022
Author: roland
Date: 2014-12-09 18:49 +0100
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/48ef702fc022
8066103: C2's range check smearing allows out of bound array accesses
Summary: range check smearing uncorrectly adjust first range check in a list of range checks to cover all of them
Reviewed-by: jrose, kvn, iveresov
! src/share/vm/opto/ifnode.cpp
+ test/compiler/rangechecks/TestRangeCheckSmearing.java
Changeset: e50eb3195734
Author: pnauman
Date: 2015-01-07 12:48 -0600
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e50eb3195734
8029775: Solaris code cleanup
Summary: cleaned up warnings in solaris specific os code.
Reviewed-by: coleenp, fparain, dcubed
Contributed-by: paul.nauman at oracle.com
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
Changeset: dd5a82c01d87
Author: lana
Date: 2015-01-12 14:32 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/dd5a82c01d87
Merge
Changeset: e99b6986875c
Author: kevinw
Date: 2015-01-15 09:12 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e99b6986875c
8042235: redefining method used by multiple MethodHandles crashes VM
Reviewed-by: coleenp, sspitsyn
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/cpCacheOop.cpp
! 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
+ test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandlesNoASM.java
Changeset: cff222793c38
Author: pnauman
Date: 2015-01-15 14:08 -0600
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/cff222793c38
8020829: NMT tests fail on platforms if NMT detail is not supported
Reviewed-by: dholmes, coleenp, cjplummer
Contributed-by: paul.nauman at oracle.com
! src/share/vm/prims/whitebox.cpp
! test/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/runtime/NMT/VirtualAllocTestType.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: aaa34700871c
Author: asaha
Date: 2014-10-28 10:52 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/aaa34700871c
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/objectMonitor.cpp
Changeset: fddbf8bf7698
Author: asaha
Date: 2014-12-23 13:53 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/fddbf8bf7698
Merge
! .hgtags
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/hotspot_version
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/arguments.cpp
Changeset: d9bbda3eef89
Author: asaha
Date: 2015-01-07 12:20 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d9bbda3eef89
Merge
! .hgtags
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: effb7f4183cf
Author: asaha
Date: 2015-01-07 12:28 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/effb7f4183cf
Merge
! .hgtags
Changeset: 00402b4ff7a9
Author: asaha
Date: 2015-01-16 13:33 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/00402b4ff7a9
Merge
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/prims/jvm.cpp
Changeset: 2cd3690f644c
Author: asaha
Date: 2015-01-21 08:21 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/2cd3690f644c
Added tag jdk7u80-b05 for changeset 00402b4ff7a9
! .hgtags
Changeset: 6945749afd34
Author: asaha
Date: 2015-01-09 13:42 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/6945749afd34
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/runtime/arguments.cpp
Changeset: b159db64fca1
Author: asaha
Date: 2015-01-20 13:48 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b159db64fca1
Merge
! .hgtags
Changeset: 9029917ce016
Author: asaha
Date: 2015-01-20 15:48 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/9029917ce016
Merge
Changeset: 87d4354a3ce8
Author: asaha
Date: 2015-01-21 08:52 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/87d4354a3ce8
Merge
! .hgtags
Changeset: f1badc7a1cb6
Author: asaha
Date: 2015-01-22 09:15 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f1badc7a1cb6
Added tag jdk7u80-b06 for changeset 87d4354a3ce8
! .hgtags
Changeset: e1babc3f8e75
Author: asaha
Date: 2015-01-22 16:10 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/e1babc3f8e75
8071423: Increment hsx 24.80 build to b08 for 7u80-b07
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: fcf1fd67e40e
Author: kevinw
Date: 2015-01-19 11:48 +0000
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/fcf1fd67e40e
8035938: Memory leak in JvmtiEnv::GetConstantPool
Reviewed-by: sspitsyn, dcubed
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
Changeset: d496bd71dc12
Author: asaha
Date: 2015-01-26 12:04 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/d496bd71dc12
Merge
! .hgtags
Changeset: b426fe483bba
Author: asaha
Date: 2015-01-26 12:15 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/b426fe483bba
Added tag jdk7u80-b07 for changeset d496bd71dc12
! .hgtags
Changeset: bb16a2fcb89d
Author: asaha
Date: 2015-01-28 10:21 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/bb16a2fcb89d
8071807: Increment hsx 24.80 build to b09 for 7u80-b08
Reviewed-by: coffeys
! make/hotspot_version
Changeset: 5ce33a4444cf
Author: asaha
Date: 2015-02-02 12:49 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5ce33a4444cf
Merge
! .hgtags
Changeset: 0ed518263730
Author: asaha
Date: 2015-02-02 13:01 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/0ed518263730
Added tag jdk7u80-b08 for changeset 5ce33a4444cf
! .hgtags
Changeset: fa53911cba48
Author: asaha
Date: 2015-02-05 09:27 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/fa53911cba48
8072639: Increment hsx 24.80 build to b10 for 7u80-b09
Reviewed-by: coffeys
! make/hotspot_version
Changeset: f822db0610e4
Author: gthornbr
Date: 2015-02-04 08:28 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f822db0610e4
8058113: Execution of OnOutOfMemoryError command hangs on linux-sparc
Summary: JDK7u specific fix to add Linux-SPARC fork_and_exec() function; JDK8u and JDK9 version will be different.
Reviewed-by: dcubed, dlong, dholmes, rdurbin
! make/jprt.properties
! src/os/linux/vm/os_linux.cpp
Changeset: 48af02f3c56c
Author: asaha
Date: 2015-02-09 09:19 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/48af02f3c56c
Merge
! .hgtags
Changeset: 8e13e38e5249
Author: asaha
Date: 2015-02-09 15:29 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8e13e38e5249
Added tag jdk7u80-b09 for changeset 48af02f3c56c
! .hgtags
Changeset: 502c24b2ffae
Author: asaha
Date: 2015-02-16 10:52 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/502c24b2ffae
Merge
! .hgtags
! make/hotspot_version
Changeset: 5b0f798ecd41
Author: asaha
Date: 2015-02-16 11:04 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/5b0f798ecd41
Added tag jdk7u80-b10 for changeset 502c24b2ffae
! .hgtags
Changeset: c59862e92fb3
Author: asaha
Date: 2015-02-24 08:56 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c59862e92fb3
Merge
! .hgtags
Changeset: 4c929ba6cbff
Author: asaha
Date: 2015-02-24 09:10 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/4c929ba6cbff
Added tag jdk7u80-b11 for changeset c59862e92fb3
! .hgtags
Changeset: a0572b740d79
Author: asaha
Date: 2015-03-02 10:48 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a0572b740d79
Merge
! .hgtags
Changeset: a5c302b16d1c
Author: asaha
Date: 2015-03-02 11:04 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a5c302b16d1c
Added tag jdk7u80-b12 for changeset a0572b740d79
! .hgtags
Changeset: a550ec1c311f
Author: asaha
Date: 2015-03-09 14:24 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/a550ec1c311f
Merge
! .hgtags
Changeset: 153d3aa1f13e
Author: asaha
Date: 2015-03-09 14:34 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/153d3aa1f13e
Added tag jdk7u80-b13 for changeset a550ec1c311f
! .hgtags
Changeset: 58dd69924554
Author: asaha
Date: 2015-03-10 15:48 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/58dd69924554
Merge
Changeset: c63aa8d5e8ab
Author: asaha
Date: 2015-03-16 10:55 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/c63aa8d5e8ab
Merge
! .hgtags
Changeset: f5ee50a1b3cd
Author: asaha
Date: 2015-03-16 11:05 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/f5ee50a1b3cd
Added tag jdk7u80-b14 for changeset c63aa8d5e8ab
! .hgtags
Changeset: 27e0103f3b11
Author: asaha
Date: 2015-03-31 11:58 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/27e0103f3b11
Merge
! .hgtags
Changeset: 02b91e1c70a8
Author: asaha
Date: 2015-03-31 18:37 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/02b91e1c70a8
Added tag jdk7u80-b30 for changeset 27e0103f3b11
! .hgtags
Changeset: 697fc4048de0
Author: asaha
Date: 2015-04-10 07:47 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/697fc4048de0
Added tag jdk7u79-b15 for changeset 78dcbf58e349
! .hgtags
Changeset: 426e09df7eda
Author: asaha
Date: 2015-04-10 09:07 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/426e09df7eda
Merge
! .hgtags
Changeset: 198c700d102c
Author: asaha
Date: 2015-04-10 09:19 -0700
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/198c700d102c
Added tag jdk7u80-b15 for changeset 426e09df7eda
! .hgtags
Changeset: 621cb5b634c5
Author: goetz
Date: 2015-09-10 08:05 +0200
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/621cb5b634c5
Merge
! .hgtags
! make/hotspot_version
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/oops/cpCacheOop.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/parse.hpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 8b7701d75672
Author: goetz
Date: 2014-02-19 14:03 -0800
URL: http://hg.openjdk.java.net/ppc-aix-port/jdk7u/hotspot/rev/8b7701d75672
8034797: AIX: Fix os::naked_short_sleep() in os_aix.cpp after 8028280
Summary: imlements os::naked_short_sleep(jlong ms) on AIX
Reviewed-by: dholmes, kvn
! src/os/aix/vm/os_aix.cpp
More information about the ppc-aix-port-dev
mailing list