hg: jdk8/build/hotspot: 52 new changesets
david.katleman at oracle.com
david.katleman at oracle.com
Tue Mar 26 23:45:03 UTC 2013
Changeset: 4f7380dca47e
Author: katleman
Date: 2013-03-21 10:42 -0700
URL: http://hg.openjdk.java.net/jdk8/build/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/build/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/build/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/build/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/build/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/build/hotspot/rev/919a5f9f36a9
Merge
Changeset: 82ab039b9680
Author: dcubed
Date: 2013-03-17 08:57 -0700
URL: http://hg.openjdk.java.net/jdk8/build/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/build/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/build/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/build/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/build/hotspot/rev/a40807924950
Merge
Changeset: f3d486462d36
Author: morris
Date: 2013-03-15 18:44 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/f3d486462d36
Merge
Changeset: 96ef09c26978
Author: morris
Date: 2013-03-16 07:39 -0700
URL: http://hg.openjdk.java.net/jdk8/build/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/build/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/build/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/build/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/build/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/build/hotspot/rev/592f9722c72e
Merge
Changeset: 4efac99a998b
Author: iignatyev
Date: 2013-03-18 04:29 -0700
URL: http://hg.openjdk.java.net/jdk8/build/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/build/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/build/hotspot/rev/578d9044c463
Merge
Changeset: be4d5c6c1f79
Author: neliasso
Date: 2013-03-19 10:31 +0100
URL: http://hg.openjdk.java.net/jdk8/build/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/build/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/build/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/build/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/build/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/build/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/build/hotspot/rev/1275835a4ccc
Merge
Changeset: 41340544e182
Author: morris
Date: 2013-03-20 06:32 -0700
URL: http://hg.openjdk.java.net/jdk8/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/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/build/hotspot/rev/5855e849c7e6
Merge
Changeset: 499ccc15bbc8
Author: bpittore
Date: 2013-03-15 15:20 -0400
URL: http://hg.openjdk.java.net/jdk8/build/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/build/hotspot/rev/9e62e72c59cc
Merge
Changeset: 3be6a41ad358
Author: dholmes
Date: 2013-03-18 19:34 -0400
URL: http://hg.openjdk.java.net/jdk8/build/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/build/hotspot/rev/804663118c1f
Merge
Changeset: aca25026e2a4
Author: vladidan
Date: 2013-03-22 17:23 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/aca25026e2a4
Merge
Changeset: e3a41fc02348
Author: amurillo
Date: 2013-03-23 01:47 -0700
URL: http://hg.openjdk.java.net/jdk8/build/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/build/hotspot/rev/1c8db54ee9f3
Added tag hs25-b24 for changeset e3a41fc02348
! .hgtags
More information about the build-dev
mailing list