hg: jdk7/tl/hotspot: 43 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Thu Jan 20 05:01:37 UTC 2011
Changeset: 09d92cbb793b
Author: cl
Date: 2011-01-06 20:10 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/09d92cbb793b
Added tag jdk7-b124 for changeset 0a8e0d4345b3
! .hgtags
Changeset: f6a707dbaddb
Author: trims
Date: 2011-01-07 19:09 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f6a707dbaddb
Added tag hs20-b05 for changeset 0a8e0d4345b3
! .hgtags
Changeset: 9fc3ffb1e0b1
Author: trims
Date: 2011-01-07 22:42 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/9fc3ffb1e0b1
7011125: Bump the HS20 build number to 06
Summary: Update the HS20 build number to 06
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 6da3527317ff
Author: kevinw
Date: 2010-12-17 12:14 +0000
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/6da3527317ff
7003487: clhsdbproc stacktrace fails on x64
Reviewed-by: phh
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: 02895c6a2f82
Author: bobv
Date: 2010-12-20 14:30 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/02895c6a2f82
7007769: VM crashes with SIGBUS writing PerfData if tmp space is full
Summary: Fill perfdata file with zeros to verify available disk space
Reviewed-by: coleenp, kamg
! src/os/linux/vm/perfMemory_linux.cpp
Changeset: e58d06a8037e
Author: dholmes
Date: 2010-12-21 23:39 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e58d06a8037e
7008444: Remove unnecessary include of stdint.h in java_md.c
Summary: Remove unnecessary include of stdint.h in java_md.c
Reviewed-by: brutisso, kvn
! src/os/posix/launcher/java_md.c
Changeset: 1e637defdda6
Author: zgu
Date: 2010-12-22 11:24 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1e637defdda6
6961186: Better VM handling of unexpected exceptions from application native code
Summary: Trap uncaught C++ exception on Windows and Solaris and generate hs_err report.
Reviewed-by: coleenp, bobv, dholmes
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
Changeset: c19157304e08
Author: zgu
Date: 2010-12-22 11:52 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c19157304e08
Merge
! src/os/windows/vm/os_windows.cpp
Changeset: 3da13a976363
Author: coleenp
Date: 2010-12-22 12:24 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/3da13a976363
Merge
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
Changeset: 07c62ff47437
Author: coleenp
Date: 2010-12-22 16:52 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/07c62ff47437
Merge
Changeset: d6cd0d55d0b5
Author: dcubed
Date: 2010-12-23 07:58 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d6cd0d55d0b5
6987812: 2/3 SAJDI: "gHotSpotVMTypes was not initialized properly in the remote process"
Summary: Change ExportDirectoryTableImpl to return the 'Export RVA' field without modification. Read 'Base Of Data' field in optional header when PE32 format COFF file is read. Refine search for dbgeng.dll and dbghelp.dll. Other cleanups.
Reviewed-by: swamyv, poonam
! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/COFFFileParser.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/DumpExports.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/win32/coff/TestParser.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebuggerLocal.java
Changeset: e0c969b97f66
Author: zgu
Date: 2010-12-27 09:30 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e0c969b97f66
6975480: VS2010 says _STATIC_CPPLIB is deprecated, may need to change this usage
Summary: Disabled the warning message during compiling.
Reviewed-by: coleenp, dholmes
! make/windows/makefiles/compile.make
Changeset: dbf8dcf069d1
Author: zgu
Date: 2010-12-27 09:56 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/dbf8dcf069d1
Merge
! make/windows/makefiles/compile.make
Changeset: 06e4b9c9db76
Author: coleenp
Date: 2010-12-28 09:54 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/06e4b9c9db76
Merge
Changeset: 7737fa7ec2b5
Author: twisti
Date: 2010-12-14 12:44 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7737fa7ec2b5
7006044: materialize cheap non-oop pointers on 64-bit SPARC
Summary: After 6961690 we load non-oop pointers for the constant table which could easily be materialized in a few instructions.
Reviewed-by: never, kvn
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/sparc.ad
Changeset: 781072b12368
Author: never
Date: 2010-12-14 23:17 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/781072b12368
6765546: Wrong sscanf used to parse CompilerOracle command >= 32 characters could lead to crash
Reviewed-by: kvn, iveresov
! src/share/vm/compiler/compilerOracle.cpp
Changeset: 4042471b7419
Author: iveresov
Date: 2010-12-16 01:46 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4042471b7419
Merge
Changeset: cccd1b172b85
Author: never
Date: 2010-12-16 12:47 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/cccd1b172b85
6839888: Array overrun in vm adlc
Reviewed-by: kvn, iveresov
! src/share/vm/adlc/dict2.cpp
Changeset: c04052fd6ae1
Author: kvn
Date: 2010-12-16 14:15 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c04052fd6ae1
7006505: Use kstat info to identify SPARC processor
Summary: read Solaris kstat data to get more precise CPU information
Reviewed-by: iveresov, never, twisti, dholmes
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make
! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/memory/universe.cpp
Changeset: 7223744c2784
Author: never
Date: 2010-12-17 15:55 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7223744c2784
6579789: Internal error "c1_LinearScan.cpp:1429 Error: assert(false,"")" in debuggee with fastdebug VM
Reviewed-by: kvn, iveresov
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
+ test/compiler/6579789/Test6579789.java
Changeset: 52d615436cef
Author: never
Date: 2010-12-18 06:40 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/52d615436cef
Merge
Changeset: 7d9caaedafce
Author: twisti
Date: 2010-12-18 01:15 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7d9caaedafce
6990933: assert(sender_cb) failed: sanity in frame::sender_for_interpreter_frame
Reviewed-by: never
! src/share/vm/code/nmethod.cpp
Changeset: 1fb0500f550e
Author: twisti
Date: 2010-12-18 08:38 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/1fb0500f550e
Merge
Changeset: ef3c5db0b3ae
Author: twisti
Date: 2010-12-21 04:37 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/ef3c5db0b3ae
7008165: Garbage in ClassFormatError message
Summary: When bootstrap_method_ref in BootstrapMethods attribute points to a wrong CP entry (non-MethodHandle), JVM throws ClassFormatError with a message, where method index and class file name is garbage.
Reviewed-by: iveresov
! src/share/vm/classfile/classFileParser.cpp
Changeset: a21ff35351ec
Author: kvn
Date: 2010-12-21 13:56 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a21ff35351ec
7003130: assert(iterations<CG_BUILD_ITER_LIMIT) failed: infinite EA connection graph
Summary: bump CG_BUILD_ITER_LIMIT to 20
Reviewed-by: iveresov
! src/share/vm/opto/escape.cpp
Changeset: 352765ed11a1
Author: iveresov
Date: 2010-12-21 22:57 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/352765ed11a1
7008466: Tiered: Enable testing of tiered compilation in JPRT
Summary: Add running specjvm98 and specjbb2005 with tiered compilation enabled with JPRT.
Reviewed-by: kvn
! make/jprt.properties
Changeset: 8d0b933dda2d
Author: twisti
Date: 2010-12-22 02:02 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/8d0b933dda2d
7007377: JSR 292 MethodHandlesTest.testCastFailure fails on SPARC with -Xcomp +DeoptimizeALot
Reviewed-by: kvn, jrose
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/init.cpp
Changeset: 037c727f35fb
Author: iveresov
Date: 2010-12-27 21:51 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/037c727f35fb
7009231: C1: Incorrect CAS code for longs on SPARC 32bit
Summary: Fix CAS of longs on SPARC 32bit and cmove on SPARC 64bit.
Reviewed-by: kvn
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
+ test/compiler/7009231/Test7009231.java
Changeset: 2ddb2fab82cb
Author: kvn
Date: 2010-12-28 17:34 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2ddb2fab82cb
7009359: HS with -XX:+AggressiveOpts optimize new StringBuffer(null) so it does not throw NPE as expected
Summary: Bailout StringConcat optimization if null is passed to StringBuffer constructor.
Reviewed-by: iveresov
! src/share/vm/opto/stringopts.cpp
+ test/compiler/7009359/Test7009359.java
Changeset: 51bd2d261853
Author: kvn
Date: 2010-12-29 10:41 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/51bd2d261853
7008325: CodeCache exhausted on sparc starting from hs20b04
Summary: remove clear_scratch_buffer_blob and let init_scratch_buffer_blob free and allocate a new blob if required.
Reviewed-by: twisti
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/memory/heap.cpp
! src/share/vm/memory/heap.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/output.cpp
Changeset: 68c5a4e8881d
Author: kvn
Date: 2010-12-30 09:36 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/68c5a4e8881d
6928562: Assert(_no_handle_mark_nesting==0,"allocating handle inside NoHandleMark")
Summary: reset NoHandleMark before going into VM.
Reviewed-by: iveresov
! src/share/vm/compiler/abstractCompiler.cpp
Changeset: 7514897db238
Author: iveresov
Date: 2010-12-30 23:44 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/7514897db238
7009849: C1: Incorrect frame size computation
Summary: Fix frame size computation
Reviewed-by: phh, kvn
! src/share/vm/c1/c1_FrameMap.cpp
Changeset: 5a1e52a439fa
Author: twisti
Date: 2011-01-07 03:41 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/5a1e52a439fa
Merge
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/vm.make
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/code/nmethod.cpp
Changeset: 36c186bcc085
Author: coleenp
Date: 2011-01-03 14:09 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/36c186bcc085
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places.
Summary: enhance the error reporting mechanism to help user to fix the problem rather than making it look like a VM error.
Reviewed-by: kvn, kamg
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: 0eb90baf1b69
Author: coleenp
Date: 2011-01-05 21:23 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/0eb90baf1b69
6583275: Hotspot crash in vm_perform_shutdown_actions due to uninitialized TLS during out of memory handling
Summary: Call get_thread_slow() in vm_perform_shutdown actions and add null check.
Reviewed-by: kvn, dholmes, jcoomes
! src/share/vm/runtime/java.cpp
Changeset: 039eb4201e06
Author: alanb
Date: 2011-01-07 03:38 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/039eb4201e06
7009975: Large file support broken in hs20-b04
Reviewed-by: phh, acorn, kamg
! src/os/solaris/vm/os_solaris.cpp
Changeset: 2f9d59b0fa5c
Author: bobv
Date: 2011-01-07 12:44 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2f9d59b0fa5c
7009268: guarantee(middle - slop > start) failed: need enough space to divide up
Summary: Codebuffer can overflow on test with large number of calls
Reviewed-by: dholmes, collins
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
Changeset: 4537d449ba57
Author: bobv
Date: 2011-01-07 15:57 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4537d449ba57
Merge
Changeset: b1a2afa37ec4
Author: phh
Date: 2011-01-07 10:42 -0500
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b1a2afa37ec4
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis
Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean.
Reviewed-by: coleenp, kvn, dholmes, ysr
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.hpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/services/threadService.hpp
Changeset: 55d7d18ccff9
Author: dcubed
Date: 2011-01-07 13:59 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/55d7d18ccff9
Merge
Changeset: 84f36150fcc3
Author: dcubed
Date: 2011-01-07 15:54 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/84f36150fcc3
Merge
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/os/solaris/vm/os_solaris.cpp
Changeset: e24ab3fa6aaf
Author: trims
Date: 2011-01-07 22:56 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e24ab3fa6aaf
Merge
! make/jprt.properties
Changeset: 4c851c931d00
Author: cl
Date: 2011-01-13 16:43 -0800
URL: http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/4c851c931d00
Added tag jdk7-b125 for changeset e24ab3fa6aaf
! .hgtags
More information about the security-dev
mailing list