hg: nashorn/jdk9/hotspot: 86 new changesets
james.laskey at oracle.com
james.laskey at oracle.com
Tue Jan 14 06:16:17 PST 2014
Changeset: aec3226be72d
Author: cl
Date: 2013-11-14 09:04 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/aec3226be72d
Added tag jdk8-b116 for changeset 52b076e6ffae
! .hgtags
Changeset: 20c72bec2707
Author: amurillo
Date: 2013-11-08 07:13 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/20c72bec2707
8028061: new hotspot build - hs25-b59
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 9d8b29a0548c
Author: mgerdin
Date: 2013-11-08 16:48 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/9d8b29a0548c
8027237: New tests on ReservedSpace/VirtualSpace classes
Summary: Three tests added: 1) test stressing VirtualSpace by resizing it constantly 2) test running unit tests in several threads 3) test checking protected area in ReservedHeapSpace class
Reviewed-by: stefank, zgu
Contributed-by: aleksey.timofeev at oracle.com
! src/share/vm/prims/whitebox.cpp
+ test/runtime/memory/ReadFromNoaccessArea.java
+ test/runtime/memory/RunUnitTestsConcurrently.java
+ test/runtime/memory/StressVirtualSpaceResize.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 19f8a5d7600b
Author: mgerdin
Date: 2013-11-08 23:49 +0000
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/19f8a5d7600b
Merge
Changeset: fce21ac5968d
Author: acorn
Date: 2013-11-13 07:31 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/fce21ac5968d
8027229: ICCE expected for >=2 maximally specific default methods.
Summary: Need to process defaults for interfaces for invokespecial
Reviewed-by: lfoltan, hseigel, coleenp, jrose
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! src/share/vm/oops/klassVtable.cpp
Changeset: 41cb10cbfb3c
Author: coleenp
Date: 2013-11-13 16:42 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/41cb10cbfb3c
8025937: assert(existing_f1 == NULL || existing_f1 == f1) failed: illegal field change
Summary: Create extra constant pool cache entries for invokespecial/InterfaceMethodref to hold the alternate resolution.
Reviewed-by: jrose, lfoltan, hseigel
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/cpCache.hpp
Changeset: 4288e54fd145
Author: jwilhelm
Date: 2013-10-21 18:51 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/4288e54fd145
8026851: Remove unnecessary code in GenRemSet
Summary: Removed the GenRemSet::rem_set_name() since we only have one remset.
Reviewed-by: stefank, mgerdin, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
Changeset: 3aee6bc29547
Author: jwilhelm
Date: 2013-10-21 18:52 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/3aee6bc29547
8026852: Use restricted_align_down in collector policy code
Summary: Moved restricted_align_down to globalDefinitions and renamed it align_size_down_bounded
Reviewed-by: stefank, mgerdin, tschatzl
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 46d7652b223c
Author: jwilhelm
Date: 2013-10-21 18:56 +0200
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/46d7652b223c
8026853: Prepare GC code for collector policy regression fix
Summary: Cleanup related to the NewSize and MaxNewSize bugs
Reviewed-by: tschatzl, jcoomes, ehelin
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/genCollectedHeap.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
Changeset: 8f07aa079343
Author: jwilhelm
Date: 2013-11-01 17:09 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/8f07aa079343
8016309: assert(eden_size > 0 && survivor_size > 0) failed: just checking
7057939: jmap shows MaxNewSize=4GB when Java is using parallel collector
Summary: Major cleanup of the collectorpolicy classes
Reviewed-by: tschatzl, jcoomes
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! 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/parallelScavenge/adjoiningGenerations.cpp
! src/share/vm/gc_implementation/parallelScavenge/adjoiningGenerations.hpp
! src/share/vm/gc_implementation/parallelScavenge/asPSOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp
+ src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! test/gc/arguments/TestMaxHeapSizeTools.java
+ test/gc/arguments/TestMaxNewSize.java
Changeset: 610be0309a79
Author: amurillo
Date: 2013-11-02 13:02 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/610be0309a79
Merge
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 28674af341ac
Author: tschatzl
Date: 2013-11-07 15:17 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/28674af341ac
8027756: assert(!hr->isHumongous()) failed: code root in humongous region?
Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts.
Reviewed-by: jmasa, tamao
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
+ test/gc/g1/TestHumongousCodeCacheRoots.java
Changeset: 40b8c6bad703
Author: jmasa
Date: 2013-10-16 15:14 -0700
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/40b8c6bad703
8024954: CMS: CMSClassUnloadingMaxInterval is not implemented correctly. This change is also part of the fix for 8024483.
Reviewed-by: mgerdin, brutisso, tschatzl
Contributed-by: jwha at google.com
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: 592d8b01fedd
Author: jmasa
Date: 2013-11-08 06:14 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/592d8b01fedd
8024483: assertion failure: (!mirror_alive || loader_alive) failed:
Reviewed-by: brutisso, tschatzl, mgerdin
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: 3ad2b68d107e
Author: jwilhelm
Date: 2013-11-10 00:07 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/3ad2b68d107e
8027911: Assertion in the collector policy when running gc/arguments/TestMaxNewSize.java
Summary: Update NewSize when _initial_gen0_size is changed
Reviewed-by: tschatzl, brutisso
! src/share/vm/memory/collectorPolicy.cpp
Changeset: 236cecd9ec97
Author: jwilhelm
Date: 2013-11-11 13:50 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/236cecd9ec97
8028093: Initial young size is smaller than minimum young size
Summary: Remove min_gen1_size argument from adjust_gen0_sizes()
Reviewed-by: tschatzl, brutisso
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.hpp
Changeset: bde526e3667e
Author: jwilhelm
Date: 2013-11-11 05:05 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/bde526e3667e
Merge
Changeset: 11b116661830
Author: mgerdin
Date: 2013-11-11 16:20 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/11b116661830
Merge
! src/share/vm/memory/metaspace.cpp
Changeset: ee527493b36d
Author: sjohanss
Date: 2013-11-08 17:46 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/ee527493b36d
8027960: Assertion assert(end >= start) failed during nightly testing on solaris
Summary: Needed to update _space_alignment in generation sizer to ensure correct sizing of spaces.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
Changeset: 755c423791ab
Author: ehelin
Date: 2013-11-14 21:05 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/755c423791ab
Merge
! src/share/vm/prims/whitebox.cpp
Changeset: e2509677809c
Author: vlivanov
Date: 2013-11-08 01:13 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e2509677809c
8023037: Race between ciEnv::register_method and nmethod::make_not_entrant_or_zombie
Reviewed-by: kvn, iveresov
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 83c8f6f4ab09
Author: drchase
Date: 2013-11-08 14:19 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/83c8f6f4ab09
Merge
Changeset: 1dcea64e9f00
Author: kvn
Date: 2013-11-11 11:53 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/1dcea64e9f00
8024830: SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get
Summary: Exclude last input argument's stack slots from vector's spilling masks.
Reviewed-by: iveresov
! src/share/vm/opto/matcher.cpp
Changeset: 78da3894b86f
Author: anoll
Date: 2013-11-12 09:32 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/78da3894b86f
8027593: performance drop with constrained codecache starting with hs25 b111
Summary: Fixed proper sweeping of small code cache sizes
Reviewed-by: kvn, iveresov
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
Changeset: 144b23411b51
Author: roland
Date: 2013-11-12 13:58 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/144b23411b51
8027632: assert(xtype->klass_is_exact()) failed: Should be exact at graphKit.cpp
Summary: receiver type collected by profiling for default method may be interface
Reviewed-by: kvn, iveresov
! src/share/vm/c1/c1_GraphBuilder.cpp
Changeset: f675976a61e7
Author: rbackman
Date: 2013-11-12 13:47 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/f675976a61e7
8028198: SIGSEGV in PhaseIdealLoop::build_loop_late_post
Reviewed-by: iveresov, kvn
! src/share/vm/opto/loopopts.cpp
+ test/compiler/intrinsics/mathexact/SplitThruPhiTest.java
Changeset: b957c650babb
Author: rbackman
Date: 2013-11-12 14:52 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/b957c650babb
8028207: assert(_outcnt==1) failed: not unique in compile.cpp
Reviewed-by: iveresov, kvn
! src/share/vm/opto/mathexactnode.hpp
+ test/compiler/intrinsics/mathexact/GVNTest.java
Changeset: e6ba215af802
Author: roland
Date: 2013-11-13 09:45 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e6ba215af802
8027631: "unexpected profiling mismatch" error with new type profiling
Summary: inlined method handle calls can call methods with different signatures
Reviewed-by: kvn, iveresov
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
+ test/compiler/profiling/TestUnexpectedProfilingMismatch.java
Changeset: 924c32982a12
Author: roland
Date: 2013-11-13 01:50 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/924c32982a12
Merge
Changeset: 6e1826d5c23e
Author: roland
Date: 2013-11-13 13:45 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/6e1826d5c23e
8027572: assert(r != 0) failed: invalid
Summary: null classes should be expected in profiles with conflicts
Reviewed-by: kvn, iveresov
! src/share/vm/ci/ciMethodData.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/unloadingconflict/B.java
+ test/compiler/profiling/unloadingconflict/TestProfileConflictClassUnloading.java
Changeset: e74074c34312
Author: vlivanov
Date: 2013-11-14 09:14 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e74074c34312
8028159: C2: compiler stack overflow during inlining of @ForceInline methods
Reviewed-by: roland, kvn
! 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: df0df745224c
Author: drchase
Date: 2013-11-14 15:58 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/df0df745224c
Merge
Changeset: 6f206b5d258f
Author: drchase
Date: 2013-11-14 13:38 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/6f206b5d258f
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: c78d517c7ea4
Author: amurillo
Date: 2013-11-15 07:50 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/c78d517c7ea4
Merge
Changeset: f573d00213b7
Author: amurillo
Date: 2013-11-15 07:50 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/f573d00213b7
Added tag hs25-b59 for changeset c78d517c7ea4
! .hgtags
Changeset: 55be5aac78e2
Author: cl
Date: 2013-11-21 09:22 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/55be5aac78e2
Added tag jdk8-b117 for changeset f573d00213b7
! .hgtags
Changeset: 854a42db7069
Author: amurillo
Date: 2013-11-15 07:58 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/854a42db7069
8028444: new hotspot build - hs25-b60
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 570aaefce624
Author: morris
Date: 2013-11-18 12:26 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/570aaefce624
8028319: ConflictingDefaultsTest.testReabstract spins when running with -mode invoke and -Xcomp
Summary: Change _abstract_method_handler to return AbstractMethodError i2c, c2i and c2iv entries.
Reviewed-by: kvn, vlivanov
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 938e1e64e28f
Author: anoll
Date: 2013-11-14 19:27 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/938e1e64e28f
8028306: nsk stress tests, CodeCache fills, then safepoint asserts
Summary: Move handle_full_code_cache() out of block that forbids safepoints
Reviewed-by: kvn, iveresov
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/runtime/sweeper.cpp
Changeset: fca8f4799229
Author: roland
Date: 2013-11-20 12:46 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/fca8f4799229
8028308: nsk regression, assert(obj->is_oop()) failed: not an oop
Summary: rbp not restored when stack overflow is thrown from deopt/uncommon trap blobs
Reviewed-by: kvn, iveresov
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
+ test/compiler/uncommontrap/TestStackBangRbp.java
Changeset: cdf20166ec45
Author: minqi
Date: 2013-11-13 16:24 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/cdf20166ec45
8025632: Remove all references to MagicLambdaImpl from Hotspot
Summary: MagicLambdaImpl was removed from jdk side, this should be done in vm side too
Reviewed-by: coleenp, hseigel, rdurbin
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! test/compiler/jsr292/ConcurrentClassLoadingTest.java
Changeset: 3edddbff4865
Author: minqi
Date: 2013-11-13 16:35 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/3edddbff4865
Merge
Changeset: b03f33670080
Author: sla
Date: 2013-11-14 19:30 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/b03f33670080
6606002: jinfo doesn't detect dynamic vm flags changing
Reviewed-by: coleenp, jbachorik, sspitsyn
! agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
Changeset: 5280822ddfcd
Author: sla
Date: 2013-11-14 20:03 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/5280822ddfcd
6626412: jstack using SA prints some info messages into err stream
Reviewed-by: coleenp, farvidsson, jbachorik, dsamersoff, sspitsyn
! agent/src/share/classes/sun/jvm/hotspot/tools/Tool.java
Changeset: 438fe38c63c8
Author: mgronlun
Date: 2013-11-15 21:39 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/438fe38c63c8
Merge
! src/share/vm/runtime/globals.hpp
Changeset: d61a1a166f44
Author: coleenp
Date: 2013-11-15 17:20 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/d61a1a166f44
8028347: Rewriter::scan_method asserts with array oob in RT_Baseline
Summary: Fix reversing rewriting for invokespecial
Reviewed-by: jrose, hseigel
! src/share/vm/interpreter/rewriter.cpp
! src/share/vm/interpreter/rewriter.hpp
Changeset: 0b9ea9a72436
Author: sla
Date: 2013-11-18 10:20 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/0b9ea9a72436
8027630: SIGSEGV in const char*Klass::external_name()
Reviewed-by: coleenp, sspitsyn, mgronlun
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/services/threadService.hpp
Changeset: 396564992823
Author: sgabdura
Date: 2013-11-18 08:21 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/396564992823
8028341: PSR:FUNC: SCOPE PARAMETER MISSING FROM THE -XX:+PRINTFLAGSFINAL
Reviewed-by: dcubed, sla
! src/share/vm/runtime/globals.cpp
Changeset: aa933e6b061d
Author: mgronlun
Date: 2013-11-22 20:26 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/aa933e6b061d
Merge
Changeset: abad3b2d905d
Author: amurillo
Date: 2013-11-22 13:34 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/abad3b2d905d
Merge
Changeset: c9f439732b18
Author: amurillo
Date: 2013-11-22 13:34 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/c9f439732b18
Added tag hs25-b60 for changeset abad3b2d905d
! .hgtags
Changeset: e6dfcdf37ef2
Author: cl
Date: 2013-11-28 08:23 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e6dfcdf37ef2
Added tag jdk8-b118 for changeset c9f439732b18
! .hgtags
Changeset: e51d73189692
Author: amurillo
Date: 2013-11-22 13:42 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e51d73189692
8028815: new hotspot build - hs25-b61
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 19146c82b6fc
Author: hseigel
Date: 2013-11-21 14:41 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/19146c82b6fc
8028520: JVM should not throw VerifyError when a private method overrides a final method
Summary: Exclude private methods when checking for final method override.
Reviewed-by: kamg, coleenp, dholmes, mseledtsov
! src/share/vm/classfile/classFileParser.cpp
Changeset: 260ac69dc096
Author: mgronlun
Date: 2013-11-23 09:56 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/260ac69dc096
Merge
Changeset: 86e6d691f2e1
Author: mgronlun
Date: 2013-11-23 12:25 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/86e6d691f2e1
8028128: Add a type safe alternative for working with counter based data
Reviewed-by: dholmes, egahlin
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/gcTimer.cpp
! src/share/vm/gc_implementation/shared/gcTimer.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_implementation/shared/gcTraceTime.cpp
! src/share/vm/gc_implementation/shared/gcTraceTime.hpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceTime.hpp
! src/share/vm/trace/traceTypes.xsl
! src/share/vm/trace/tracetypes.xml
+ src/share/vm/utilities/ticks.cpp
+ src/share/vm/utilities/ticks.hpp
+ src/share/vm/utilities/ticks.inline.hpp
Changeset: 22eaa15b7960
Author: hseigel
Date: 2013-11-26 09:52 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/22eaa15b7960
8026065: InterfaceMethodref for invokespecial must name a direct superinterface
Summary: Add verification to check that invokespecial of an InterfaceMethodref names a method in a direct superinterface of the current class or interface in accordance with JSR 335, JVMS 4.9.2 Structural Constraints.
Reviewed-by: acorn, hseigel, coleenp
Contributed-by: lois.foltan at oracle.com
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
Changeset: e567d5afd4dd
Author: hseigel
Date: 2013-11-26 16:03 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e567d5afd4dd
8028160: [TESTBUG] Exclude failing (runtime) jtreg tests using @ignore
Summary: Use @ignore to exclude failing tests
Reviewed-by: coleenp, ctornqvi, mseledtsov
Contributed-by: george.triantafillou at oracle.com
! test/runtime/6626217/Test6626217.sh
! test/runtime/6929067/Test6929067.sh
! test/runtime/CDSCompressedKPtrs/XShareAuto.java
! test/runtime/InitialThreadOverflow/testme.sh
! test/runtime/LoadClass/LoadClassNegative.java
! test/runtime/XCheckJniJsig/XCheckJSig.java
! test/runtime/jsig/Test8017498.sh
! test/runtime/memory/ReadFromNoaccessArea.java
Changeset: 9d15b81d5d1b
Author: drchase
Date: 2013-11-26 18:16 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/9d15b81d5d1b
8016839: JSR292: AME instead of IAE when calling a method
Summary: Catch missing-because-illegal case for itable entries and use an exception-throwing method instead of null.
Reviewed-by: acorn, jrose, coleenp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/klassVtable.cpp
! test/compiler/jsr292/methodHandleExceptions/ByteClassLoader.java
- test/compiler/jsr292/methodHandleExceptions/C.java
- test/compiler/jsr292/methodHandleExceptions/I.java
! test/compiler/jsr292/methodHandleExceptions/TestAMEnotNPE.java
+ test/compiler/jsr292/methodHandleExceptions/p/C.java
+ test/compiler/jsr292/methodHandleExceptions/p/Dok.java
+ test/compiler/jsr292/methodHandleExceptions/p/E.java
+ test/compiler/jsr292/methodHandleExceptions/p/F.java
+ test/compiler/jsr292/methodHandleExceptions/p/I.java
+ test/compiler/jsr292/methodHandleExceptions/p/Tdirect.java
+ test/compiler/jsr292/methodHandleExceptions/p/Treflect.java
Changeset: 2315fab779ca
Author: drchase
Date: 2013-11-29 11:32 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/2315fab779ca
Merge
! src/share/vm/classfile/systemDictionary.hpp
- test/compiler/jsr292/methodHandleExceptions/C.java
- test/compiler/jsr292/methodHandleExceptions/I.java
Changeset: b2426da30009
Author: amurillo
Date: 2013-11-29 11:10 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/b2426da30009
Merge
- test/compiler/jsr292/methodHandleExceptions/C.java
- test/compiler/jsr292/methodHandleExceptions/I.java
Changeset: ce42d815dd21
Author: amurillo
Date: 2013-11-29 11:10 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/ce42d815dd21
Added tag hs25-b61 for changeset b2426da30009
! .hgtags
Changeset: a3dc98dc4d21
Author: katleman
Date: 2013-12-04 23:11 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/a3dc98dc4d21
Added tag jdk8-b119 for changeset ce42d815dd21
! .hgtags
Changeset: b6b9a5d4cda0
Author: amurillo
Date: 2013-11-29 11:20 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/b6b9a5d4cda0
8029367: new hotspot build - hs25-b62
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 77b028ba548c
Author: jprovino
Date: 2013-11-19 16:26 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/77b028ba548c
8028396: Minimal VM: undefined symbol: _ZN23JvmtiCurrentBreakpoints11metadata_doEPFvP8MetadataE
Summary: Minimal VM doesn't run
Reviewed-by: coleenp, dholmes
! src/share/vm/prims/jvmtiImpl.hpp
Changeset: 3fbb71fdc6e5
Author: vladidan
Date: 2013-12-01 22:35 -0500
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/3fbb71fdc6e5
Merge
Changeset: 8a42e81e2f9d
Author: dsamersoff
Date: 2013-11-27 14:26 +0400
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/8a42e81e2f9d
7050685: jsdbproc64.sh has a typo in the package name
Summary: fixed typeo
Reviewed-by: sla, kmo, sspitsyn
! agent/make/jsdbproc64.sh
Changeset: 6ce6a0d23467
Author: mgronlun
Date: 2013-12-02 11:42 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/6ce6a0d23467
Merge
- test/compiler/jsr292/methodHandleExceptions/C.java
- test/compiler/jsr292/methodHandleExceptions/I.java
Changeset: 7a58803b5069
Author: acorn
Date: 2013-12-03 08:36 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/7a58803b5069
8026066: ICCE for invokeinterface static
Reviewed-by: coleenp, lfoltan, hseigel
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/interpreter/linkResolver.hpp
! test/TEST.groups
! test/runtime/8024804/RegisterNatives.java
Changeset: 379f11bc04fc
Author: acorn
Date: 2013-12-03 11:13 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/379f11bc04fc
8028438: static superclass method masks default methods
Reviewed-by: hseigel, lfoltan, coleenp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klassVtable.cpp
Changeset: c8c2d6b82499
Author: sspitsyn
Date: 2013-12-03 15:41 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/c8c2d6b82499
8028126: nsk/jvmti/scenarios/hotswap/HS101/hs101t006 Crashed the vm on Solaris-sparc64 fastdebug builds: only current thread can flush its registers
Summary: Fix a race between VMOp_GetCurrentLocation reaching a safepoint and arget thread exiting from Java execution
Reviewed-by: sla, dholmes, dsamersoff
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/prims/jvmtiEnvThreadState.cpp
Changeset: e84d2afb2fb0
Author: sspitsyn
Date: 2013-12-03 13:56 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/e84d2afb2fb0
Merge
Changeset: 55a0da3d420b
Author: sjohanss
Date: 2013-11-26 14:35 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/55a0da3d420b
8027675: Full collections with Serial slower in JDK 8 compared to 7u40
Summary: Reduced the number of calls to follow_class_loader and instead marked and pushed the klass holder directly. Also removed unneeded calls to adjust_klass.
Reviewed-by: coleenp, jmasa, mgerdin, tschatzl
! src/share/vm/gc_implementation/shared/markSweep.cpp
! src/share/vm/gc_implementation/shared/markSweep.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceMirrorKlass.cpp
! src/share/vm/oops/objArrayKlass.cpp
Changeset: 9fc985481d78
Author: ehelin
Date: 2013-12-02 15:43 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/9fc985481d78
Merge
! src/share/vm/oops/instanceKlass.cpp
- test/compiler/jsr292/methodHandleExceptions/C.java
- test/compiler/jsr292/methodHandleExceptions/I.java
Changeset: 50287b659eb8
Author: sjohanss
Date: 2013-12-03 12:01 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/50287b659eb8
8029329: tmtools tests fail with NPE (in the tool) when run with G1 and FlightRecorder
Summary: Now iterating over all committed (used) G1 regions instead of all reserved.
Reviewed-by: brutisso, dsamersoff, mgerdin
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1HeapRegionTable.java
! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java
Changeset: 816c89d5957d
Author: ehelin
Date: 2013-12-05 17:49 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/816c89d5957d
Merge
! src/share/vm/oops/instanceKlass.cpp
Changeset: 9949533a8623
Author: rbackman
Date: 2013-11-22 14:14 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/9949533a8623
8028997: mathexact intrinsics are unstable
Reviewed-by: iveresov, kvn
! src/share/vm/opto/c2_globals.hpp
! test/compiler/intrinsics/mathexact/AddExactICondTest.java
! test/compiler/intrinsics/mathexact/AddExactIConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactILoadTest.java
! test/compiler/intrinsics/mathexact/AddExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/AddExactLConstantTest.java
! test/compiler/intrinsics/mathexact/AddExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/CompareTest.java
! test/compiler/intrinsics/mathexact/DecExactITest.java
! test/compiler/intrinsics/mathexact/DecExactLTest.java
! test/compiler/intrinsics/mathexact/GVNTest.java
! test/compiler/intrinsics/mathexact/IncExactITest.java
! test/compiler/intrinsics/mathexact/IncExactLTest.java
! test/compiler/intrinsics/mathexact/MulExactICondTest.java
! test/compiler/intrinsics/mathexact/MulExactIConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactILoadTest.java
! test/compiler/intrinsics/mathexact/MulExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/MulExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/MulExactLConstantTest.java
! test/compiler/intrinsics/mathexact/MulExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactIConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactILoadTest.java
! test/compiler/intrinsics/mathexact/NegExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/NegExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLConstantTest.java
! test/compiler/intrinsics/mathexact/NegExactLNonConstantTest.java
! test/compiler/intrinsics/mathexact/NestedMathExactTest.java
! test/compiler/intrinsics/mathexact/SplitThruPhiTest.java
! test/compiler/intrinsics/mathexact/SubExactICondTest.java
! test/compiler/intrinsics/mathexact/SubExactIConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactILoadTest.java
! test/compiler/intrinsics/mathexact/SubExactILoopDependentTest.java
! test/compiler/intrinsics/mathexact/SubExactINonConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactIRepeatTest.java
! test/compiler/intrinsics/mathexact/SubExactLConstantTest.java
! test/compiler/intrinsics/mathexact/SubExactLNonConstantTest.java
Changeset: 55dd6e77b399
Author: rbackman
Date: 2013-11-22 15:26 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/55dd6e77b399
8028624: [TESTBUG] compiler/intrinsics/mathexact/DecExactLTest executes DecExactITest
Reviewed-by: kvn, twisti
! test/compiler/intrinsics/mathexact/DecExactLTest.java
Changeset: eae426d683f6
Author: simonis
Date: 2013-12-02 11:12 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/eae426d683f6
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: 61746b5f0ed3
Author: anoll
Date: 2013-12-04 09:31 +0100
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/61746b5f0ed3
8028109: compiler/codecache/CheckReservedInitialCodeCacheSizeArgOrder.java crashes in RT_Baseline
Summary: Use non-relocatable code to load byte_map_base
Reviewed-by: kvn, roland
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: 6a8941dbd26f
Author: anoll
Date: 2013-12-05 12:49 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/6a8941dbd26f
Merge
Changeset: 05fedd51e40d
Author: amurillo
Date: 2013-12-06 09:29 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/05fedd51e40d
Merge
Changeset: fca262db9c43
Author: amurillo
Date: 2013-12-06 09:29 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/fca262db9c43
Added tag hs25-b62 for changeset 05fedd51e40d
! .hgtags
Changeset: ce2d7e46f3c7
Author: katleman
Date: 2013-12-12 05:20 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/ce2d7e46f3c7
Added tag jdk8-b120 for changeset fca262db9c43
! .hgtags
Changeset: 068a5117af73
Author: iris
Date: 2013-12-12 15:27 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/068a5117af73
Added tag jdk9-b00 for changeset ce2d7e46f3c7
! .hgtags
Changeset: 050a626a8895
Author: iris
Date: 2013-12-13 09:35 -0800
URL: http://hg.openjdk.java.net/nashorn/jdk9/hotspot/rev/050a626a8895
8030068: Update .jcheck/conf files for JDK 9
Reviewed-by: mr
! .jcheck/conf
More information about the nashorn-dev
mailing list