hg: jdk7/hotspot-gc/hotspot: 50 new changesets

john.coomes at oracle.com john.coomes at oracle.com
Fri Mar 18 15:06:50 PDT 2011


Changeset: d89a22843c62
Author:    iveresov
Date:      2011-02-22 15:25 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d89a22843c62

7020521: arraycopy stubs place prebarriers incorrectly
Summary: Rearranged the pre-barrier placement in arraycopy stubs so that they are properly called in case of chained calls. Also refactored the code a little bit so that it looks uniform across the platforms and is more readable.
Reviewed-by: never, kvn

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp

Changeset: d5a078cf7f39
Author:    iveresov
Date:      2011-02-22 18:13 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d5a078cf7f39

Merge


Changeset: ba5d119730dd
Author:    kvn
Date:      2011-02-23 12:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ba5d119730dd

Merge


Changeset: d411927672ed
Author:    never
Date:      2011-02-23 19:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d411927672ed

7012072: CompileTheWorld causes incorrect class initialization
Reviewed-by: kvn, twisti

! src/share/vm/prims/unsafe.cpp

Changeset: 5a41a201d08c
Author:    kvn
Date:      2011-02-24 10:28 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5a41a201d08c

6812217: Base memory of MergeMem node violates assert during killing expanded AllocateArray node
Summary: The assert in MergeMemNode::memory_at() misses the case when address is TOP.
Reviewed-by: never

! src/share/vm/opto/memnode.cpp

Changeset: 6f3746e69a78
Author:    never
Date:      2011-02-24 11:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6f3746e69a78

7021603: crash in fill_sync_handler with ExtendedDTrace probes
Reviewed-by: iveresov

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

Changeset: 8190d4b75e09
Author:    never
Date:      2011-02-24 14:49 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8190d4b75e09

Merge


Changeset: 41d4973cf100
Author:    kvn
Date:      2011-02-26 12:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/41d4973cf100

6942326: x86 code in string_indexof() could read beyond reserved heap space
Summary: copy small (<8) strings on stack if str+16 crosses a page boundary and load from stack into XMM. Back up pointer when loading string's tail.
Reviewed-by: never

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
+ test/compiler/6942326/Test.java

Changeset: 1b4e6a5d98e0
Author:    twisti
Date:      2011-02-28 06:07 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1b4e6a5d98e0

7012914: JSR 292 MethodHandlesTest C1: frame::verify_return_pc(return_address) failed: must be a return pc
Reviewed-by: never, bdelsart

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/c1/c1_Runtime1.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/utilities/macros.hpp

Changeset: 50c0f22d6d0e
Author:    never
Date:      2011-02-28 17:12 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/50c0f22d6d0e

7023229: extraneous include of precompiled.hpp in hsdis.c
Reviewed-by: never, jrose
Contributed-by: volker.simonis at gmail.com

! src/share/tools/hsdis/hsdis-demo.c
! src/share/tools/hsdis/hsdis.c

Changeset: bc6b27fb3568
Author:    never
Date:      2011-03-01 10:27 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bc6b27fb3568

6725983: Assertion "method->method_holder())->is_not_initialized(),"method holder must be initialized"
Reviewed-by: kvn, iveresov

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 0ac769a57c64
Author:    iveresov
Date:      2011-03-01 14:56 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0ac769a57c64

6627983: G1: Bad oop deference during marking
Summary: Bulk zeroing reduction didn't work with G1, because arraycopy would call pre-barriers on uninitialized oops. The solution is to have version of arraycopy stubs that don't have pre-barriers. Also refactored arraycopy stubs generation on SPARC to be more readable and reduced the number of stubs necessary in some cases.
Reviewed-by: jrose, kvn, never

! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/memory/barrierSet.cpp
! src/share/vm/memory/barrierSet.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/stubRoutines.hpp

Changeset: 8c9c9ee30d71
Author:    kvn
Date:      2011-03-03 23:31 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8c9c9ee30d71

Merge

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp

Changeset: a8d643a4db47
Author:    katleman
Date:      2011-03-03 14:12 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a8d643a4db47

