iveresov [Thu, 10 Apr 2014 23:15:13 -0700] rev 24008
8038297: Avoid placing CTI immediately following cbcond instruction on T4
Summary: Insert a nop between cbcond and CTI
Reviewed-by: kvn, twisti
iignatyev [Fri, 11 Apr 2014 00:35:28 +0400] rev 24007
8039496: Add sanity tests on RTM-related command line options
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
iignatyev [Fri, 11 Apr 2014 00:35:23 +0400] rev 24006
8037860: Add tests to cover Intel RTM instructions support
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
iignatyev [Fri, 11 Apr 2014 00:35:11 +0400] rev 24005
8039499: Add all common classes used by tests on RTM support to testlibrary
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
iignatyev [Fri, 11 Apr 2014 00:34:56 +0400] rev 24004
8039497: Testlibrary should be updated to provide information about all VM types as well as access to Unsafe
Reviewed-by: kvn, iignatyev
Contributed-by: filipp.zhinkin@oracle.com
iignatyev [Fri, 11 Apr 2014 00:34:51 +0400] rev 24003
8038953: Add sanity tests for BMI1 and LZCNT instructions
Reviewed-by: kvn, iignatyev
Contributed-by: anton.ivanov@oracle.com
roland [Thu, 10 Apr 2014 11:38:12 +0200] rev 24002
8005079: fix LogCompilation for incremental inlining
Summary: report late inlining as part of the rest of the inlining output
Reviewed-by: twisti, kvn
anoll [Thu, 10 Apr 2014 09:26:24 +0200] rev 24001
8036898: assert(t != NULL) failed: must set before get
Summary: Ignore nodes without a type when checking for speculative types in Compile::remove_speculative_types(...).
Reviewed-by: kvn, roland
Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
ctornqvi [Tue, 15 Apr 2014 19:03:51 +0200] rev 24000
8035173: [TESTBUG] runtime/threads/CancellableThreadTest fails with OOM on windows-i586
Summary: Test ported to jtreg, thread pairs decreased from 1024 to 128 to avoid OOM on 32 bit Windows
Reviewed-by: sla, dsimms
lfoltan [Mon, 14 Apr 2014 14:27:45 -0400] rev 23999
8033150: invokestatic: IncompatibleClassChangeError trying to invoke static method from a parent in presence of conflicting defaults.
Summary: A static method should be preferred during method resolution over an overpass, search the current class as well as its superclasses.
Reviewed-by: acorn, coleenp, kamg