hg: jdk8/2d/hotspot: 87 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Tue Apr 2 19:08:21 PDT 2013
Changeset: 4f7380dca47e
Author: katleman
Date: 2013-03-21 10:42 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/4f7380dca47e
Added tag jdk8-b82 for changeset 3db4ab0e12f4
! .hgtags
Changeset: 7ae04e71af90
Author: amurillo
Date: 2013-03-15 11:44 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7ae04e71af90
8010105: new hotspot build - hs25-b24
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 39432a1cefdd
Author: minqi
Date: 2013-03-14 00:33 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/39432a1cefdd
8003348: SA can not read core file on OS
Summary: Macosx uses Mach-O file format for binary files, not ELF format. Currently SA works on core files on other platforms, t his change enables SA work on core file generated on Darwin.
Reviewed-by: sla, sspitsyn
Contributed-by: yumin.qi at oracle.com
! agent/src/os/bsd/MacosxDebuggerLocal.m
! agent/src/os/bsd/Makefile
! agent/src/os/bsd/libproc.h
! agent/src/os/bsd/libproc_impl.c
! agent/src/os/bsd/libproc_impl.h
! agent/src/os/bsd/ps_core.c
! agent/src/os/bsd/symtab.c
! agent/src/os/bsd/symtab.h
! agent/src/share/classes/sun/jvm/hotspot/BsdVtblAccess.java
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/Threads.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/PlatformInfo.java
! agent/src/share/native/sadis.c
! make/bsd/makefiles/saproc.make
Changeset: 1fc4d4768b90
Author: coleenp
Date: 2013-03-15 17:24 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1fc4d4768b90
8007725: NPG: Klass::restore_unshareable_info() triggers assert(k->java_mirror() == NULL)
Summary: Check for exception during SystemDictionary::resolve_instance_class_or_null() and clean up.
Reviewed-by: coleenp, acorn, hseigel, minqi
Contributed-by: ioi.lam at oracle.com
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
Changeset: 82f49e8e2c28
Author: zgu
Date: 2013-03-15 11:53 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/82f49e8e2c28
8009614: nsk/split_verifier/stress/ifelse/ifelse002_30 fails with 'assert((size & (granularity - 1)) == 0) failed: size not aligned to os::vm_allocation_granularity()
Summary: Align up vm allocation size to os defined granularity
Reviewed-by: dholmes, coleenp
! src/share/vm/memory/metaspace.cpp
Changeset: 919a5f9f36a9
Author: zgu
Date: 2013-03-15 17:12 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/919a5f9f36a9
Merge
Changeset: 82ab039b9680
Author: dcubed
Date: 2013-03-17 08:57 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/82ab039b9680
Merge
! src/share/vm/memory/metaspace.cpp
Changeset: 117bb0519114
Author: sla
Date: 2013-03-19 13:41 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/117bb0519114
8009456: SA: typeToVtbl of BasicTypeDataBase should not be static
Reviewed-by: coleenp, sla
Contributed-by: yunda.mly at taobao.com
! agent/src/share/classes/sun/jvm/hotspot/types/basic/BasicTypeDataBase.java
Changeset: 686916dc0439
Author: sla
Date: 2013-03-19 13:44 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/686916dc0439
8009457: SA: A small fix on "scanoops" command in CLHSDB
Reviewed-by: sla, coleenp, kmo
Contributed-by: yunda.mly at taobao.com
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 9960dce2024f
Author: kmo
Date: 2013-03-14 13:22 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9960dce2024f
8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012
Summary: add cases for _MSC_VER == 1600 and 1700
Reviewed-by: zgu
! src/share/vm/runtime/vm_version.cpp
Changeset: a40807924950
Author: kmo
Date: 2013-03-14 16:17 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a40807924950
Merge
Changeset: f3d486462d36
Author: morris
Date: 2013-03-15 18:44 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f3d486462d36
Merge
Changeset: 96ef09c26978
Author: morris
Date: 2013-03-16 07:39 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/96ef09c26978
8009166: [parfait] Null pointer deference in hotspot/src/share/vm/opto/type.cpp
Summary: add guarantee() to as_instance_type()
Reviewed-by: kvn, twisti
! src/share/vm/opto/type.cpp
Changeset: 8b4ce9870fd6
Author: morris
Date: 2013-03-16 07:39 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/8b4ce9870fd6
8009156: [parfait] Null pointer deference in hotspot/src/share/vm/services/memoryService.cpp
Summary: add guarantee() to add_generation_memory_pool()
Reviewed-by: kvn, twisti
! src/share/vm/services/memoryService.cpp
Changeset: 0a2deac0bbfb
Author: morris
Date: 2013-03-16 07:40 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0a2deac0bbfb
8008328: [partfait] Null pointer defererence in hotspot/src/cpu/x86/vm/frame_x86.inline.hpp
Summary: add guarantee() to oop_result inlines
Reviewed-by: kvn, twisti
! src/cpu/x86/vm/frame_x86.inline.hpp
Changeset: 9ef47379df20
Author: morris
Date: 2013-03-16 07:41 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9ef47379df20
8010144: [parfait] Null pointer deference in hotspot/src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Summary: add null check to signal handler
Reviewed-by: dcubed
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
Changeset: 8552f0992748
Author: kmo
Date: 2013-03-15 22:07 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/8552f0992748
8008796: SA: Oop.iterateFields() should support CompressedKlassPointers again
Summary: add a missing change from JDK-7054512 so that Oop.iterateFields() works with UseCompressedKlassPointers
Reviewed-by: coleenp, roland
Contributed-by: yunda.mly at taobao.com
! agent/src/share/classes/sun/jvm/hotspot/oops/Oop.java
Changeset: 592f9722c72e
Author: kmo
Date: 2013-03-16 21:44 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/592f9722c72e
Merge
Changeset: 4efac99a998b
Author: iignatyev
Date: 2013-03-18 04:29 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/4efac99a998b
8008211: Some of WB tests on compiler fail
Reviewed-by: kvn, vlivanov
! test/compiler/whitebox/CompilerWhiteBoxTest.java
! test/compiler/whitebox/DeoptimizeAllTest.java
! test/compiler/whitebox/DeoptimizeMethodTest.java
! test/compiler/whitebox/IsMethodCompilableTest.java
! test/compiler/whitebox/MakeMethodNotCompilableTest.java
Changeset: a5de0cc2f91c
Author: roland
Date: 2013-03-18 13:19 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a5de0cc2f91c
8008555: Debugging code in compiled method sometimes leaks memory
Summary: support for strings that have same life-time as code that uses them.
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/icBuffer.hpp
! src/share/vm/code/stubs.cpp
! src/share/vm/code/stubs.hpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/disassembler.hpp
! src/share/vm/interpreter/interpreter.cpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/stubCodeGenerator.cpp
Changeset: 578d9044c463
Author: roland
Date: 2013-03-18 09:08 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/578d9044c463
Merge
Changeset: be4d5c6c1f79
Author: neliasso
Date: 2013-03-19 10:31 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/be4d5c6c1f79
8010121: Remove definition of ShouldNotReachHere2(msg)
Reviewed-by: kvn, stefank, rbackman, twisti
Contributed-by: niclas.adlertz at oracle.com
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/oops/fieldInfo.hpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
Changeset: f15df3af32c5
Author: morris
Date: 2013-03-19 07:20 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/f15df3af32c5
8009172: [parfait] Null pointer deference in hotspot/src/share/vm/opto/output.cpp
Summary: add guarantee() to DoScheduling()
Reviewed-by: twisti, kvn
! src/share/vm/opto/output.cpp
Changeset: 75a28f465a12
Author: morris
Date: 2013-03-19 07:23 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/75a28f465a12
8008663: [parfait] Null pointer deference in hotspot/src/share/vm/compiler/compileBroker.cpp
Summary: add NULL checks for compiler name
Reviewed-by: twisti, kvn
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileBroker.hpp
Changeset: 80208f353616
Author: kvn
Date: 2013-03-19 10:56 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/80208f353616
8010222: 8007439 disabled inlining of cold accessor methods
Summary: added missing parenthesis
Reviewed-by: jrose
! src/share/vm/opto/bytecodeInfo.cpp
Changeset: 2eef6d34833b
Author: morris
Date: 2013-03-19 11:49 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2eef6d34833b
8009022: [parfait] Null pointer deference in hotspot/src/share/vm/oops/generateOopMap.cpp
Summary: add guarantee() checks to merge_state_into_bb()
Reviewed-by: kvn
! src/share/vm/oops/generateOopMap.cpp
Changeset: 3b9368710f08
Author: morris
Date: 2013-03-19 12:15 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/3b9368710f08
8008811: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopopts.cpp
Summary: add guarantee() checks
Reviewed-by: kvn
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/loopopts.cpp
Changeset: 1275835a4ccc
Author: morris
Date: 2013-03-19 16:31 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1275835a4ccc
Merge
Changeset: 41340544e182
Author: morris
Date: 2013-03-20 06:32 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/41340544e182
8009248: [parfait] Null pointer deference in hotspot/src/share/vm/code/compiledIC.cpp
Summary: add guarantee() to set_to_interpreted()
Reviewed-by: kvn
! src/share/vm/code/compiledIC.cpp
Changeset: 2dec1d9bfbe1
Author: morris
Date: 2013-03-20 06:36 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2dec1d9bfbe1
8009565: [partfait] Null pointer deference in hotspot/src/share/vm/ci/ciEnv.cpp
Summary: add guarantee() to get_instance_klass_for_declared_method_holder()
Reviewed-by: kvn
! src/share/vm/ci/ciEnv.cpp
Changeset: 653d0346aa80
Author: morris
Date: 2013-03-20 06:38 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/653d0346aa80
8009578: [parfait] Null pointer deference in hotspot/src/share/vm/classfile/defaultMethods.cpp
Summary: add guarantee() to disqualify_method()
Reviewed-by: kvn
! src/share/vm/classfile/defaultMethods.cpp
Changeset: a59625d96f71
Author: morris
Date: 2013-03-20 07:05 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a59625d96f71
8009181: [parfait] Null pointer deference in hotspot/src/share/vm/opto/loopTransform.cpp
Summary: add guarantee() to insert_pre_post_loops()
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
Changeset: 98f3af397705
Author: twisti
Date: 2013-03-20 17:04 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/98f3af397705
8006965: remove test_gamma and add dedicated test_* targets instead
Reviewed-by: kvn, jcoomes
! make/Makefile
! make/bsd/Makefile
! make/bsd/makefiles/buildtree.make
! make/defs.make
! make/linux/Makefile
! make/linux/makefiles/buildtree.make
! make/solaris/Makefile
! make/solaris/makefiles/buildtree.make
- make/test/Queens.java
Changeset: 589aa23334ea
Author: morris
Date: 2013-03-21 10:11 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/589aa23334ea
8009584: [parfait] Null pointer deference in hotspot/src/cpu/x86/vm/relocInfo_x86.cpp
Summary: added guarantee() to pd_address_in_code()
Reviewed-by: kvn
! src/cpu/x86/vm/relocInfo_x86.cpp
Changeset: c3c64a973559
Author: morris
Date: 2013-03-21 10:13 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c3c64a973559
8009593: [parfait] Null pointer deference in hotspot/src/share/vm/oops/constantPool.cpp
Summary: added guarantee() to print_entry_on()
Reviewed-by: kvn
! src/share/vm/oops/constantPool.cpp
Changeset: 3536ea6bc4df
Author: morris
Date: 2013-03-21 21:48 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/3536ea6bc4df
Merge
- make/test/Queens.java
Changeset: 79af1312fc2c
Author: mgerdin
Date: 2013-03-14 10:54 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/79af1312fc2c
8005602: NPG: classunloading does not happen while CMS GC with -XX:+CMSClassUnloadingEnabled is used
Summary: Call purge() on CLDG after sweep(), reorder purge() call in GenCollectedHeap
Reviewed-by: jmasa, stefank
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/metaspace.cpp
Changeset: 3c226052f7dc
Author: tschatzl
Date: 2013-03-14 09:37 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/3c226052f7dc
6733980: par compact - TraceGen1Time always shows 0.0000 seconds
Summary: Use the correct collector to retrieve accumulated gen1 trace time
Reviewed-by: johnc, jmasa
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
Changeset: 19f9fabd94cc
Author: stefank
Date: 2013-03-18 09:34 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/19f9fabd94cc
Merge
! src/share/vm/memory/metaspace.cpp
Changeset: fa08949fe0cb
Author: johnc
Date: 2013-03-18 11:05 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/fa08949fe0cb
8009536: G1: Apache Lucene hang during reference processing
Summary: In CMTask::do_marking_step(), Skip offering termination and entering the first and second synchronization barriers if called from a serial context, i.e. the VM thread.
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: e864cc14ca75
Author: johnc
Date: 2013-03-19 00:57 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/e864cc14ca75
8009940: G1: assert(_finger == _heap_end) failed, concurrentMark.cpp:809
Summary: Skip reference processing if the global marking stack overflows during remark. Refactor and rename set_phase(); move code that sets the concurrency level into its own routine. Do not call set_phase() from within parallel reference processing; use the concurrency level routine instead. The marking state should only set reset by CMTask[0] during the concurrent phase of the marking cycle; if an overflow occurs at any stage during the remark, the marking state will be reset after reference processing.
Reviewed-by: brutisso, jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
Changeset: 1179172e9ec9
Author: johnc
Date: 2013-03-19 09:38 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1179172e9ec9
8008301: G1: guarantee(satb_mq_set.completed_buffers_num() == 0) failure
Summary: If the marking stack overflows while the marking tasks are draining the SATB buffers, remark will exit with some SATB buffers left unprocessed. Relax the guarantee to allow for overflow.
Reviewed-by: jmasa, brutisso
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
Changeset: 7f0cb32dd233
Author: mgerdin
Date: 2013-03-21 09:07 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7f0cb32dd233
8004241: NPG: Metaspace occupies more memory than specified by -XX:MaxMetaspaceSize option
Summary: Enforce MaxMetaspaceSize for both metaspace parts, check MaxMetaspaceSize against "reserved", not "capacity"
Reviewed-by: jmasa, johnc
! src/share/vm/memory/metaspace.cpp
Changeset: 47902e9acb3a
Author: stefank
Date: 2013-03-22 10:32 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/47902e9acb3a
Merge
! src/share/vm/memory/metaspace.cpp
Changeset: 5855e849c7e6
Author: stefank
Date: 2013-03-22 12:32 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/5855e849c7e6
Merge
Changeset: 499ccc15bbc8
Author: bpittore
Date: 2013-03-15 15:20 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/499ccc15bbc8
8005716: Enhance JNI specification to allow support of static JNI libraries in Embedded JREs
Reviewed-by: dlong, alanb, mduigou
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jni.h
! src/share/vm/runtime/thread.cpp
Changeset: 9e62e72c59cc
Author: bobv
Date: 2013-03-17 06:30 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9e62e72c59cc
Merge
Changeset: 3be6a41ad358
Author: dholmes
Date: 2013-03-18 19:34 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
Reviewed-by: twisti, collins, bobv, jwilhelm
! make/jprt.properties
Changeset: 804663118c1f
Author: jprovino
Date: 2013-03-22 10:09 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/804663118c1f
Merge
Changeset: aca25026e2a4
Author: vladidan
Date: 2013-03-22 17:23 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/aca25026e2a4
Merge
Changeset: e3a41fc02348
Author: amurillo
Date: 2013-03-23 01:47 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/e3a41fc02348
Merge
- make/test/Queens.java
Changeset: 1c8db54ee9f3
Author: amurillo
Date: 2013-03-23 01:47 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1c8db54ee9f3
Added tag hs25-b24 for changeset e3a41fc02348
! .hgtags
Changeset: e614fc564ded
Author: katleman
Date: 2013-03-28 10:54 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/e614fc564ded
Added tag jdk8-b83 for changeset 1c8db54ee9f3
! .hgtags
Changeset: 59a41e1357ab
Author: amurillo
Date: 2013-03-23 10:06 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/59a41e1357ab
8010498: new hotspot build - hs25-b25
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: eca90b8a06eb
Author: rdurbin
Date: 2013-03-19 11:33 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/eca90b8a06eb
7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after test
7123945: runtime/6878713/Test6878713.sh require about 2G of native memory, swaps and times out
Summary: Add new diagnostic option -XX:MallocMaxTestWords=NNN and fix Test6878713.sh.
Reviewed-by: dcubed, coleenp, dholmes, iklam
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.cpp
! test/runtime/6878713/Test6878713.sh
Changeset: a649f6511c04
Author: ctornqvi
Date: 2013-03-20 08:17 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a649f6511c04
8010084: Race in runtime/NMT/BaselineWithParameter.java
Summary: Added a waitFor() on the process
Reviewed-by: mgerdin, sla, zgu
! test/runtime/NMT/BaselineWithParameter.java
Changeset: 91bf0bdae37b
Author: coleenp
Date: 2013-03-20 08:04 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/91bf0bdae37b
8008217: CDS: Class data sharing limits the malloc heap on Solaris
Summary: In 64bit VM move CDS archive address to 32G on all platforms using new flag SharedBaseAddress. In 32bit VM set CDS archive address to 3Gb on Linux and let other OSs pick the address.
Reviewed-by: kvn, dcubed, zgu, hseigel
! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp
! src/os_cpu/bsd_zero/vm/globals_bsd_zero.hpp
! src/os_cpu/linux_sparc/vm/globals_linux_sparc.hpp
! src/os_cpu/linux_x86/vm/globals_linux_x86.hpp
! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
! src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp
! src/os_cpu/solaris_x86/vm/globals_solaris_x86.hpp
! src/os_cpu/windows_x86/vm/globals_windows_x86.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 2c7663baeb67
Author: acorn
Date: 2013-03-20 11:43 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/2c7663baeb67
8010017: lambda: reflection get(Declared)Methods support for default methods.
Summary: Don't expose vm generated overpass (bridges to default methods).
Reviewed-by: dholmes, fparain
! src/share/vm/prims/jvm.cpp
Changeset: 79259e97a072
Author: acorn
Date: 2013-03-20 12:20 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/79259e97a072
Merge
Changeset: 1feda2e9f044
Author: ctornqvi
Date: 2013-03-20 20:40 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1feda2e9f044
8007982: some runtime/CommandLine/ tests fail on 32-bit platforms
Summary: Changed tests to use platform independent flags
Reviewed-by: collins, hseigel, zgu
! test/runtime/CommandLine/BooleanFlagWithInvalidValue.java
! test/runtime/CommandLine/FlagWithInvalidValue.java
! test/runtime/CommandLine/NonBooleanFlagWithInvalidBooleanPrefix.java
Changeset: 81d1b58c078f
Author: rdurbin
Date: 2013-03-20 20:44 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/81d1b58c078f
8010396: checking MallocMaxTestWords in testMalloc() function is redundant
Summary: Remove redundant checks in testMalloc and add assert.
Reviewed-by: dcubed, coleenp, dholmes
! src/share/vm/runtime/os.cpp
Changeset: e7081eb7e786
Author: dcubed
Date: 2013-03-20 20:52 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/e7081eb7e786
Merge
Changeset: 06db4c0afbf3
Author: zgu
Date: 2013-03-20 09:42 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/06db4c0afbf3
8009298: NMT: Special version of class loading/unloading with runThese stresses out NMT
8009777: NMT: add new NMT dcmd to control auto shutdown option
Summary: Added diagnostic VM option and DCmd command to allow NMT stay alive under stress situation
Reviewed-by: dcubed, coleenp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/services/nmtDCmd.cpp
! src/share/vm/services/nmtDCmd.hpp
Changeset: 0ac03fef364f
Author: zgu
Date: 2013-03-21 06:53 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/0ac03fef364f
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 14509df4cd63
Author: iklam
Date: 2013-03-21 20:46 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/14509df4cd63
8010389: After fix for 7107135 a failed dlopen() call results in a VM crash
Summary: Call dlerror() in VM thread as necessary.
Reviewed-by: coleenp, dholmes
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
+ test/runtime/8010389/VMThreadDlopen.java
Changeset: 6574f999e0cf
Author: dcubed
Date: 2013-03-23 22:35 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6574f999e0cf
Merge
! src/share/vm/memory/metaspace.cpp
Changeset: c342fbdf8a70
Author: ctornqvi
Date: 2013-03-24 09:11 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/c342fbdf8a70
8008454: test/runtime/NMT/PrintNMTStatistics is broken
Summary: Added @run tag so that it actually runs the test, also fixed broken command line and incorrect parsing. Also reviewed by gerard.ziemski at oracle.com
Reviewed-by: mgerdin, zgu
! test/runtime/NMT/PrintNMTStatistics.java
Changeset: 9c8e53c7bed0
Author: ctornqvi
Date: 2013-03-24 09:21 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/9c8e53c7bed0
Merge
- make/test/Queens.java
Changeset: 729be16a470b
Author: hseigel
Date: 2013-03-25 08:37 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/729be16a470b
8010667: Non-zero padding is not allowed in splitverifier for tableswitch/lookupswitch instructions.
Summary: Don't check the padding bits if class file version is >= 51.
Reviewed-by: kvn, dholmes, coleenp
! src/share/vm/classfile/verifier.cpp
Changeset: b8deb3205b51
Author: bharadwaj
Date: 2013-03-25 09:36 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/b8deb3205b51
8009552: test/vm/verifier/TestStaticIF.java failing with hs25.0-b
Summary: Remove support for verification of class files with version 52 and above from type inference verifier.
Reviewed-by: acorn, hseigel
! src/share/vm/classfile/verifier.cpp
- test/runtime/8007736/TestStaticIF.java
Changeset: 1916ca1dec2f
Author: rbackman
Date: 2013-03-26 15:00 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/1916ca1dec2f
8009382: Add JVM_Get{Field|Method}TypeAnnotations
Reviewed-by: dcubed, rbackman
Contributed-by: Joel Borggren-Franck <joel.franck at oracle.com>
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
Changeset: 36376b540a98
Author: hseigel
Date: 2013-03-26 09:06 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/36376b540a98
8009595: The UseSplitVerifier option needs to be deprecated.
Summary: Put UseSplitVerifier option on the deprecated list.
Reviewed-by: dcubed, kmo, acorn
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: a8016373a893
Author: hseigel
Date: 2013-03-26 12:43 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/a8016373a893
Merge
Changeset: 6b748c9e1845
Author: zgu
Date: 2013-03-26 14:11 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/6b748c9e1845
8010651: create.bat still builds the kernel
Summary: Remove old kernel build targets and VS C++ projects created by create.bat on Windows
Reviewed-by: coleenp, sla
! make/windows/build.make
! make/windows/create.bat
! make/windows/makefiles/compile.make
! make/windows/makefiles/product.make
! make/windows/makefiles/vm.make
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/WinGammaPlatform.java
Changeset: 85192022ba8c
Author: zgu
Date: 2013-03-26 11:40 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/85192022ba8c
Merge
- test/runtime/8007736/TestStaticIF.java
Changeset: 23f2d309e855
Author: zgu
Date: 2013-03-26 15:20 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/23f2d309e855
Merge
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
Changeset: 7f16d1812865
Author: tamao
Date: 2013-03-20 12:27 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7f16d1812865
7196080: assert(max_heap >= InitialHeapSize) in arguments.cpp
Summary: Remove the related assertions becasue they do not hold here.
Reviewed-by: jmasa, tschatzl
Contributed-by: tamao <tao.mao at oracle.com>
! src/share/vm/runtime/arguments.cpp
Changeset: dbd5837b342f
Author: ehelin
Date: 2013-03-22 16:10 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/dbd5837b342f
8000754: NPG: Implement a MemoryPool MXBean for Metaspace
Reviewed-by: jmasa, stefank
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryPool.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
+ test/gc/metaspace/TestMetaspaceMemoryPools.java
Changeset: 338b3a9e29b5
Author: stefank
Date: 2013-03-25 11:00 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/338b3a9e29b5
Merge
! src/share/vm/services/memoryService.cpp
Changeset: 42e370795a39
Author: ehelin
Date: 2013-03-27 10:55 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/42e370795a39
8010818: NPG: Remove metaspace memory pools
Reviewed-by: mgerdin, stefank
! src/share/vm/memory/metaspace.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/services/memoryManager.cpp
! src/share/vm/services/memoryManager.hpp
! src/share/vm/services/memoryPool.cpp
! src/share/vm/services/memoryPool.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp
- test/gc/metaspace/TestMetaspaceMemoryPools.java
Changeset: aeb22fdaa14c
Author: brutisso
Date: 2013-03-28 09:07 +0100
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/aeb22fdaa14c
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: 728b89404e34
Author: jprovino
Date: 2013-03-21 10:18 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/728b89404e34
8009904: jvmtiClassFileReconstituter.cpp needs to be excluded from the minimal jvm
Summary: jvmtiClassFileReconstituter.cpp needs to be added to the list of files to exclude when JVMTI is excluded from the jvm
Reviewed-by: dholmes, sspitsyn
! make/excludeSrc.make
Changeset: 7ca101eef24a
Author: jprovino
Date: 2013-03-23 14:59 -0400
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/7ca101eef24a
Merge
Changeset: 04d6d4322c6a
Author: collins
Date: 2013-03-27 09:49 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/04d6d4322c6a
8009152: A number of jtreg tests need review/improvement
Summary: Added a new test_env.txt file to capture common shell variable. Added concept of COMPILEJAVA for use when TESTJAVA is a JRE. If COMPILEJAVA not set then TESTJAVA will be the default with assumption it is a JDK.
Reviewed-by: kvn, brutisso, coleenp
! test/compiler/5091921/Test6890943.sh
! test/compiler/5091921/Test7005594.sh
! test/compiler/6857159/Test6857159.sh
! test/compiler/7068051/Test7068051.sh
! test/compiler/7070134/Test7070134.sh
! test/compiler/7200264/Test7200264.sh
! test/gc/6941923/test6941923.sh
! test/runtime/6626217/Test6626217.sh
! test/runtime/6878713/Test6878713.sh
! test/runtime/6929067/Test6929067.sh
! test/runtime/7020373/Test7020373.sh
! test/runtime/7051189/Xchecksig.sh
! test/runtime/7107135/Test7107135.sh
! test/runtime/7110720/Test7110720.sh
! test/runtime/7158804/Test7158804.sh
! test/runtime/7162488/Test7162488.sh
+ test/test_env.sh
Changeset: d1897e7e0488
Author: collins
Date: 2013-03-28 15:42 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/d1897e7e0488
Merge
! test/runtime/6878713/Test6878713.sh
Changeset: 8d0f263a370c
Author: amurillo
Date: 2013-03-28 19:01 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/8d0f263a370c
Merge
- make/windows/projectfiles/kernel/Makefile
- make/windows/projectfiles/kernel/vm.def
- make/windows/projectfiles/kernel/vm.dsw
- test/runtime/8007736/TestStaticIF.java
Changeset: af788b85010e
Author: amurillo
Date: 2013-03-28 19:02 -0700
URL: http://hg.openjdk.java.net/jdk8/2d/hotspot/rev/af788b85010e
Added tag hs25-b25 for changeset 8d0f263a370c
! .hgtags
More information about the jdk8-changes
mailing list