jrose [Thu, 17 Mar 2011 18:29:18 -0700] rev 8678
7011865: JSR 292 CTW fails: !THREAD->is_Compiler_thread() failed: Can not load classes with the Compiler thre
Reviewed-by: kvn, never
kvn [Thu, 17 Mar 2011 12:08:01 -0700] rev 8677
7028394: Newer AMD Processor Prefetch Defaults
Summary: This new default has shown improvement across many workloads.
Reviewed-by: kvn
Contributed-by: tom.deneau@amd.com
jrose [Fri, 11 Mar 2011 22:34:57 -0800] rev 8676
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
jrose [Fri, 11 Mar 2011 22:33:47 -0800] rev 8675
6839872: remove implementation inheritance from JSR 292 APIs
Summary: consolidate runtime support in java.dyn.MethodHandleNatives; include transitional compatibility logic
Reviewed-by: twisti
jrose [Fri, 11 Mar 2011 21:19:15 -0800] rev 8674
Merge
kvn [Fri, 11 Mar 2011 07:50:51 -0800] rev 8673
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
kvn [Wed, 09 Mar 2011 09:15:16 -0800] rev 8672
7025742: Can not use CodeCache::unallocated_capacity() with fragmented CodeCache
Summary: Use largest_free_block() instead of unallocated_capacity().
Reviewed-by: iveresov, never, ysr
never [Sun, 06 Mar 2011 22:09:23 -0800] rev 8671
6965570: assert(!needs_patching && x->is_loaded(),"how do we know it's volatile if it's not loaded")
Reviewed-by: iveresov
kvn [Sat, 05 Mar 2011 11:02:04 -0800] rev 8670
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
never [Fri, 04 Mar 2011 22:44:50 -0800] rev 8669
Merge
never [Fri, 04 Mar 2011 20:01:48 -0800] rev 8668
7024866: # assert(limit == NULL || limit <= nm->code_end()) failed: in bounds
Reviewed-by: kvn, iveresov
iveresov [Fri, 04 Mar 2011 15:14:16 -0800] rev 8667
7020403: Add AdvancedCompilationPolicy for tiered
Summary: This implements adaptive tiered compilation policy.
Reviewed-by: kvn, never
vladidan [Wed, 16 Mar 2011 23:45:04 -0400] rev 8666
Merge
vladidan [Wed, 16 Mar 2011 10:47:45 -0400] rev 8665
Merge
vladidan [Thu, 10 Mar 2011 14:56:11 -0500] rev 8664
7011490: Wrong computation results in Test6880034
Summary: incorrect handling of c2i deoptimization on little endian architectures
Reviewed-by: never
coleenp [Wed, 16 Mar 2011 14:57:49 -0400] rev 8663
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
dcubed [Tue, 15 Mar 2011 06:50:01 -0700] rev 8662
Merge
dcubed [Tue, 15 Mar 2011 06:37:31 -0700] rev 8661
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
dcubed [Tue, 15 Mar 2011 06:35:10 -0700] rev 8660
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
acorn [Mon, 14 Mar 2011 11:43:56 -0700] rev 8659
Merge
phh [Fri, 11 Mar 2011 16:09:55 -0500] rev 8658
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
bdelsart [Thu, 10 Mar 2011 17:44:32 +0100] rev 8657
7025485: leverage shared x86-only deoptimization code
Summary: removed an ifdef IA32 around harmless code useful for some ports
Reviewed-by: chrisphi, never
trims [Fri, 11 Mar 2011 22:41:33 -0800] rev 8656
Merge
coleenp [Mon, 07 Mar 2011 16:03:28 -0500] rev 8655
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