[aarch64-port-dev ] hg: aarch64-port/jdk8/hotspot: 238 new changesets
ed at camswl.com
ed at camswl.com
Wed Feb 4 14:12:16 UTC 2015
Changeset: b251d9b90799
Author: katleman
Date: 2014-10-29 10:50 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b251d9b90799
Added tag jdk8u40-b12 for changeset 6b93bf9ea3ea
! .hgtags
Changeset: 9f35f614847d
Author: dbuck
Date: 2014-10-31 12:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9f35f614847d
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: c1d0d673b1ba
Author: lana
Date: 2014-10-31 20:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c1d0d673b1ba
Merge
Changeset: 68dd4d2b8dc0
Author: amurillo
Date: 2014-10-23 15:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/68dd4d2b8dc0
8061861: new hotspot build - hs25.40-b17
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 46140919bf90
Author: jiangli
Date: 2014-10-14 12:09 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/46140919bf90
8047934: Adding new API for unlocking diagnostic argument.
Summary: New API for unlocking diagnostic argument.
Reviewed-by: dholmes, ccheung, egahlin, iklam, bdelsart
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments_ext.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 20ce707c3aba
Author: jiangli
Date: 2014-10-24 02:41 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/20ce707c3aba
Merge
Changeset: 1bd99e1dc168
Author: jiangli
Date: 2014-10-24 03:03 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/1bd99e1dc168
Merge
Changeset: 1d6eb209432a
Author: sjohanss
Date: 2014-10-20 10:18 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/1d6eb209432a
8058568: GC cleanup phase can cause G1 skipping a System.gc()
Summary: Marking G1 FullGC as a _full collection and passing down the correct before count.
Reviewed-by: brutisso, mgerdin
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp
Changeset: 87f199a9c1b1
Author: vlivanov
Date: 2014-09-29 11:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/87f199a9c1b1
8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement
Reviewed-by: kvn
! src/share/vm/opto/escape.cpp
Changeset: 8ed0a8dbea70
Author: vlivanov
Date: 2014-10-01 12:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/8ed0a8dbea70
8059556: C2: crash while inlining MethodHandle invocation w/ null receiver
Reviewed-by: kvn, jrose
! src/share/vm/opto/callGenerator.cpp
+ test/compiler/jsr292/NullConstantReceiver.java
Changeset: 9dc314de223d
Author: vlivanov
Date: 2014-10-01 12:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9dc314de223d
8058828: Wrong ciConstant type for arrays from ConstantPool::_resolved_reference
Reviewed-by: kvn, jrose
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciTypeFlow.cpp
+ test/compiler/jsr292/VMAnonymousClasses.java
Changeset: b9c94af14fd0
Author: neliasso
Date: 2014-10-20 13:22 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b9c94af14fd0
8059445: Remove CompilationRepeat
Summary: Remove product flag -XX:CompilationRepeat
Reviewed-by: kvn, iveresov
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 90257dfad6e3
Author: acorn
Date: 2014-10-24 12:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/90257dfad6e3
8043275: 8u40 backport: Fix interface initialization for default methods.
Reviewed-by: dcubed, coleenp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! test/runtime/lambda-features/InvokespecialInterface.java
+ test/runtime/lambda-features/TestInterfaceInit.java
+ test/runtime/lambda-features/TestInterfaceOrder.java
Changeset: 5a0b89f8d29a
Author: acorn
Date: 2014-10-24 21:25 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5a0b89f8d29a
Merge
Changeset: f31986da9319
Author: morris
Date: 2014-08-13 13:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f31986da9319
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: e4bd8244c085
Author: kvn
Date: 2014-08-05 14:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e4bd8244c085
8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow
Summary: Added juint cast to avoid gcc problem we have on one of our platforms.
Reviewed-by: dholmes, roland
! src/share/vm/oops/typeArrayOop.hpp
Changeset: e244cb6bdedf
Author: gtriantafill
Date: 2014-10-28 13:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e244cb6bdedf
8058606: [TESTBUG] Detailed Native Memory Tracking (NMT) data is not verified as output at VM exit
Reviewed-by: coleenp, hseigel
! test/runtime/NMT/PrintNMTStatistics.java
Changeset: b8e2e616c1e9
Author: iveresov
Date: 2014-10-23 09:41 -1000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b8e2e616c1e9
8047383: SIGBUS in C2 compiled method weblogic.wsee.jaxws.framework.jaxrpc.EnvironmentFactory$SimulatedWsdlDefinitions.<init>
Summary: Do not rematerialize constant table loads in PhaseAggressiveCoalesce::insert_copies()
Reviewed-by: kvn
! src/share/vm/opto/coalesce.cpp
Changeset: c49cd31b6da6
Author: iveresov
Date: 2014-10-25 21:02 -1000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c49cd31b6da6
8059200: Promoted JDK9 b31 for Solaris-amd64 fails (Error: dl failure on line 744, no picl library) on Solaris 11.1
Summary: Manually load libpicl.so (used on SPARC only)
Reviewed-by: kvn
! make/solaris/makefiles/vm.make
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
Changeset: 678a467a733b
Author: minqi
Date: 2014-05-27 08:44 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/678a467a733b
8038422: CDS test failed: assert((size % os::vm_allocation_granularity()) == 0) failed when limiting SharedMiscDataSize
Summary: In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same. In debug version, the assert is against os::vm_allocation_granularity(), but in initialization, we use os::vm_page_size() to align the allocation size. In windows, _vm_page_size and _vm_allocation_granularity may not be same.
Reviewed-by: dholmes, iklam, jiangli, coleenp
Contributed-by: yumin.qi at oracle.com
! src/share/vm/memory/metaspace.cpp
Changeset: ef9eda2c1abe
Author: sjohanss
Date: 2014-10-30 10:51 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ef9eda2c1abe
8061234: ResourceContext.requestAccurateUpdate() is unreliable
Summary: Changing copy_allocation_context_stats to return if there are more stats available after the copy.
Reviewed-by: rriggs, jcoomes
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
Changeset: 90297adbda9d
Author: kvn
Date: 2014-10-24 10:28 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/90297adbda9d
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: 03e6d34be1f5
Author: ccheung
Date: 2014-10-30 13:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/03e6d34be1f5
8038268: VM Crashes in MetaspaceShared::generate_vtable_methods while creating CDS archive with limiting SharedMiscCodeSize
Summary: estimate the minimum required size for the misc code region and check if the specified misc code region size meets the minimum size requirement
Reviewed-by: jiangli, dholmes
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! test/runtime/SharedArchiveFile/LimitSharedSizes.java
Changeset: d63ce76a0f0e
Author: jmasa
Date: 2014-08-05 15:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d63ce76a0f0e
8034056: assert(_heap_alignment >= _space_alignment) failed: heap_alignment less than space_alignment
Reviewed-by: tschatzl, tamao
! src/share/vm/memory/collectorPolicy.cpp
Changeset: 41dcdd636080
Author: anoll
Date: 2014-04-29 07:59 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/41dcdd636080
8040798: compiler/startup/SmallCodeCacheStartup.java timed out in RT_Baseline
Summary: Fixes broken memory freeing of compile queue tasks and makes sure that blocking compiles do not hang the VM if compilation gets disabled due to a full code cache.
Reviewed-by: kvn, iveresov
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 0c0e68524c17
Author: anoll
Date: 2014-05-07 22:06 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0c0e68524c17
8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798
Summary: Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock
Reviewed-by: kvn, dcubed
! src/share/vm/compiler/compileBroker.cpp
Changeset: c47fcf523fff
Author: anoll
Date: 2014-05-06 09:52 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c47fcf523fff
8042428: CompileQueue::free_all() code is incorrect
Summary: Free task after getting next pointer of freelist.
Reviewed-by: kvn, adlertz
! src/share/vm/compiler/compileBroker.cpp
Changeset: 28051f14c328
Author: anoll
Date: 2014-06-20 09:25 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/28051f14c328
8043158: Crash in CodeSweeperSweepNoFlushTest in CompileQueue::free_all()
Summary: Acquire lock before calling notify()
Reviewed-by: twisti, thartmann
! src/share/vm/compiler/compileBroker.cpp
Changeset: e903867b97e6
Author: anoll
Date: 2014-10-31 10:43 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e903867b97e6
Merge
Changeset: 2eda90444a0d
Author: anoll
Date: 2014-02-25 13:52 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2eda90444a0d
8034775: Failing to initialize VM when running with negative value for -XX:CICompilerCount
Summary: Ensure appropriate min. number of compiler threads (1 for non-tiered, and 2 for tiered)
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
+ test/compiler/startup/NumCompilerThreadsCheck.java
Changeset: e8225dc7c94b
Author: anoll
Date: 2014-03-05 10:20 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e8225dc7c94b
8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1
Summary: Start test with -XX:-TieredCompilation so that one compiler thread works
Reviewed-by: kvn, twisti
! src/share/vm/runtime/arguments.cpp
! test/compiler/membars/DekkerTest.java
Changeset: c83362e7de6f
Author: iignatyev
Date: 2014-03-29 14:54 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c83362e7de6f
8038393: [TESTBUG] ciReplay/* tests fail after 8034775
Reviewed-by: kvn
! test/compiler/ciReplay/common.sh
Changeset: 4356234e712a
Author: anoll
Date: 2014-05-02 06:24 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4356234e712a
8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs
Summary: Allow 0 compiler threads if no JIT is used.
Reviewed-by: kvn, dholmes
Contributed-by: Severin Gehwolf <sgehwolf at redhat.com>
! src/share/vm/runtime/arguments.cpp
! test/compiler/startup/NumCompilerThreadsCheck.java
Changeset: 327c00d0f091
Author: anoll
Date: 2014-05-08 12:49 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/327c00d0f091
8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4
Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration.
Reviewed-by: kvn
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 9cff03eab05d
Author: anoll
Date: 2014-10-31 11:46 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9cff03eab05d
Merge
Changeset: 521e269ae1da
Author: amurillo
Date: 2014-10-31 10:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/521e269ae1da
Merge
Changeset: 1d2ac45722d4
Author: amurillo
Date: 2014-10-31 10:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/1d2ac45722d4
Added tag hs25.40-b17 for changeset 521e269ae1da
! .hgtags
Changeset: 86307d477907
Author: amurillo
Date: 2014-11-03 18:18 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/86307d477907
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: b0c7e7f1bbbe
Author: katleman
Date: 2014-11-05 12:54 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b0c7e7f1bbbe
Added tag jdk8u40-b13 for changeset 86307d477907
! .hgtags
Changeset: 063338b89a56
Author: amurillo
Date: 2014-10-31 11:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/063338b89a56
8062589: new hotspot build - hs25.40-b18
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: c88a4554854c
Author: thartmann
Date: 2014-10-13 12:30 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c88a4554854c
8046268: compiler/whitebox/ tests fail : must be osr_compiled
Summary: Added code to 'warm up' the methods before triggering OSR compilation by executing them a limited number of times. Like this, the profile information marks the loop exit as taken and we don't add an uncommon trap.
Reviewed-by: kvn, dlong, iignatyev
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: 564d97997064
Author: thartmann
Date: 2014-10-17 10:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/564d97997064
8060454: [TESTBUG] Whitebox tests fail with -XX:CompileThreshold=100
Summary: Move the call to 'waitAndDeoptimize' from the warmup methods to the osr triggering methods to make sure that no non-osr compilation is in the queue after warmup.
Reviewed-by: kvn
! test/compiler/whitebox/CompilerWhiteBoxTest.java
Changeset: d1e732bbe4e5
Author: thartmann
Date: 2014-10-24 08:35 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d1e732bbe4e5
8061486: [TESTBUG] compiler/whitebox/ tests fail : must be osr_compiled (reappeared in nightlies)
Summary: Call warmup code from OSR triggering method to make sure no non-OSR compilation is triggered in the loop.
Reviewed-by: kvn
! test/compiler/whitebox/CompilerWhiteBoxTest.java
Changeset: f5f752e74840
Author: thartmann
Date: 2014-10-28 09:17 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f5f752e74840
8061983: [TESTBUG] compiler/whitebox/MakeMethodNotCompilableTest.java fails with "must not be in queue"
Summary: Added a method checkNotCompiled(boolean isOsr) to either check if the method is OSR compiled or to check if it is non-OSR compiled.
Reviewed-by: kvn
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: 4cb90023bf2b
Author: iklam
Date: 2014-10-13 16:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4cb90023bf2b
8061651: Interface to the Lookup Index Cache to improve URLClassPath search time
Summary: Implemented the interface in sun.misc.URLClassPath and corresponding JVM_XXX APIs
Reviewed-by: mchung, acorn, jiangli, dholmes
! 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/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/metadataFactory.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/whitebox.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 468850e35e48
Author: thartmann
Date: 2014-10-31 12:16 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/468850e35e48
8062169: Multiple OSR compilations issued for same bci
Summary: Fixed 'SimpleThresholdPolicy::event' to always perform OSR if an OSR nmethod is available.
Reviewed-by: kvn, iveresov
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: d4562805b030
Author: thartmann
Date: 2014-11-05 08:35 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d4562805b030
Merge
Changeset: 3c87c13918fb
Author: thartmann
Date: 2014-10-30 13:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3c87c13918fb
8061817: Whitebox.deoptimizeMethod() does not deoptimize all OSR versions of method
Summary: Fixed Whitebox.deoptimizeMethod() to deoptimize all OSR versions of the method.
Reviewed-by: kvn, iignatyev
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/whitebox.cpp
+ test/compiler/whitebox/DeoptimizeMultipleOSRTest.java
Changeset: 6f06ebb09080
Author: vkempik
Date: 2014-10-28 18:41 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6f06ebb09080
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: 50054b63f0aa
Author: aeriksso
Date: 2014-10-22 13:59 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/50054b63f0aa
8057043: Type annotations not retained during class redefine / retransform
Reviewed-by: coleenp, sspitsyn, jfranck
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
+ test/runtime/RedefineTests/RedefineAnnotations.java
Changeset: 5217eef2497f
Author: brutisso
Date: 2014-11-06 10:35 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5217eef2497f
Merge
Changeset: ef6b27d844cc
Author: dbuck
Date: 2014-11-06 02:34 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ef6b27d844cc
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: 0d754e6851d3
Author: dbuck
Date: 2014-11-06 10:41 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0d754e6851d3
Merge
Changeset: 28ab1380ec65
Author: dbuck
Date: 2014-11-06 12:05 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/28ab1380ec65
Merge
Changeset: 7024b693c8f9
Author: kvn
Date: 2014-11-03 12:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7024b693c8f9
8059780: SPECjvm2008-MPEG performance regressions on x64 platforms
Summary: Back-out 8052081 changes made in lcm.cpp.
Reviewed-by: iveresov, roland
! src/share/vm/opto/lcm.cpp
Changeset: b12a2a9b05ca
Author: stefank
Date: 2014-10-02 10:55 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b12a2a9b05ca
8056240: Investigate increased GC remark time after class unloading changes in CRM Fuse
Reviewed-by: mgerdin, coleenp, bdelsart
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/utilities/accessFlags.cpp
! src/share/vm/utilities/accessFlags.hpp
+ src/share/vm/utilities/chunkedList.cpp
+ src/share/vm/utilities/chunkedList.hpp
Changeset: 4d5dc0d0f879
Author: amurillo
Date: 2014-11-07 09:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4d5dc0d0f879
Merge
Changeset: b8ca8ec1daea
Author: amurillo
Date: 2014-11-07 09:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b8ca8ec1daea
Added tag hs25.40-b18 for changeset 4d5dc0d0f879
! .hgtags
Changeset: 75ef834238df
Author: katleman
Date: 2014-11-12 13:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/75ef834238df
Added tag jdk8u40-b14 for changeset b8ca8ec1daea
! .hgtags
Changeset: 7a6313074325
Author: azakharov
Date: 2014-11-14 17:39 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7a6313074325
8064716: TestHumongousShrinkHeap.java can not be run with -XX:+ExplicitGCInvokesConcurrent
8062957: Heap is not shrunk when deallocating under memory pressure
Summary: Added explicit -XX:-ExplicitGCInvokesConcurrent to invocations
Reviewed-by: brutisso, tschatzl
! test/gc/g1/TestHumongousShrinkHeap.java
! test/gc/g1/TestShrinkAuxiliaryData.java
! test/gc/g1/TestShrinkDefragmentedHeap.java
Changeset: eb16b24e2eba
Author: lana
Date: 2014-11-14 10:03 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/eb16b24e2eba
Merge
Changeset: 767511982e47
Author: katleman
Date: 2014-11-19 11:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/767511982e47
Added tag jdk8u40-b15 for changeset eb16b24e2eba
! .hgtags
Changeset: 1a2069ede139
Author: amurillo
Date: 2014-11-07 09:36 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/1a2069ede139
8064361: new hotspot build - hs25.40-b19
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e7b3d177adda
Author: zmajo
Date: 2014-11-10 17:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e7b3d177adda
8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array.
Reviewed-by: kvn, roland, anoll
Contributed-by: Zoltan Majo <zoltan.majo at oracle.com>
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp
Changeset: 80260967f994
Author: gtriantafill
Date: 2014-11-05 08:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/80260967f994
8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms
Reviewed-by: ctornqvi, coleenp
! src/share/vm/prims/whitebox.cpp
! test/TEST.ROOT
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 09259e52a610
Author: ctornqvi
Date: 2014-11-11 10:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/09259e52a610
8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
Summary: Update use of GetVersionEx to get correct Windows version in hs_err files
Reviewed-by: dcubed, gtriantafill
! make/windows/makefiles/compile.make
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: 787c9c28311f
Author: ctornqvi
Date: 2014-11-11 10:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/787c9c28311f
8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
Summary: Fixed an issue when overflowing the MallocSite hash table bucket
Reviewed-by: coleenp, gtriantafill
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/services/mallocTracker.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/mallocTracker.inline.hpp
! test/TEST.groups
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: a28b7832203a
Author: jcoomes
Date: 2014-11-07 15:34 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/a28b7832203a
8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
Reviewed-by: tschatzl, jmasa, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
+ test/gc/concurrentMarkSweep/DisableResizePLAB.java
Changeset: 706dce84c9df
Author: stefank
Date: 2014-11-11 13:45 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/706dce84c9df
8064556: G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: d44a81242b1e
Author: stefank
Date: 2014-11-12 10:34 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d44a81242b1e
Merge
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: ab72a2f48aef
Author: mdoerr
Date: 2014-11-05 16:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ab72a2f48aef
8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
Reviewed-by: dholmes, kvn
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: 643d6baecfe1
Author: minqi
Date: 2014-11-07 12:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/643d6baecfe1
8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets
Reviewed-by: coleenp, iklam, mseledtsov
Contributed-by: yumin.qi at oracle.com
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 86c674274c94
Author: minqi
Date: 2014-11-13 20:00 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/86c674274c94
Merge
Changeset: 3a8a0fd171c5
Author: amurillo
Date: 2014-11-14 07:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3a8a0fd171c5
Merge
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: 2bd263bb3a75
Author: amurillo
Date: 2014-11-14 07:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2bd263bb3a75
Added tag hs25.40-b19 for changeset 3a8a0fd171c5
! .hgtags
Changeset: 84e11eeec136
Author: amurillo
Date: 2014-11-14 07:51 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/84e11eeec136
8064854: new hotspot build - hs25.40-b20
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 8c76e844a7f9
Author: dcubed
Date: 2014-11-15 11:22 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/8c76e844a7f9
8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC
8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86
Summary: Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files.
Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse
- make/solaris/makefiles/add_gnu_debuglink.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
Changeset: 89266fdfa9e6
Author: dsamersoff
Date: 2014-11-17 02:30 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/89266fdfa9e6
8059131: sawindbg.dll is not compiled with /SAFESEH
Summary: Make variable SAFESEH_FLAG replaced with /SAFESEH link option.
Reviewed-by: mgronlun, sla
! make/windows/makefiles/sa.make
Changeset: ec2c6fdd1ce6
Author: coleenp
Date: 2014-11-14 17:39 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ec2c6fdd1ce6
8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter
Summary: Signed bitfield size y can only have (1 << y)-1 values.
Reviewed-by: shade, dholmes, jrose, ctornqvi, gtriantafill
! src/share/vm/services/mallocTracker.hpp
! test/runtime/NMT/MallocSiteHashOverflow.java
Changeset: b2399f0d9611
Author: coleenp
Date: 2014-11-17 16:36 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b2399f0d9611
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
Changeset: 327e7269f90d
Author: coleenp
Date: 2014-06-30 14:58 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/327e7269f90d
8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms
Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files
Reviewed-by: stefank, coleenp, dholmes
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp
Changeset: 2f445c5048df
Author: coleenp
Date: 2014-11-17 19:35 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2f445c5048df
Merge
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
Changeset: 4e4ebe50c8e3
Author: kbarrett
Date: 2014-11-11 13:39 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4e4ebe50c8e3
8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
Summary: Suppress gc_alot during VM init, improve error for SLT uninitialized.
Reviewed-by: jmasa, brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
! src/share/vm/runtime/interfaceSupport.cpp
Changeset: b00e231d3cb2
Author: jmasa
Date: 2014-11-17 21:05 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b00e231d3cb2
Merge
Changeset: 10842d23f20a
Author: jiangli
Date: 2014-11-12 13:12 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/10842d23f20a
8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit.
Summary: Only enable the assert for current_stack_pointer after stub routines become available.
Reviewed-by: dholmes, roland, lfoltan
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
Changeset: 3375833a603e
Author: jiangli
Date: 2014-11-10 19:28 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3375833a603e
8064375: Change certain errors to warnings in CDS output.
Summary: Change CDS non-fatal preloading errors to warnings.
Reviewed-by: minqi, mseledtsov, coleenp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/memory/metaspaceShared.cpp
Changeset: f84125b6f69a
Author: jiangli
Date: 2014-11-18 00:56 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f84125b6f69a
Merge
Changeset: 600c44255e5f
Author: thartmann
Date: 2014-11-11 11:05 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/600c44255e5f
8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
Summary: Always use MDO if valid and always compile trivial methods with C1 if available.
Reviewed-by: kvn, iveresov
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
! test/compiler/whitebox/IsMethodCompilableTest.java
Changeset: e8bf410d5e23
Author: mgerdin
Date: 2014-11-14 14:23 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e8bf410d5e23
8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs
Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view
Reviewed-by: brutisso, dcubed, dholmes, stefank
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 82d3e7b5277a
Author: mgronlun
Date: 2014-11-19 18:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/82d3e7b5277a
8065361: Fixup headers and definitions for INCLUDE_TRACE
Reviewed-by: sla, stefank
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceEventIds.xsl
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/trace/traceTypes.xsl
! src/share/vm/trace/tracing.hpp
Changeset: fa6adc194d48
Author: mchung
Date: 2014-11-19 14:21 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fa6adc194d48
8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
Reviewed-by: coleenp, ccheung
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
Changeset: b840813adfcc
Author: jwilhelm
Date: 2014-11-21 12:08 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b840813adfcc
8065305: Make it possible to extend the G1CollectorPolicy
Summary: Added a G1CollectorPolicyExt where it is possible to extend the class.
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp
Changeset: 8d27d6113625
Author: sjohanss
Date: 2014-11-21 10:31 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/8d27d6113625
8065227: Report allocation context stats at end of cleanup
Summary: Moved allocation context update from remark to the cleanup phase.
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
Changeset: aa2442f89230
Author: amurillo
Date: 2014-11-21 10:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/aa2442f89230
Merge
! .hgtags
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: 5ea68fb91139
Author: amurillo
Date: 2014-11-21 10:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5ea68fb91139
Added tag hs25.40-b20 for changeset aa2442f89230
! .hgtags
Changeset: da381ecd299e
Author: asaha
Date: 2014-11-26 07:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/da381ecd299e
Added tag jdk8u40-b16 for changeset 5ea68fb91139
! .hgtags
Changeset: fb6a855141cb
Author: henryjen
Date: 2014-01-21 20:07 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fb6a855141cb
8028407: adjust-mflags.sh failed build with GNU Make 4.0 with -I<path contains j>
Reviewed-by: erikj
! make/bsd/makefiles/adjust-mflags.sh
! make/linux/makefiles/adjust-mflags.sh
! make/solaris/makefiles/adjust-mflags.sh
Changeset: 9dee5f673903
Author: simonis
Date: 2014-03-04 17:14 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9dee5f673903
8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX)
Reviewed-by: kvn
! make/aix/makefiles/adjust-mflags.sh
Changeset: ba05b10dea7e
Author: lana
Date: 2014-11-20 11:28 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ba05b10dea7e
Merge
Changeset: 280a67db7427
Author: amurillo
Date: 2014-11-25 09:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/280a67db7427
Merge
Changeset: 3562db849018
Author: lana
Date: 2014-11-26 13:58 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3562db849018
Merge
Changeset: b62a321c4d2e
Author: amurillo
Date: 2014-11-21 10:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b62a321c4d2e
8065385: new hotspot build - hs25.40-b21
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: bee8095780db
Author: thartmann
Date: 2014-11-20 11:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/bee8095780db
8050079: crash while compiling java.lang.ref.Finalizer::runFinalizer
Summary: Ignore non-instance Klasses in the subclass hierarchy.
Reviewed-by: kvn, iignatyev, jrose
! src/share/vm/code/dependencies.cpp
+ test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
+ test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 887a7cedb892
Author: iklam
Date: 2014-11-18 03:38 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/887a7cedb892
8064701: Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI
Summary: Added API to track bootclasspath modification
Reviewed-by: jiangli, dholmes, minqi
! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: c80ddae00f51
Author: iklam
Date: 2014-11-19 19:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c80ddae00f51
8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
Summary: Removed ThreadToNativeFromVM and use java_lang_String::as_utf8_string instead
Reviewed-by: dholmes, minqi
! src/share/vm/prims/whitebox.cpp
Changeset: e194d26c9f4e
Author: vlivanov
Date: 2014-10-24 09:13 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e194d26c9f4e
8058847: C2: EliminateAutoBox regression after 8042786
Reviewed-by: kvn, roland
! src/share/vm/opto/memnode.cpp
+ test/compiler/EliminateAutoBox/UnsignedLoads.java
Changeset: 6a528388c7da
Author: vlivanov
Date: 2014-11-11 04:46 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6a528388c7da
8060147: SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv
Reviewed-by: kvn, roland, coleenp, mgerdin
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp
Changeset: 9e69e8d1c900
Author: vlivanov
Date: 2014-11-24 07:29 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9e69e8d1c900
8058148: MaxNodeLimit and LiveNodeCountInliningCutoff
Reviewed-by: kvn, roland
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/node.cpp
Changeset: 6bf89bfe8185
Author: amurillo
Date: 2014-11-27 09:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6bf89bfe8185
Merge
Changeset: 01de5cfa06c1
Author: amurillo
Date: 2014-11-27 09:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/01de5cfa06c1
Added tag hs25.40-b21 for changeset 6bf89bfe8185
! .hgtags
Changeset: fc1f9b67fd8c
Author: amurillo
Date: 2014-12-02 09:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fc1f9b67fd8c
Merge
Changeset: 0d749db61a36
Author: katleman
Date: 2014-12-03 11:12 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0d749db61a36
Added tag jdk8u40-b17 for changeset fc1f9b67fd8c
! .hgtags
Changeset: dcccfe952e9b
Author: amurillo
Date: 2014-11-27 10:18 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/dcccfe952e9b
8066061: new hotspot build - hs25.40-b22
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: fe34c5ab0b35
Author: coleenp
Date: 2014-11-19 13:02 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fe34c5ab0b35
8042235: redefining method used by multiple MethodHandles crashes VM
Summary: note all MemberNames created on internal list for adjusting method entries.
Reviewed-by: sspitsyn, dcubed, lfoltan
! 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
+ test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java
Changeset: 97f4214e9a70
Author: coleenp
Date: 2014-12-01 09:38 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/97f4214e9a70
Merge
Changeset: ecccc23346fe
Author: thartmann
Date: 2014-11-26 08:06 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ecccc23346fe
8007993: hotspot.log w/ enabled LogCompilation can be an invalid XML
Summary: Open compilation log files in write-mode and close before deletion attempt.
Reviewed-by: vlivanov
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileLog.cpp
Changeset: 5b8e0f84f00f
Author: roland
Date: 2014-12-01 22:27 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5b8e0f84f00f
8054478: C2: Incorrectly compiled char[] array access crashes JVM
Summary: dead backbranch in main loop results in erroneous array access
Reviewed-by: kvn, 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: 4c228230f1d6
Author: roland
Date: 2014-11-27 16:54 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4c228230f1d6
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: b12418b0d05c
Author: roland
Date: 2014-12-02 10:43 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b12418b0d05c
Merge
Changeset: abb8b1de96ff
Author: iignatyev
Date: 2014-12-02 20:13 +0300
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/abb8b1de96ff
8062742: compiler/EliminateAutoBox/UnsignedLoads.java fails with client vm
Reviewed-by: kvn, rbackman, anoll, vlivanov, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com
! test/compiler/EliminateAutoBox/UnsignedLoads.java
Changeset: c03d85ef5e6a
Author: mchung
Date: 2014-12-02 08:42 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c03d85ef5e6a
8065765: Missing space in output message from -XX:+CheckEndorsedAndExtDirs
Reviewed-by: hseigel, ccheung
! src/share/vm/runtime/arguments.cpp
! test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
Changeset: 0b86bdf28e07
Author: mchung
Date: 2014-12-02 18:09 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0b86bdf28e07
Merge
Changeset: dc763d49b82d
Author: kvn
Date: 2014-12-02 12:08 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/dc763d49b82d
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: a8ebd6f1b030
Author: sla
Date: 2014-12-02 15:01 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/a8ebd6f1b030
8058448: Disable JPRT submissions from the hotspot repo
Reviewed-by: dholmes
- make/jprt.properties
Changeset: f913964f3fde
Author: kvn
Date: 2014-12-02 12:24 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f913964f3fde
8066199: C2 escape analysis prevents VM from exiting quickly
Summary: Check for safepoint and block during EA Connection graph construction.
Reviewed-by: roland, vlivanov, shade
! src/share/vm/opto/escape.cpp
Changeset: 3f4a5fdca318
Author: kvn
Date: 2014-12-03 17:41 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3f4a5fdca318
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: d4caf9c96afd
Author: igerasim
Date: 2014-02-28 16:00 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d4caf9c96afd
8035893: JVM_GetVersionInfo fails to zero structure
Reviewed-by: sla, zgu
! src/share/vm/prims/jvm.cpp
Changeset: 03b7d9efd9fd
Author: dbuck
Date: 2014-12-04 07:54 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/03b7d9efd9fd
Merge
Changeset: bc5a90a4db47
Author: amurillo
Date: 2014-12-05 09:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/bc5a90a4db47
Merge
- make/jprt.properties
Changeset: 31d3306aad29
Author: amurillo
Date: 2014-12-05 09:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/31d3306aad29
Added tag hs25.40-b22 for changeset bc5a90a4db47
! .hgtags
Changeset: f25953cb4e18
Author: katleman
Date: 2014-12-10 14:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f25953cb4e18
Added tag jdk8u40-b18 for changeset 31d3306aad29
! .hgtags
Changeset: 71690386cf84
Author: jeff
Date: 2014-12-01 18:08 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/71690386cf84
8057629: Third Party License Readme update for 8u40
Reviewed-by: tbell
! THIRD_PARTY_README
Changeset: ea6dbaa4bf8e
Author: amurillo
Date: 2014-12-02 10:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ea6dbaa4bf8e
Merge
Changeset: fbd65124cdaa
Author: lana
Date: 2014-12-09 13:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fbd65124cdaa
Merge
Changeset: 57490e455c30
Author: lana
Date: 2014-12-11 13:39 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/57490e455c30
Merge
Changeset: 9c8dbbd8694a
Author: amurillo
Date: 2014-12-05 10:04 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9c8dbbd8694a
8066647: new hotspot build - hs25.40-b23
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 0558eb13dcf3
Author: iklam
Date: 2014-12-04 15:20 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0558eb13dcf3
8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
Summary: in FileMapInfo::fail_continue do not set UseSharedSpaces = false
Reviewed-by: dholmes, ccheung
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspaceShared.cpp
+ test/runtime/SharedArchiveFile/PrintSharedArchiveAndExit.java
Changeset: b6585ac86988
Author: roland
Date: 2014-12-04 14:34 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b6585ac86988
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: b5eb829bbce1
Author: iveresov
Date: 2014-12-09 12:25 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b5eb829bbce1
8066900: Array Out Of Bounds Exception causes variable corruption
Summary: Fix FP registers save/restore during exception handling
Reviewed-by: kvn, vlivanov
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
+ test/compiler/exceptions/SumTest.java
Changeset: 0fa1f71a905b
Author: stefank
Date: 2014-12-11 11:13 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0fa1f71a905b
8065634: Crash in InstanceKlass::clean_method_data when _method is NULL
Reviewed-by: coleenp, hseigel, poonam
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
Changeset: 8c08b28b7eee
Author: stefank
Date: 2014-12-11 10:38 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/8c08b28b7eee
Merge
Changeset: d3f3f7677537
Author: roland
Date: 2014-11-25 17:33 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d3f3f7677537
6898462: The escape analysis with G1 cause crash assertion src/share/vm/runtime/vframeArray.cpp:94
Summary: OOM during reallocation of scalar replaced objects in deoptimization causes crashes
Reviewed-by: kvn, jrose
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vframeArray.hpp
+ test/compiler/uncommontrap/TestDeoptOOM.java
Changeset: 793204f5528a
Author: roland
Date: 2014-12-10 16:45 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/793204f5528a
8067144: SIGSEGV with +TraceDeoptimization in Deoptimization::print_objects
Summary: -XX:+TraceDeoptimization tries to print realloc'ed objects even when there are none
Reviewed-by: kvn
! src/share/vm/runtime/deoptimization.cpp
+ test/compiler/uncommontrap/TraceDeoptimizationNoRealloc.java
Changeset: e3d0aaab84aa
Author: roland
Date: 2014-12-09 18:49 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e3d0aaab84aa
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: d9e22e15d3f6
Author: roland
Date: 2014-12-05 18:03 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d9e22e15d3f6
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: 28f116adb50c
Author: mseledtsov
Date: 2014-12-11 18:53 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/28f116adb50c
8067232: [TESTBUG] runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java fails with ClassNotFoundException
Summary: Added explicit build instructions for test library
Reviewed-by: minqi, mchung, jiangli
! test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
Changeset: c5e86c5cd22e
Author: goetz
Date: 2014-12-12 08:48 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c5e86c5cd22e
8066964: ppc64: argument and return type profiling, fix problem with popframe
Reviewed-by: roland, kvn
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/interp_masm_ppc_64.hpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.hpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/templateInterpreter_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp
! src/os_cpu/aix_ppc/vm/os_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/prefetch_aix_ppc.inline.hpp
! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.hpp
! src/os_cpu/aix_ppc/vm/thread_aix_ppc.hpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
Changeset: f8fc5cbe082c
Author: amurillo
Date: 2014-12-12 10:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f8fc5cbe082c
Merge
Changeset: adc3127d2e09
Author: amurillo
Date: 2014-12-12 10:31 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/adc3127d2e09
Added tag hs25.40-b23 for changeset f8fc5cbe082c
! .hgtags
Changeset: d9349fa88223
Author: amurillo
Date: 2014-12-16 09:30 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d9349fa88223
Merge
Changeset: c3933f52eeb3
Author: katleman
Date: 2014-12-17 10:43 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c3933f52eeb3
Added tag jdk8u40-b19 for changeset d9349fa88223
! .hgtags
Changeset: fd75f3dc8e1c
Author: asaha
Date: 2015-01-02 13:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fd75f3dc8e1c
Added tag jdk8u40-b20 for changeset c3933f52eeb3
! .hgtags
Changeset: 7e70976b4d0f
Author: amurillo
Date: 2015-01-07 15:49 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7e70976b4d0f
8068631: new hotspot build - hs25.40-b24
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 4b7c96fba3d8
Author: fzhinkin
Date: 2014-11-26 14:17 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4b7c96fba3d8
8037968: Add tests on alignment of objects copied to survivor space
Reviewed-by: jmasa, dfazunen
! test/TEST.groups
+ test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
+ test/gc/survivorAlignment/AlignmentHelper.java
+ test/gc/survivorAlignment/SurvivorAlignmentTestMain.java
+ test/gc/survivorAlignment/TestAllocationInEden.java
+ test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
+ test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
+ test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
+ test/gc/survivorAlignment/TestPromotionToSurvivor.java
Changeset: 75d8afb5d37a
Author: fzhinkin
Date: 2014-12-15 18:11 +0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/75d8afb5d37a
8066143: [TESTBUG] New tests in gc/survivorAlignment/ fails
Reviewed-by: jmasa
! test/gc/arguments/TestSurvivorAlignmentInBytesOption.java
! test/gc/survivorAlignment/TestAllocationInEden.java
! test/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/gc/survivorAlignment/TestPromotionToSurvivor.java
Changeset: d2e9a6bec4f2
Author: amurillo
Date: 2015-01-09 08:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d2e9a6bec4f2
Merge
Changeset: 25ec4a674337
Author: amurillo
Date: 2015-01-09 08:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/25ec4a674337
Added tag hs25.40-b24 for changeset d2e9a6bec4f2
! .hgtags
Changeset: 3bea2cc4c941
Author: katleman
Date: 2015-01-14 16:26 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/3bea2cc4c941
Added tag jdk8u40-b21 for changeset 25ec4a674337
! .hgtags
Changeset: fe58b5771459
Author: asaha
Date: 2014-07-08 09:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fe58b5771459
Added tag jdk8u31-b00 for changeset 5bb683bbe2c7
! .hgtags
Changeset: 6366f612ac2c
Author: asaha
Date: 2014-07-09 12:07 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6366f612ac2c
8049760: Increment minor version of HSx for 8u31 and initialize the build number
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 9826742fa96a
Author: asaha
Date: 2014-07-14 07:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9826742fa96a
Merge
! .hgtags
! make/hotspot_version
Changeset: 341af2f08515
Author: asaha
Date: 2014-07-14 15:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/341af2f08515
Merge
! .hgtags
! make/hotspot_version
Changeset: 1c198f9c8854
Author: asaha
Date: 2014-07-22 10:39 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/1c198f9c8854
Merge
! .hgtags
Changeset: 6e7f1382ca62
Author: coffeys
Date: 2014-08-01 11:04 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6e7f1382ca62
Merge
! .hgtags
! make/hotspot_version
Changeset: 31845bc861c5
Author: coffeys
Date: 2014-08-07 12:23 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/31845bc861c5
Merge
! .hgtags
Changeset: 609faa407cfd
Author: iveresov
Date: 2014-08-08 15:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/609faa407cfd
8047130: Fewer escapes from escape analysis
Summary: Treat max_stack attribute as an int in bytecode escape analyzer
Reviewed-by: kvn, twisti, ahgross
! src/share/vm/ci/bcEscapeAnalyzer.cpp
Changeset: 8210e5f2e21b
Author: jiangli
Date: 2014-08-12 17:46 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/8210e5f2e21b
8044269: Analysis of archive files.
Summary: Add checksum verification.
Reviewed-by: iklam, dholmes, mschoene
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 42c091d63c72
Author: tschatzl
Date: 2014-08-04 10:49 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/42c091d63c72
8048949: Requeue queue implementation
Summary: devirtualize flush and move calls
Reviewed-by: brutisso, tschatzl, mschoene
Contributed-by: kim.barrett at oracle.com
! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
Changeset: cafabb1a240d
Author: asaha
Date: 2014-08-19 06:06 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/cafabb1a240d
Merge
! .hgtags
Changeset: 6709b033c725
Author: asaha
Date: 2014-08-19 07:28 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6709b033c725
Merge
Changeset: a4fdab16b621
Author: brutisso
Date: 2014-08-19 11:17 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/a4fdab16b621
8049253: Better GC validation
Summary: Also reviewed by: boris.molodenkov at oracle.com
Reviewed-by: dcubed, minqi, mschoene
Contributed-by: yasuenag at gmail.com, bengt.rutisson at oracle.com
! src/share/vm/utilities/defaultStream.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: cc5695d376f1
Author: asaha
Date: 2014-08-26 11:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/cc5695d376f1
Merge
! .hgtags
! make/hotspot_version
Changeset: 57d0dc8ab85b
Author: asaha
Date: 2014-09-02 13:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/57d0dc8ab85b
Merge
! .hgtags
Changeset: 75430ce42425
Author: iveresov
Date: 2014-08-13 17:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/75430ce42425
8054883: Segmentation error while running program
Summary: Fix pattern matching of range check
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
Changeset: e2ed74d2e054
Author: poonam
Date: 2014-08-19 02:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e2ed74d2e054
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: b68c022a36dd
Author: asaha
Date: 2014-09-08 13:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b68c022a36dd
Merge
! .hgtags
Changeset: 7c9925f21c25
Author: hseigel
Date: 2014-08-02 16:28 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7c9925f21c25
8051012: Regression in verifier for <init> method call from inside of a branch
Summary: Fix stackmap matching for branches.
Reviewed-by: coleenp, lfoltan, acorn
! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
Changeset: 7edb04063a42
Author: katleman
Date: 2014-08-14 12:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7edb04063a42
Added tag jdk8u20-b31 for changeset 7c9925f21c25
! .hgtags
Changeset: 7ebfc4557ca5
Author: asaha
Date: 2014-09-11 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/7ebfc4557ca5
Merge
! .hgtags
! src/share/vm/classfile/verifier.cpp
Changeset: 56636836cfa1
Author: asaha
Date: 2014-09-11 13:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/56636836cfa1
Merge
! .hgtags
Changeset: 5bb686ae3b89
Author: asaha
Date: 2014-09-17 12:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5bb686ae3b89
Merge
! .hgtags
Changeset: 2b74950dc0e5
Author: asaha
Date: 2014-09-22 11:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2b74950dc0e5
Added tag jdk8u31-b01 for changeset 5bb686ae3b89
! .hgtags
Changeset: 52265832af92
Author: asaha
Date: 2014-09-24 08:28 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/52265832af92
Merge
! .hgtags
Changeset: 5b625213c851
Author: katleman
Date: 2014-09-23 18:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5b625213c851
Added tag jdk8u20-b32 for changeset 7edb04063a42
! .hgtags
Changeset: f0b9411c2e07
Author: asaha
Date: 2014-09-24 08:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/f0b9411c2e07
Merge
! .hgtags
Changeset: 087678da9660
Author: asaha
Date: 2014-09-24 10:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/087678da9660
Merge
! .hgtags
Changeset: 401cbaa475b4
Author: asaha
Date: 2014-09-29 11:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/401cbaa475b4
Added tag jdk8u31-b02 for changeset 087678da9660
! .hgtags
Changeset: b95f13f05f55
Author: asaha
Date: 2014-10-06 14:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b95f13f05f55
Added tag jdk8u31-b03 for changeset 401cbaa475b4
! .hgtags
Changeset: c3528699fb33
Author: asaha
Date: 2014-10-07 08:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c3528699fb33
Merge
! .hgtags
Changeset: 631f0c7b49c0
Author: katleman
Date: 2014-10-09 11:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/631f0c7b49c0
Added tag jdk8u25-b31 for changeset c3528699fb33
! .hgtags
Changeset: 2c75e5ef41e9
Author: asaha
Date: 2014-10-09 12:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/2c75e5ef41e9
Merge
! .hgtags
Changeset: 01dcaba9b3f3
Author: jmasa
Date: 2014-09-26 17:48 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/01dcaba9b3f3
8047125: (ref) More phantom object references
Reviewed-by: mchung, dfuchs, ahgross, jmasa, brutisso, mgerdin
Contributed-by: kim.barrett at oracle.com
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/memory/referenceType.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 060cdf93040c
Author: mgerdin
Date: 2014-10-09 15:42 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/060cdf93040c
8055479: TLAB stability
Reviewed-by: brutisso, stefank, ahgross
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
Changeset: e0918820dac1
Author: asaha
Date: 2014-10-13 12:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e0918820dac1
Added tag jdk8u31-b04 for changeset 060cdf93040c
! .hgtags
Changeset: 6baea9ff2da1
Author: asaha
Date: 2014-10-20 13:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6baea9ff2da1
8061523: Increment hsx 25.31 build to b02 for 8u31-b05
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 4b26b980ec8d
Author: hseigel
Date: 2014-10-20 15:14 -0400
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4b26b980ec8d
8058982: Better verification of an exceptional invokespecial
Summary: Throw VerifyError for illegal accesses
Reviewed-by: acorn, ahgross, coleenp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
Changeset: 6e56d7f1634f
Author: jmasa
Date: 2013-11-21 09:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6e56d7f1634f
8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
Reviewed-by: tschatzl, brutisso
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
Changeset: e620c670a9a7
Author: asaha
Date: 2014-10-20 14:31 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e620c670a9a7
Added tag jdk8u31-b05 for changeset 6e56d7f1634f
! .hgtags
Changeset: c2844108a708
Author: asaha
Date: 2014-10-23 12:02 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c2844108a708
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/dirtyCardQueue.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/satbQueue.cpp
! src/share/vm/gc_implementation/g1/satbQueue.hpp
! src/share/vm/gc_implementation/shared/parGCAllocBuffer.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/referenceProcessor.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/ostream.cpp
Changeset: 6b9488e6d7ee
Author: asaha
Date: 2014-10-24 11:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6b9488e6d7ee
8062084: Increment hsx 25.31 build to b03 for 8u31-b06
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 271a32147391
Author: morris
Date: 2014-09-18 11:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/271a32147391
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: e9f815c3f21c
Author: asaha
Date: 2014-10-27 12:56 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e9f815c3f21c
Added tag jdk8u31-b06 for changeset 271a32147391
! .hgtags
Changeset: d961743b7897
Author: asaha
Date: 2014-10-31 15:22 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d961743b7897
Merge
! .hgtags
! make/hotspot_version
! src/cpu/sparc/vm/sparc.ad
Changeset: ee10217e3d03
Author: asaha
Date: 2014-11-05 15:35 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ee10217e3d03
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
Changeset: 50d462891a4d
Author: asaha
Date: 2014-11-03 12:33 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/50d462891a4d
Added tag jdk8u31-b07 for changeset e9f815c3f21c
! .hgtags
Changeset: fc1348524f65
Author: asaha
Date: 2014-11-06 09:15 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/fc1348524f65
Merge
! .hgtags
Changeset: 02c7eebe5f52
Author: asaha
Date: 2014-11-19 12:52 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/02c7eebe5f52
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: 9fa3bf3043a2
Author: asaha
Date: 2014-11-26 08:14 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9fa3bf3043a2
Merge
! .hgtags
! make/hotspot_version
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: 053480240c16
Author: asaha
Date: 2014-11-06 22:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/053480240c16
8064303: Increment hsx 25.31 build to b04 for 8u31-b08
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: a900276e4af8
Author: dbuck
Date: 2014-11-06 02:34 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/a900276e4af8
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: c4fdacb50cc7
Author: asaha
Date: 2014-11-10 10:32 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c4fdacb50cc7
8064494: Increment the build value to b05 for hs25.31 in 8u31-b08
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: cc74ca225166
Author: dbuck
Date: 2014-10-31 12:05 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/cc74ca225166
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: 245d29ed5db5
Author: asaha
Date: 2014-11-10 11:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/245d29ed5db5
Added tag jdk8u31-b08 for changeset cc74ca225166
! .hgtags
Changeset: 8a5a47b6e931
Author: asaha
Date: 2014-11-17 12:38 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/8a5a47b6e931
Added tag jdk8u31-b09 for changeset 245d29ed5db5
! .hgtags
Changeset: dd00ce8e80fc
Author: asaha
Date: 2014-11-24 09:18 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/dd00ce8e80fc
8065786: Increment the build value to b06 for hs25.31 in 8u31-b10
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: d7b6bdd51abe
Author: gthornbr
Date: 2014-11-17 15:51 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d7b6bdd51abe
8050807: Better performing performance data handling
Reviewed-by: dcubed, pnauman, ctornqvi, dholmes, mschoene
Contributed-by: gerald.thornbrugh at oracle.com
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: d40c3431846c
Author: asaha
Date: 2014-11-24 13:34 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/d40c3431846c
Added tag jdk8u31-b10 for changeset d7b6bdd51abe
! .hgtags
Changeset: 42f27b59c550
Author: asaha
Date: 2014-11-26 08:57 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/42f27b59c550
Merge
! .hgtags
! make/hotspot_version
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 9b4d6de0a838
Author: asaha
Date: 2014-12-04 11:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9b4d6de0a838
Merge
! .hgtags
! make/hotspot_version
Changeset: 4b41145051ab
Author: asaha
Date: 2014-12-12 09:37 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4b41145051ab
Merge
! .hgtags
! make/hotspot_version
- make/jprt.properties
! src/share/vm/runtime/arguments.cpp
Changeset: b3a8626eefc5
Author: asaha
Date: 2014-12-02 09:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/b3a8626eefc5
8066452: Increment the build value to b07 for hs25.31 in 8u31-b11
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 9906d432d6db
Author: drchase
Date: 2014-12-01 13:06 -0500
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/9906d432d6db
8064524: Compiler code generation improvements
Reviewed-by: jrose, acorn, vlivanov
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: e13839545238
Author: asaha
Date: 2014-12-02 11:10 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/e13839545238
Added tag jdk8u31-b11 for changeset 9906d432d6db
! .hgtags
Changeset: 4206e725d584
Author: asaha
Date: 2014-12-08 12:28 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4206e725d584
Added tag jdk8u31-b12 for changeset e13839545238
! .hgtags
Changeset: c4f1e23c4139
Author: asaha
Date: 2014-12-16 14:02 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/c4f1e23c4139
Merge
! .hgtags
! make/hotspot_version
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/dependencies.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: 6bed0ca7a09a
Author: asaha
Date: 2014-12-17 12:48 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6bed0ca7a09a
Merge
! .hgtags
! make/hotspot_version
Changeset: 6387abe3e6dc
Author: asaha
Date: 2014-12-17 17:53 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6387abe3e6dc
Added tag jdk8u31-b13 for changeset 4206e725d584
! .hgtags
Changeset: 076f441aa9b7
Author: asaha
Date: 2014-12-23 10:17 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/076f441aa9b7
Merge
! .hgtags
Changeset: bd4bd6afadf7
Author: asaha
Date: 2015-01-02 14:10 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/bd4bd6afadf7
Merge
! .hgtags
Changeset: 6ac667bd4eb1
Author: asaha
Date: 2015-01-15 11:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/6ac667bd4eb1
Merge
! .hgtags
! make/hotspot_version
Changeset: 5dd74b444f38
Author: amurillo
Date: 2015-01-16 11:00 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/5dd74b444f38
8069209: new hotspot build - hs25.40-b25
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: ae52ee069062
Author: sjohanss
Date: 2015-01-12 15:24 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/ae52ee069062
8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
Summary: Making sure committed memory is cleared when re-committed, even if using large pages.
Reviewed-by: jwilhelm, tschatzl
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.cpp
! src/share/vm/gc_implementation/g1/g1PageBasedVirtualSpace.hpp
! src/share/vm/gc_implementation/g1/g1RegionToSpaceMapper.cpp
Changeset: 0f0cb4eeab2d
Author: amurillo
Date: 2015-01-16 13:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0f0cb4eeab2d
Merge
Changeset: 28bcefe20ba5
Author: amurillo
Date: 2015-01-16 13:50 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/28bcefe20ba5
Added tag hs25.40-b25 for changeset 0f0cb4eeab2d
! .hgtags
Changeset: 0ee548a1cda0
Author: amurillo
Date: 2015-01-20 13:47 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0ee548a1cda0
Merge
! .hgtags
! make/hotspot_version
Changeset: 0e67683b7001
Author: katleman
Date: 2015-01-21 12:19 -0800
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/0e67683b7001
Added tag jdk8u40-b22 for changeset 0ee548a1cda0
! .hgtags
Changeset: 4f902e26d7e3
Author: enevill
Date: 2015-02-03 16:48 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/4f902e26d7e3
Merge up to jdk8u40-b23
! .hgtags
! THIRD_PARTY_README
! make/hotspot_version
- make/jprt.properties
! make/linux/makefiles/mapfile-vers-debug
- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/sa.make
! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/metadataFactory.hpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/memory/referenceProcessor.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/oops/typeArrayOop.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/subnode.cpp
! src/share/vm/opto/subnode.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vframeArray.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/services/runtimeService.cpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceEventIds.xsl
! src/share/vm/trace/traceTypes.xsl
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp
! test/TEST.groups
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 44142a22d60f
Author: enevill
Date: 2015-02-04 12:13 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/44142a22d60f
8072129: [AARCH64] missing fix for 8066900
Summary: add 8066900 fix to arm64 code.
! src/cpu/aarch64/vm/c1_Runtime1_aarch64.cpp
More information about the aarch64-port-dev
mailing list