hg: hsx/hotspot-gc/hotspot: 27 new changesets
mikael.gerdin at oracle.com
mikael.gerdin at oracle.com
Mon Apr 29 10:27:34 UTC 2013
Changeset: 63e31ce40bdb
Author: hseigel
Date: 2013-04-17 08:20 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/63e31ce40bdb
8009928: PSR:PERF Increase default string table size
Summary: Increase default string table size to 60013 for 64-bit platforms.
Reviewed-by: coleenp, dholmes
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: b80cc96882f7
Author: zgu
Date: 2013-04-18 10:04 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/b80cc96882f7
8012464: NMT: classes should not derive from _ValueObj, use VALUE_OBJ_CLASS_SPEC instead
Summary: NMT value objects should use VALUE_OBJ_CLASS_SPEC instead of deriving from _ValueObj
Reviewed-by: coleenp, hseigel, dholmes
! src/share/vm/services/memBaseline.hpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTrackWorker.hpp
Changeset: 41ed397cc0cd
Author: bharadwaj
Date: 2013-04-18 08:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/41ed397cc0cd
8006267: InterfaceMethod_ref should allow invokestatic and invokespecial
Summary: Lambda changes; spec 0.6.2 - Allow static invokestatic and invokespecial calls to InterfaceMethod_ref
Reviewed-by: dholmes, acorn
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/genericSignatures.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/prims/methodHandles.cpp
Changeset: 7815eaceaa8c
Author: bharadwaj
Date: 2013-04-18 14:03 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/7815eaceaa8c
Merge
Changeset: 6f817ce50129
Author: minqi
Date: 2013-04-19 11:08 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6f817ce50129
8010992: Remove calls to global ::operator new[] and new
Summary: disable use of global operator new and new[] which could cause unexpected exception and escape from NMT tracking.
Reviewed-by: coleenp, dholmes, zgu
Contributed-by: yumin.qi at oracle.com
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/altHashing.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/opto/idealGraphPrinter.hpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/reflectionUtils.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/quickSort.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp
Changeset: 17c51f84773a
Author: dcubed
Date: 2013-04-19 13:48 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/17c51f84773a
Merge
Changeset: 5b6512efcdc4
Author: dcubed
Date: 2013-04-19 16:51 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5b6512efcdc4
Merge
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: 6337ca4dcad8
Author: sspitsyn
Date: 2013-04-20 04:07 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6337ca4dcad8
8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition
Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's
Reviewed-by: coleenp, jrose, dholmes
Contributed-by: serguei.spitsyn at oracle.com
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
Changeset: a527ddd44e07
Author: mgronlun
Date: 2013-04-20 19:02 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/a527ddd44e07
6729929: I18N - Taking Heap Dump failed if project path contains multibyte characters
Reviewed-by: dholmes, rbackman
Contributed-by: peter.allwin at oracle.com
! src/share/vm/services/management.cpp
Changeset: 5a9fa2ba85f0
Author: dcubed
Date: 2013-04-21 20:41 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/5a9fa2ba85f0
8012907: anti-delta fix for 8010992
Summary: anti-delta fix for 8010992 until 8012902 can be fixed
Reviewed-by: acorn, minqi, rdurbin
! src/os/windows/vm/os_windows.cpp
! src/share/vm/classfile/altHashing.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp
! src/share/vm/memory/cardTableRS.cpp
! src/share/vm/memory/cardTableRS.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/opto/idealGraphPrinter.hpp
! src/share/vm/runtime/handles.hpp
! src/share/vm/runtime/reflectionUtils.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/events.hpp
! src/share/vm/utilities/quickSort.cpp
! src/share/vm/utilities/workgroup.cpp
! src/share/vm/utilities/workgroup.hpp
Changeset: cc12becb22e7
Author: dcubed
Date: 2013-04-21 21:05 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/cc12becb22e7
Merge
! src/os/windows/vm/os_windows.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: ce6d7e43501c
Author: bharadwaj
Date: 2013-04-23 08:12 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/ce6d7e43501c
8012961: Do not restrict static interface methods to be private
Summary: Lambda changes; spec 0.6.2 - remove the restriction that was added as part of recent changes made to support upcoming changes to compilation of lambda methods.
Reviewed-by: dholmes, acorn
! src/share/vm/prims/methodHandles.cpp
Changeset: 1ea6a35dcbe5
Author: jiangli
Date: 2013-04-23 12:32 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/1ea6a35dcbe5
8012927: 'assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range' in interpreter initialization.
Summary: Change br_null_short() to br_null().
Reviewed-by: coleenp, hseigel
! src/cpu/sparc/vm/interp_masm_sparc.cpp
Changeset: 35c15dad89ea
Author: roland
Date: 2013-04-16 17:06 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/35c15dad89ea
8011901: Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas
Summary: instruct xaddL_no_res shouldn't allow 64 bit constants.
Reviewed-by: kvn
! src/cpu/x86/vm/x86_64.ad
+ test/compiler/8011901/Test8011901.java
Changeset: 6a3629cf7075
Author: roland
Date: 2013-04-24 09:42 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6a3629cf7075
8011771: runThese crashed with EAV
Summary: Array bound check elimination's in block motion doesn't always reset its data structures from one step to the other.
Reviewed-by: kvn, twisti
! src/share/vm/c1/c1_RangeCheckElimination.cpp
Changeset: 47766e2d2527
Author: jiangli
Date: 2013-04-24 18:20 -0400
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/47766e2d2527
8013041: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset.
Summary: Change jmpb() to jmp().
Reviewed-by: coleenp, rdurbin, dcubed
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
Changeset: e8a7a5995e65
Author: bharadwaj
Date: 2013-04-25 13:10 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/e8a7a5995e65
Merge
Changeset: 3d641132f83b
Author: twisti
Date: 2013-02-26 16:16 -0800
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/3d641132f83b
8004336: Better handling of method handle intrinsic frames
Reviewed-by: kvn, jrose, ahgross
! src/share/vm/opto/library_call.cpp
Changeset: 124ca22437b1
Author: chegar
Date: 2013-04-12 10:14 +0100
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/124ca22437b1
Merge
! src/share/vm/opto/library_call.cpp
Changeset: 6c560f9ebb3e
Author: lana
Date: 2013-04-17 10:12 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/6c560f9ebb3e
Merge
- test/gc/6941923/test6941923.sh
- test/gc/TestVerifyBeforeGCDuringStartup.java
Changeset: db9c527a1fd8
Author: lana
Date: 2013-04-17 21:33 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/db9c527a1fd8
Merge
Changeset: d4c266784660
Author: lana
Date: 2013-04-23 09:27 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/d4c266784660
Merge
Changeset: d080f5168deb
Author: katleman
Date: 2013-04-25 09:24 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/d080f5168deb
Added tag jdk8-b87 for changeset d4c266784660
! .hgtags
Changeset: c4af77d20454
Author: amurillo
Date: 2013-04-26 00:29 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/c4af77d20454
Merge
! .hgtags
- make/bsd/makefiles/jvmg.make
- make/bsd/makefiles/profiled.make
- make/linux/makefiles/jvmg.make
- make/linux/makefiles/profiled.make
- make/solaris/makefiles/jvmg.make
- make/solaris/makefiles/profiled.make
- src/os/bsd/vm/chaitin_bsd.cpp
- src/os/linux/vm/chaitin_linux.cpp
- src/os/solaris/vm/chaitin_solaris.cpp
- src/os/windows/vm/chaitin_windows.cpp
Changeset: 8482058e74bc
Author: amurillo
Date: 2013-04-26 00:29 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/8482058e74bc
Added tag hs25-b30 for changeset c4af77d20454
! .hgtags
Changeset: 57ac6a688ae6
Author: amurillo
Date: 2013-04-26 00:40 -0700
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/57ac6a688ae6
8013227: new hotspot build - hs25-b31
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: caac22686b17
Author: mgerdin
Date: 2013-04-29 09:31 +0200
URL: http://hg.openjdk.java.net/hsx/hotspot-gc/hotspot/rev/caac22686b17
Merge
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/runtime/thread.cpp
More information about the hotspot-gc-dev
mailing list