hg: jdk8/build/hotspot: 38 new changesets
david.katleman at oracle.com
david.katleman at oracle.com
Wed May 15 18:44:53 UTC 2013
Changeset: 625ddb0052e1
Author: amurillo
Date: 2013-05-03 08:19 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/625ddb0052e1
8013800: new hotspot build - hs25-b32
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: c456f4510385
Author: sla
Date: 2013-05-03 12:24 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/c456f4510385
8008453: JvmtiClassFileReconstituter does not recognize default methods
Reviewed-by: acorn, sspitsyn
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
Changeset: 0380df7c3cd0
Author: sla
Date: 2013-05-03 12:26 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/0380df7c3cd0
8013785: Respect EXTRA_CFLAGS on windows
Reviewed-by: mgronlun, rbackman, kvn
! make/windows/makefiles/compile.make
! make/windows/makefiles/defs.make
Changeset: 31a4e55f8c9d
Author: fparain
Date: 2013-05-03 05:05 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/31a4e55f8c9d
8004095: Add support for JMX interface to Diagnostic Framework and Commands
Reviewed-by: acorn, sla
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/runtime/serviceThread.cpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/diagnosticFramework.hpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/management.hpp
! src/share/vm/services/nmtDCmd.cpp
! src/share/vm/services/nmtDCmd.hpp
Changeset: 39fba0d6d9ad
Author: fparain
Date: 2013-05-03 05:17 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/39fba0d6d9ad
Merge
Changeset: bf089b838c9e
Author: ccheung
Date: 2013-05-02 16:55 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/bf089b838c9e
8012641: Perf_CreateLong creates perf counter of incorrect type
Reviewed-by: mchung, hseigel, coleenp
! src/share/vm/prims/perf.cpp
Changeset: a55b7b8c34af
Author: zgu
Date: 2013-05-03 13:00 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a55b7b8c34af
Merge
Changeset: 9c8e2f44228d
Author: dcubed
Date: 2013-05-03 15:51 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/9c8e2f44228d
Merge
Changeset: 800078be49d2
Author: hseigel
Date: 2013-05-06 09:10 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/800078be49d2
8013648: Guarantee(VerifyBeforeGC || VerifyDuringGC || VerifyBeforeExit || VerifyAfterGC) failed: too expensive
Summary: Fix code to call correct version of function find_class().
Reviewed-by: coleenp, rdurbin, dcubed
! src/share/vm/classfile/systemDictionary.cpp
Changeset: c18152e0554e
Author: zgu
Date: 2013-05-06 11:15 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/c18152e0554e
8013120: NMT: Kitchensink crashes with assert(next_region == NULL || !next_region->is_committed_region()) failed: Sanity check
Summary: Fixed NMT to deal with releasing virtual memory region when there are still committed regions within it
Reviewed-by: acorn, coleenp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/services/memSnapshot.cpp
+ test/runtime/NMT/ReleaseCommittedMemory.java
Changeset: da4d87770781
Author: zgu
Date: 2013-05-06 08:49 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/da4d87770781
Merge
Changeset: d9b08d62b95e
Author: acorn
Date: 2013-05-02 10:58 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/d9b08d62b95e
8010783: assert(s->refcount() != 0) failed: for create_overpasses
Reviewed-by: kvn, dcubed
! src/share/vm/classfile/bytecodeAssembler.cpp
Changeset: b7f3bf2ba33b
Author: acorn
Date: 2013-05-06 10:20 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/b7f3bf2ba33b
Merge
- agent/doc/c2replay.html
Changeset: f916d5986c86
Author: acorn
Date: 2013-05-06 12:36 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/f916d5986c86
Merge
Changeset: 187154b7a226
Author: sla
Date: 2013-05-06 19:49 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/187154b7a226
8009615: JvmtiClassFileReconstituter does not create BootstrapMethod attributes
Reviewed-by: coleenp, sspitsyn
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
Changeset: 3ecc6b9940de
Author: sla
Date: 2013-05-07 01:25 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/3ecc6b9940de
Merge
Changeset: b5fef8013a95
Author: sla
Date: 2013-05-07 14:04 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/b5fef8013a95
8014044: Spelling error in JDK-8009615: boostrapmethod
Reviewed-by: sspitsyn, coleenp
! src/share/vm/prims/jvmtiClassFileReconstituter.cpp
! src/share/vm/prims/jvmtiClassFileReconstituter.hpp
Changeset: f6a055fcf47d
Author: sla
Date: 2013-05-07 14:33 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/f6a055fcf47d
8005038: remove crufty '_g' support from SA
Reviewed-by: coleenp, mgronlun, rbackman
! agent/src/os/bsd/ps_core.c
! agent/src/os/linux/ps_core.c
! agent/src/os/solaris/proc/saproc.cpp
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/LinuxVtblAccess.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java
Changeset: 33bcd9ead1d5
Author: ctornqvi
Date: 2013-05-07 21:36 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/33bcd9ead1d5
8009577: Test test/closed/runtime/classunload broken
Summary: Fixed tests to use new way of utilizing the WB API, fixed issue with where custom classloader got the classes from
Reviewed-by: collins, mgerdin, zgu
+ test/runtime/ClassUnload/KeepAliveClass.java
+ test/runtime/ClassUnload/KeepAliveClassLoader.java
+ test/runtime/ClassUnload/KeepAliveObject.java
+ test/runtime/ClassUnload/KeepAliveSoftReference.java
+ test/runtime/ClassUnload/UnloadTest.java
+ test/runtime/ClassUnload/classes/test/Empty.java
+ test/runtime/testlibrary/ClassUnloadCommon.java
Changeset: 58bb870a0cbd
Author: emc
Date: 2013-05-07 13:45 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/58bb870a0cbd
8009729: Refix hotspot jni_<cpu>.h JNIEXPORT and JNIIMPORT definitions to match jdk version
Summary: Update JNIEXPORT and JNIIMPORT to work with other compilers that don't necessarily have the __attribute__ type qualifier
Reviewed-by: dholmes, dcubed, coleenp
! src/cpu/sparc/vm/jni_sparc.h
! src/cpu/x86/vm/jni_x86.h
! src/cpu/zero/vm/jni_zero.h
Changeset: 7243490a6847
Author: coleenp
Date: 2013-05-07 14:30 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/7243490a6847
Merge
Changeset: e60b3fce2b02
Author: jiangli
Date: 2013-05-06 19:57 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/e60b3fce2b02
8013067: Zero builds are broken after 8010862.
Summary: Fixed broken Zero build.
Reviewed-by: twisti, coleenp, kvn
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/oops/method.hpp
Changeset: 27d2d456cd96
Author: jiangli
Date: 2013-05-06 20:11 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/27d2d456cd96
Merge
Changeset: 6b388e7d4905
Author: bpittore
Date: 2013-05-07 10:19 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/6b388e7d4905
8013633: Cleanup platform ifdefs in unsafe.cpp
Summary: Replace ifdefs with SUPPORTS_NATIVE_CX8 set in platform include file
Reviewed-by: dholmes, dlong
! src/cpu/sparc/vm/globalDefinitions_sparc.hpp
! src/cpu/x86/vm/globalDefinitions_x86.hpp
! src/share/vm/prims/unsafe.cpp
Changeset: a258a8351528
Author: vladidan
Date: 2013-05-07 10:36 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a258a8351528
Merge
- agent/doc/c2replay.html
Changeset: d3c98423c146
Author: jiangli
Date: 2013-05-09 16:27 -0400
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/d3c98423c146
Merge
Changeset: 1d0fba8a2a6d
Author: brutisso
Date: 2013-05-02 22:35 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1d0fba8a2a6d
8013574: PrintMalloc conflicts with the command line parsing
Summary: Make sure that _num_jvm_args is not updated until the new entry to _jvm_args_array has been added
Reviewed-by: johnc, tamao, tschatzl
! src/share/vm/runtime/arguments.cpp
Changeset: f14063dcd52a
Author: brutisso
Date: 2013-05-06 09:16 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/f14063dcd52a
8013791: G1: G1CollectorPolicy::initialize_flags() may set min_alignment > max_alignment
Summary: Make sure max alignemnt is at least as large as min alignment
Reviewed-by: johnc, jmasa, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/memory/collectorPolicy.cpp
+ test/gc/g1/TestRegionAlignment.java
Changeset: 30860066ae8f
Author: jwilhelm
Date: 2013-05-06 13:03 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/30860066ae8f
Merge
! src/share/vm/runtime/arguments.cpp
Changeset: d17700c82d7d
Author: tschatzl
Date: 2013-05-06 17:19 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/d17700c82d7d
8006088: Incompatible heap size flags accepted by VM
Summary: Make processing of minimum, initial and maximum heap size more intiutive by removing previous limitations on allowed values, and make error reporting consistent. Further, fix errors in ergonomic heap sizing.
Reviewed-by: johnc, jwilhelm, tamao
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: b0d20fa374b4
Author: brutisso
Date: 2013-05-06 21:30 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/b0d20fa374b4
8013872: G1: HeapRegionSeq::shrink_by() has invalid assert
Summary: Refactored shrink_by() to only use region counts and not byte sizes
Reviewed-by: johnc, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp
+ test/gc/g1/TestShrinkToOneRegion.java
Changeset: a9d568b7df60
Author: jmasa
Date: 2013-05-08 16:28 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/a9d568b7df60
8013032: CMS: assert(used() == used_after_gc && used_after_gc <= capacity()) failed: used: 0 used_after_gc: 292080 capacity: 1431699456
Reviewed-by: tschatzl, mgerdin, johnc
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
+ test/gc/concurrentMarkSweep/CheckAllocateAndSystemGC.java
Changeset: 06ab37f08701
Author: jmasa
Date: 2013-05-08 17:12 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/06ab37f08701
8013184: CMS: Call reset_after_compaction() only if a compaction has been done
Reviewed-by: mgerdin, johnc, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
+ test/gc/concurrentMarkSweep/SystemGCOnForegroundCollector.java
Changeset: 923ac8d1df95
Author: jwilhelm
Date: 2013-05-09 12:23 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/923ac8d1df95
Merge
Changeset: 194f52aa2f23
Author: johnc
Date: 2013-05-09 11:16 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/194f52aa2f23
7176479: G1: JVM crashes on T5-8 system with 1.5 TB heap
Summary: Refactor G1's hot card cache and card counts table into their own files. Simplify the card counts table, including removing the encoding of the card index in each entry. The card counts table now has a 1:1 correspondence with the cards spanned by heap. Space for the card counts table is reserved from virtual memory (rather than C heap) during JVM startup and is committed/expanded when the heap is expanded. Changes were also reviewed-by Vitaly Davidovich.
Reviewed-by: tschatzl, jmasa
! make/excludeSrc.make
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
+ src/share/vm/gc_implementation/g1/g1CardCounts.cpp
+ src/share/vm/gc_implementation/g1/g1CardCounts.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
+ src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
+ src/share/vm/gc_implementation/g1/g1HotCardCache.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 73652d89e7c4
Author: stefank
Date: 2013-05-10 09:24 +0200
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/73652d89e7c4
Merge
Changeset: 69494caf5790
Author: amurillo
Date: 2013-05-10 11:14 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/69494caf5790
Merge
Changeset: 1ae0472ff3a0
Author: amurillo
Date: 2013-05-10 11:14 -0700
URL: http://hg.openjdk.java.net/jdk8/build/hotspot/rev/1ae0472ff3a0
Added tag hs25-b32 for changeset 69494caf5790
! .hgtags
More information about the build-dev
mailing list