Added tag jdk7-b132 for changeset 0e531ab5ba04

! .hgtags

Changeset: 1b3a350709e4
Author:    trims
Date:      2011-03-03 15:13 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1b3a350709e4

Added tag hs21-b03 for changeset a8d643a4db47

! .hgtags

Changeset: 3e2b59ab2d07
Author:    trims
Date:      2011-03-04 14:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3e2b59ab2d07

Merge


Changeset: 3c76374706ea
Author:    trims
Date:      2011-03-04 14:06 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3c76374706ea

7024814: Bump the HS21 build number to 04
Summary: Update the HS21 build number to 04
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 9f44e9aad2d9
Author:    coleenp
Date:      2011-03-03 19:51 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9f44e9aad2d9

7022999: Can't build with FORCE_TIERED=0
Summary: Put UseFastLocking test under #ifdef COMPILER1
Reviewed-by: kvn, phh, never, dcubed

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

Changeset: fbbeec6dad2d
Author:    coleenp
Date:      2011-03-03 19:52 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fbbeec6dad2d

6512830: Error: assert(tag_at(which).is_unresolved_klass(), "Corrupted constant pool")
Summary: Redefine classes copies the constant pool while the constant pool may be resolving strings or classes
Reviewed-by: dcubed, dsamersoff, acorn

! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: f767174aac14
Author:    coleenp
Date:      2011-03-03 19:53 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f767174aac14

7021653: Parfait issue in hotspot/src/share/vm/oops/methodDataOops.hpp
Summary: Fix compilation error(s)
Reviewed-by: kvn, phh, jcoomes, dholmes

! src/share/vm/oops/methodDataOop.hpp
! src/share/vm/runtime/os.cpp

Changeset: dbad0519a1c4
Author:    kamg
Date:      2011-03-04 14:40 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/dbad0519a1c4

6845426: non-static <clinit> method with no args is called during the class initialization process
Summary: Only call <clinit> with ACC_STATIC for classfiles with version > 50
Reviewed-by: acorn, dholmes, coleenp

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/oops/methodOop.hpp

Changeset: 0cd0a06d2535
Author:    acorn
Date:      2011-03-07 09:16 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0cd0a06d2535

Merge

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

Changeset: df1347358fe6
Author:    coleenp
Date:      2011-03-07 16:03 -0500
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/df1347358fe6

7024584: Symbol printouts shouldnt be under PrintGCDetails
Summary: Put symbol printing under Verbose and WizardMode so you can get this information if you really want it.
Reviewed-by: phh, stefank, never, dholmes, jcoomes

! src/share/vm/classfile/symbolTable.cpp

Changeset: 70b50ac7e2af
Author:    cl
Date:      2011-03-10 17:10 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/70b50ac7e2af

Added tag jdk7-b133 for changeset 1b3a350709e4

! .hgtags

Changeset: 447e6faab4a8
Author:    trims
Date:      2011-03-11 11:18 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/447e6faab4a8

Merge


Changeset: 02e6fc2effd8
Author:    trims
Date:      2011-03-11 22:41 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/02e6fc2effd8

Merge


Changeset: 4f148718983e
Author:    bdelsart
Date:      2011-03-10 17:44 +0100
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/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-gc/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-gc/hotspot/rev/4775a1e3e923

Merge


Changeset: 216d916d5c12
Author:    dcubed
Date:      2011-03-15 06:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/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-gc/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-gc/hotspot/rev/65f880e2869b

Merge

! 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-gc/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-gc/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-gc/hotspot/rev/bc57bfb5bfad

Merge


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

Merge


Changeset: 5d8f5a6dced7
Author:    iveresov
Date:      2011-03-04 15:14 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5d8f5a6dced7

7020403: Add AdvancedCompilationPolicy for tiered
Summary: This implements adaptive tiered compilation policy.
Reviewed-by: kvn, never

! src/share/vm/oops/methodKlass.cpp
! src/share/vm/oops/methodOop.hpp
+ src/share/vm/runtime/advancedThresholdPolicy.cpp
+ src/share/vm/runtime/advancedThresholdPolicy.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/compilationPolicy.cpp

