roland [Tue, 07 Jan 2014 16:02:10 +0100] rev 22239
8027571: fatal error: meet not symmetric
Summary: meet of one constant array and one exact array not symmetric.
Reviewed-by: kvn
roland [Tue, 07 Jan 2014 14:36:34 +0100] rev 22238
8028064: tiered may collect wrong receiver type at virtual call
Summary: when unique callee is known at compile time, recorded class may be wrong
Reviewed-by: kvn, iveresov
roland [Tue, 07 Jan 2014 12:38:22 +0100] rev 22237
8028536: Test cases to cover type system fixes pushed with 8024070
Summary: extra test cases for type speculation
Reviewed-by: kvn
twisti [Mon, 06 Jan 2014 17:23:07 -0800] rev 22236
8029305: add type tag to AbstractCompiler
Reviewed-by: iveresov, kvn
twisti [Mon, 06 Jan 2014 15:35:20 -0800] rev 22235
8031199: _MSC_VER is only defined on _WIN32
Reviewed-by: kvn, iveresov
mikael [Tue, 24 Dec 2013 11:48:39 -0800] rev 22234
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Summary: Copyright year updated for files modified during 2013
Reviewed-by: twisti, iveresov
coleenp [Thu, 19 Dec 2013 20:28:45 +0000] rev 22233
8030633: nsk/jvmti/RedefineClasses/StressRedefine failed invalid method ordering length on Solaris
Summary: A method with no declared methods was getting an AME overpass method with the latest change. The method_ordering array was not updated for the new methods.
Reviewed-by: dcubed, acorn, dsamersoff, lfoltan, hseigel
hseigel [Mon, 16 Dec 2013 08:24:33 -0500] rev 22232
8027804: JCK resolveMethod test fails expecting AbstractMethodError
Summary: Create AME overpass methods and fix method search logic
Reviewed-by: kamg, acorn, lfoltan, coleenp
roland [Fri, 13 Dec 2013 09:25:44 +0100] rev 22231
8029383: assert(counter_changed) failed: failed dependencies, but counter didn't change
Summary: no call to SystemDictionary::notice_modification() when class is defined through Unsafe.defineAnonymousClass() can caused missed dependency change.
Reviewed-by: kvn, twisti
drchase [Thu, 12 Dec 2013 15:11:35 -0500] rev 22230
8029351: assert(bt != T_OBJECT) failed: Guard is incorrect in VM:defmeth
Summary: replace test condition with reference to the proper predicate, encode folk wisdom into an assert
Reviewed-by: twisti, coleenp