hg: jdk7/hotspot/hotspot: 10 new changesets

karen.kinnear at oracle.com karen.kinnear at oracle.com
Thu Mar 17 09:58:31 PDT 2011

Changeset: 4f148718983e
Author:    bdelsart
Date:      2011-03-10 17:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4f148718983e

7025485: leverage shared x86-only deoptimization code
Summary: removed an ifdef IA32 around harmless code useful for some ports
Reviewed-by: chrisphi, never

! src/share/vm/runtime/deoptimization.cpp
! src/share/vm/runtime/deoptimization.hpp

Changeset: 3d5a546351ef
Author:    phh
Date:      2011-03-11 16:09 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3d5a546351ef

7023931: PcDescCache::find_pc_desc should not write _last_pc_desc
Summary: Remove _last_pc_desc and use pcdescs[0] instead.
Reviewed-by: dcubed, coleenp, ysr

! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp

Changeset: 4775a1e3e923
Author:    acorn
Date:      2011-03-14 11:43 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4775a1e3e923


Changeset: 216d916d5c12
Author:    dcubed
Date:      2011-03-15 06:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/216d916d5c12

7024234: 2/3 jvmti tests fail assert(!_oops_are_stale) failed: oops are stale on Win-AMD64
Summary: Move initialization of the '_instance' field to avoid race with ServiceThread start.
Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn

! src/share/vm/runtime/serviceThread.cpp

Changeset: 46a56fac55c7
Author:    dcubed
Date:      2011-03-15 06:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/46a56fac55c7

7024970: 2/3 assert(ServiceThread::is_service_thread(Thread::current())) failed: Service thread must post enqueue
Summary: Change nmethod_lock() to also prevent zombification of the nmethod. CompiledMethodUnload events also need to lock the nmethod. Clean ups in nmethod::make_not_entrant_or_zombie()
Reviewed-by: dholmes, kamg, never, dsamersoff, ysr, coleenp, acorn

! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp

Changeset: 65f880e2869b
Author:    dcubed
Date:      2011-03-15 06:50 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/65f880e2869b


! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp

Changeset: 8a3f8defe568
Author:    coleenp
Date:      2011-03-16 14:57 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/8a3f8defe568

7019165: Incorrect symbols in pstack output after SymbolTable changes
Summary: And out lsb which is set for symbols in constant pool slots to distinguish them from strings
Reviewed-by: phh, dholmes, never, dcubed

! src/os/solaris/dtrace/libjvm_db.c

Changeset: b9684d5ccb52
Author:    vladidan
Date:      2011-03-10 14:56 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/b9684d5ccb52

7011490: Wrong computation results in Test6880034
Summary: incorrect handling of c2i deoptimization on little endian architectures
Reviewed-by: never

! src/share/vm/c1/c1_LinearScan.cpp

Changeset: bc57bfb5bfad
Author:    vladidan
Date:      2011-03-16 10:47 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/bc57bfb5bfad


Changeset: 2074c95f707e
Author:    vladidan
Date:      2011-03-16 23:45 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2074c95f707e


More information about the hotspot-dev mailing list