6766644 (original) (raw)

Code Review for 6766644

Prepared by: kamg on Tue Jan 25 11:41:52 EST 2011
Workspace: /java/east/u3/kamg/ws/svc/6766644
Compare against: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot
Compare against version: 2028
Summary of changes: 437 lines changed: 324 ins; 75 del; 38 mod; 10016 unchg
Patch of changes: <6766644.patch>
Legend: Modified file Deleted file New file

[Cdiffs](src/share/vm/code/nmethod.cpp.cdiff.html) [Udiffs](src/share/vm/code/nmethod.cpp.udiff.html) [Sdiffs](src/share/vm/code/nmethod.cpp.sdiff.html) [Frames](src/share/vm/code/nmethod.cpp.frames.html) [Old](src/share/vm/code/nmethod.cpp-.html) [New](src/share/vm/code/nmethod.cpp.html) [Patch](src/share/vm/code/nmethod.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/code/nmethod.cpp) src/share/vm/code/nmethod.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


5 lines changed: 4 ins; 0 del; 1 mod; 2809 unchg

[Cdiffs](src/share/vm/prims/jvmtiImpl.cpp.cdiff.html) [Udiffs](src/share/vm/prims/jvmtiImpl.cpp.udiff.html) [Sdiffs](src/share/vm/prims/jvmtiImpl.cpp.sdiff.html) [Frames](src/share/vm/prims/jvmtiImpl.cpp.frames.html) [Old](src/share/vm/prims/jvmtiImpl.cpp-.html) [New](src/share/vm/prims/jvmtiImpl.cpp.html) [Patch](src/share/vm/prims/jvmtiImpl.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/prims/jvmtiImpl.cpp) src/share/vm/prims/jvmtiImpl.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


73 lines changed: 72 ins; 0 del; 1 mod; 911 unchg

[Cdiffs](src/share/vm/prims/jvmtiImpl.hpp.cdiff.html) [Udiffs](src/share/vm/prims/jvmtiImpl.hpp.udiff.html) [Sdiffs](src/share/vm/prims/jvmtiImpl.hpp.sdiff.html) [Frames](src/share/vm/prims/jvmtiImpl.hpp.frames.html) [Old](src/share/vm/prims/jvmtiImpl.hpp-.html) [New](src/share/vm/prims/jvmtiImpl.hpp.html) [Patch](src/share/vm/prims/jvmtiImpl.hpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/prims/jvmtiImpl.hpp) src/share/vm/prims/jvmtiImpl.hpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


82 lines changed: 81 ins; 0 del; 1 mod; 438 unchg

[Cdiffs](src/share/vm/runtime/mutexLocker.cpp.cdiff.html) [Udiffs](src/share/vm/runtime/mutexLocker.cpp.udiff.html) [Sdiffs](src/share/vm/runtime/mutexLocker.cpp.sdiff.html) [Frames](src/share/vm/runtime/mutexLocker.cpp.frames.html) [Old](src/share/vm/runtime/mutexLocker.cpp-.html) [New](src/share/vm/runtime/mutexLocker.cpp.html) [Patch](src/share/vm/runtime/mutexLocker.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/runtime/mutexLocker.cpp) src/share/vm/runtime/mutexLocker.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


3 lines changed: 0 ins; 0 del; 3 mod; 296 unchg

[Cdiffs](src/share/vm/runtime/mutexLocker.hpp.cdiff.html) [Udiffs](src/share/vm/runtime/mutexLocker.hpp.udiff.html) [Sdiffs](src/share/vm/runtime/mutexLocker.hpp.sdiff.html) [Frames](src/share/vm/runtime/mutexLocker.hpp.frames.html) [Old](src/share/vm/runtime/mutexLocker.hpp-.html) [New](src/share/vm/runtime/mutexLocker.hpp.html) [Patch](src/share/vm/runtime/mutexLocker.hpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/runtime/mutexLocker.hpp) src/share/vm/runtime/mutexLocker.hpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


