hg: jdk7/hotspot/hotspot: 7 new changesets

karen.kinnear at sun.com karen.kinnear at sun.com
Fri Mar 6 04:07:37 PST 2009


Changeset: 0386097d43d8
Author:    dcubed
Date:      2009-03-02 13:57 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0386097d43d8

6700114: 3/4 Assertion (_thread->get_interp_only_mode() == 1,"leaving interp only when mode not one")
Summary: Don't create JvmtiThreadState for an exiting JavaThread.
Reviewed-by: coleenp, swamyv

! src/share/vm/prims/jvmtiThreadState.hpp

Changeset: ea20d7ce26b0
Author:    dcubed
Date:      2009-03-02 14:00 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/ea20d7ce26b0

6800721: 3/4 JavaThread::jvmti_thread_state() and JvmtiThreadState::state_for() robustness
Summary: Check for NULL return values from jvmti_thread_state() and state_for() and return a JVM TI error code as appropriate.
Reviewed-by: coleenp, swamyv

! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiEventController.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiThreadState.hpp
! src/share/vm/runtime/thread.hpp

Changeset: 70998f2e05ef
Author:    dcubed
Date:      2009-03-02 14:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/70998f2e05ef

6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefined
Summary: Remove incorrect optimization in klassItable::adjust_method_entries(). Add RedefineClasses() tracing support for obsolete method entry.
Reviewed-by: acorn, swamyv

! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/includeDB_core
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/prims/jvmtiRedefineClassesTrace.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp

Changeset: 2f716c0acb64
Author:    dcubed
Date:      2009-03-02 14:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2f716c0acb64

6567360: 3/4 SIGBUS in jvmti RawMonitor magic check for unaligned bad monitor pointer
Summary: Change JvmtiEnvBase::is_valid() and JvmtiRawMonitor::is_valid() to fetch the _magic fields via Bytes::get_native_u[248]().
Reviewed-by: coleenp, swamyv

! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiEnvBase.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp

Changeset: afa80fa86d22
Author:    dcubed
Date:      2009-03-02 14:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/afa80fa86d22

Merge

! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/includeDB_core
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/runtime/sharedRuntime.cpp

Changeset: 5caef2219893
Author:    dcubed
Date:      2009-03-02 16:56 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/5caef2219893

Merge

! src/share/vm/includeDB_core

Changeset: 3db67f76d308
Author:    acorn
Date:      2009-03-05 22:07 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3db67f76d308

Merge

! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/share/vm/includeDB_core
! src/share/vm/prims/jvmtiRedefineClasses.cpp




More information about the jdk7-changes mailing list