hg: jdk6/jdk6/hotspot: 10 new changesets
ahughes at redhat.com
ahughes at redhat.com
Wed Jun 16 06:15:26 PDT 2010
Changeset: 1a6f257ed3a5
Author: twisti
Date: 2010-06-15 13:57 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/1a6f257ed3a5
6934089: Zero 32-bit/64kb page fix
Summary: The fix for 6927165 increased the number of shadow pages for 32-bit platforms and this causes a problem on systems with 64kb pages.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
Changeset: 358039f7f52a
Author: twisti
Date: 2010-03-30 00:57 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/358039f7f52a
6939180: Zero locking fix
Summary: When Zero is running with Shark enabled threads can be left with their _do_not_unlock_if_synchronized flag incorrectly set.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
Changeset: 49c9f3323bda
Author: twisti
Date: 2010-06-15 14:02 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/49c9f3323bda
6941224: Improved stack overflow handling for Zero
Summary: Adding stack overflow checking to Shark brought to light a bunch of deficiencies in Zero's stack overflow code.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/cpu/zero/vm/entryFrame_zero.hpp
! src/cpu/zero/vm/fakeStubFrame_zero.hpp
! src/cpu/zero/vm/interpreterFrame_zero.hpp
! src/cpu/zero/vm/interpreterRT_zero.cpp
! src/cpu/zero/vm/stack_zero.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
! src/share/vm/includeDB_zero
Changeset: a83cd6083994
Author: twisti
Date: 2010-06-15 14:05 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/a83cd6083994
6944503: Improved Zero crash dump
Summary: With Zero on a GC crash the stack was dumped differently to other crashes.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: 8e8cc2c99631
Author: twisti
Date: 2010-04-16 05:05 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/8e8cc2c99631
6944473: 6941224 misses new files
Summary: Two new files are missing in the push for 6941224.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
+ src/cpu/zero/vm/stack_zero.cpp
+ src/cpu/zero/vm/stack_zero.inline.hpp
Changeset: 8c59bd91900d
Author: twisti
Date: 2010-04-30 04:27 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/8c59bd91900d
6939182: Zero JNI handles fix
Summary: Zero will exit with an error when invoked with -Xcheck:jni.
Reviewed-by: twisti, kamg
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/frame_zero.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp
! src/cpu/zero/vm/javaFrameAnchor_zero.hpp
! src/cpu/zero/vm/stack_zero.cpp
! src/cpu/zero/vm/stack_zero.hpp
! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
Changeset: 787569ebe75a
Author: twisti
Date: 2010-05-06 02:09 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/787569ebe75a
6950178: Zero stack improvements
Summary: Moves the logic for determining the size of the Zero stack into the ZeroStack class.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/stack_zero.cpp
! src/cpu/zero/vm/stack_zero.hpp
! src/cpu/zero/vm/stack_zero.inline.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/share/vm/includeDB_zero
Changeset: ea8a6501bd43
Author: twisti
Date: 2010-05-07 04:20 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/ea8a6501bd43
6950617: Zero/Shark interface updates
Summary: Zero needs a couple of new methods to allow Shark to access the new frame anchor field.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/frame_zero.cpp
! src/cpu/zero/vm/frame_zero.hpp
! src/cpu/zero/vm/javaFrameAnchor_zero.hpp
! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
Changeset: a582ceddc287
Author: twisti
Date: 2010-06-15 14:24 +0100
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/a582ceddc287
6951784: Zero deoptimizer changes
Summary: The way Zero currently handles deoptimization can lead to methods being freed while they are still being executed.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/cpu/zero/vm/entry_zero.hpp
Changeset: 00378d6ad46d
Author: twisti
Date: 2010-06-14 00:52 -0700
URL: http://hg.openjdk.java.net/jdk6/jdk6/hotspot/rev/00378d6ad46d
6960550: Missing semicolon in Zero
Summary: There is a missing semicolon in cppInterpreter_zero.cpp.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/cpu/zero/vm/cppInterpreter_zero.cpp
More information about the jdk6-dev
mailing list