2 lines changed: 0 ins; 0 del; 2 mod; 360 unchg

[Cdiffs](src/share/vm/runtime/vmStructs.cpp.cdiff.html) [Udiffs](src/share/vm/runtime/vmStructs.cpp.udiff.html) [Sdiffs](src/share/vm/runtime/vmStructs.cpp.sdiff.html) [Frames](src/share/vm/runtime/vmStructs.cpp.frames.html) [Old](src/share/vm/runtime/vmStructs.cpp-.html) [New](src/share/vm/runtime/vmStructs.cpp.html) [Patch](src/share/vm/runtime/vmStructs.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/runtime/vmStructs.cpp) src/share/vm/runtime/vmStructs.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


2 lines changed: 1 ins; 0 del; 1 mod; 2449 unchg

[Cdiffs](src/share/vm/services/lowMemoryDetector.cpp.cdiff.html) [Udiffs](src/share/vm/services/lowMemoryDetector.cpp.udiff.html) [Sdiffs](src/share/vm/services/lowMemoryDetector.cpp.sdiff.html) [Frames](src/share/vm/services/lowMemoryDetector.cpp.frames.html) [Old](src/share/vm/services/lowMemoryDetector.cpp-.html) [New](src/share/vm/services/lowMemoryDetector.cpp.html) [Patch](src/share/vm/services/lowMemoryDetector.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/services/lowMemoryDetector.cpp) src/share/vm/services/lowMemoryDetector.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


95 lines changed: 0 ins; 70 del; 25 mod; 336 unchg

[Cdiffs](src/share/vm/services/lowMemoryDetector.hpp.cdiff.html) [Udiffs](src/share/vm/services/lowMemoryDetector.hpp.udiff.html) [Sdiffs](src/share/vm/services/lowMemoryDetector.hpp.sdiff.html) [Frames](src/share/vm/services/lowMemoryDetector.hpp.frames.html) [Old](src/share/vm/services/lowMemoryDetector.hpp-.html) [New](src/share/vm/services/lowMemoryDetector.hpp.html) [Patch](src/share/vm/services/lowMemoryDetector.hpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/services/lowMemoryDetector.hpp) src/share/vm/services/lowMemoryDetector.hpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


10 lines changed: 3 ins; 5 del; 2 mod; 287 unchg

[Cdiffs](src/share/vm/services/management.cpp.cdiff.html) [Udiffs](src/share/vm/services/management.cpp.udiff.html) [Sdiffs](src/share/vm/services/management.cpp.sdiff.html) [Frames](src/share/vm/services/management.cpp.frames.html) [Old](src/share/vm/services/management.cpp-.html) [New](src/share/vm/services/management.cpp.html) [Patch](src/share/vm/services/management.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/services/management.cpp) src/share/vm/services/management.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


3 lines changed: 1 ins; 0 del; 2 mod; 2130 unchg

------ ------ ------ ------ ---[New](src/share/vm/runtime/serviceThread.cpp.html) [Patch](src/share/vm/runtime/serviceThread.cpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/runtime/serviceThread.cpp) src/share/vm/runtime/serviceThread.cpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


116 lines changed: 116 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ---[New](src/share/vm/runtime/serviceThread.hpp.html) [Patch](src/share/vm/runtime/serviceThread.hpp.patch) [Raw](raw%5Ffiles/new/src/share/vm/runtime/serviceThread.hpp) src/share/vm/runtime/serviceThread.hpp

rev 2029 : 6766644: Redefinition of compiled method fails with assertion "Can not load classes with the Compiler thread" Summary: Defer posting events from the compiler thread -- use service thread Reviewed-by:


46 lines changed: 46 ins; 0 del; 0 mod; 0 unchg


This code review page was prepared using /home/kamg/bin/hg_webrev(vers 23.18-hg-never).