Changeset: 4cd9add59b1e
Author:    never
Date:      2011-03-04 20:01 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4cd9add59b1e

7024866: #  assert(limit == NULL || limit <= nm->code_end()) failed: in bounds
Reviewed-by: kvn, iveresov

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

Changeset: 8ec5e1f45ea1
Author:    never
Date:      2011-03-04 22:44 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8ec5e1f45ea1

Merge


Changeset: 8e72cd29b15d
Author:    kvn
Date:      2011-03-05 11:02 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8e72cd29b15d

6589823: Error: meet not symmetric
Summary: arrays pointers meet must fall to bottom if exact array klasses in upper lattice are not equal or super klass is exact.
Reviewed-by: never

! src/share/vm/opto/type.cpp

Changeset: 425688247f3d
Author:    never
Date:      2011-03-06 22:09 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/425688247f3d

6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded")
Reviewed-by: iveresov

! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_ValueMap.hpp

Changeset: 1c0cf339481b
Author:    kvn
Date:      2011-03-09 09:15 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1c0cf339481b

7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCache
Summary: Use largest_free_block() instead of unallocated_capacity().
Reviewed-by: iveresov, never, ysr

! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/opto/output.cpp
! src/share/vm/runtime/sweeper.cpp

Changeset: 83f08886981c
Author:    kvn
Date:      2011-03-11 07:50 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/83f08886981c

7026631: field _klass is incorrectly set for dual type of TypeAryPtr::OOPS
Summary: add missing check this->dual() != TypeAryPtr::OOPS into TypeAryPtr::klass().
Reviewed-by: never

! src/share/vm/opto/type.cpp

Changeset: 799d8ccf63cf
Author:    jrose
Date:      2011-03-11 21:19 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/799d8ccf63cf

Merge

! src/share/vm/oops/methodOop.hpp
! src/share/vm/runtime/arguments.cpp

Changeset: 72dee110246f
Author:    jrose
Date:      2011-03-11 22:33 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/72dee110246f

6839872: remove implementation inheritance from JSR 292 APIs
Summary: consolidate runtime support in java.dyn.MethodHandleNatives; include transitional compatibility logic
Reviewed-by: twisti

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/nativeLookup.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 8033953d67ff
Author:    jrose
Date:      2011-03-11 22:34 -0800
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8033953d67ff

7012648: move JSR 292 to package java.lang.invoke and adjust names
Summary: package and class renaming only; delete unused methods and classes
Reviewed-by: twisti

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/cppInterpreter_sparc.cpp
! src/cpu/sparc/vm/interpreter_sparc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/interpreter_x86_64.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciCallSite.cpp
! src/share/vm/ci/ciCallSite.hpp
! src/share/vm/ci/ciField.cpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethodHandle.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciStreams.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/oops/cpCacheOop.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/methodOop.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/prims/methodHandleWalk.cpp
! src/share/vm/prims/methodHandleWalk.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/prims/nativeLookup.cpp

Changeset: 82de9bd880e3
Author:    kvn
Date:      2011-03-17 12:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/82de9bd880e3

7028394: Newer AMD Processor Prefetch Defaults
Summary: This new default has shown improvement across many workloads.
Reviewed-by: kvn
Contributed-by: tom.deneau at amd.com

! src/cpu/x86/vm/vm_version_x86.cpp

Changeset: d2134498fd3f
Author:    jrose
Date:      2011-03-17 18:29 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d2134498fd3f

7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not load classes with the Compiler thre
Reviewed-by: kvn, never

! src/share/vm/interpreter/linkResolver.cpp

Changeset: fc5ebbb2d1a8
Author:    twisti
Date:      2011-03-18 01:44 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fc5ebbb2d1a8

Merge

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

Changeset: 048f98400b8e
Author:    jcoomes
Date:      2011-03-18 09:03 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/048f98400b8e

Merge

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp



More information about the hotspot-gc-dev mailing list