anoll [Tue, 05 Aug 2014 07:37:10 +0000] rev 25929
Merge
anoll [Tue, 05 Aug 2014 09:07:16 +0200] rev 25928
8054013: run hotspot JTREG compiler tests only on fastdebug platforms and also on macosx
Summary: Modify hotspot/make/jprt.properties and make/jprt.properties on the top level to add/remove the relevant platforms.
Reviewed-by: kvn, roland
Contributed-by: Zoltan Majo <zoltan.majo@oracle.com>
thartmann [Thu, 31 Jul 2014 08:39:47 +0200] rev 25927
8053915: bigapps assert failure in C2: modified node is not on IGVN._worklist
Summary: Add modified node to the IGVN worklist in 'PhaseIdealLoop::do_range_check'.
Reviewed-by: kvn, roland
thartmann [Tue, 05 Aug 2014 08:25:10 +0200] rev 25926
8054081: Crashes with assert "modified node is not on IGVN._worklist"
Summary: Modified safepoint nodes are not added to the IGVN worklist by 'PhaseMacroExpand::scalar_replacement()'
Reviewed-by: kvn, roland
iignatyev [Sun, 03 Aug 2014 12:04:36 +0400] rev 25925
8051484: Test compiler/6932496/Test6932496.java failed to compile after JDK-8011044: 1.5 is no longer supported
Reviewed-by: kvn, roland
iignatyev [Sun, 03 Aug 2014 12:04:17 +0400] rev 25924
8051896: jtreg tests don't use $TESTJAVAOPTS
Reviewed-by: kvn, ctornqvi
roland [Fri, 01 Aug 2014 15:57:00 -0700] rev 25923
Merge
roland [Thu, 31 Jul 2014 19:59:36 +0200] rev 25922
8054054: 8040121 is broken
Summary: C++ code pattern from 8040121 is incorrect
Reviewed-by: kvn
kvn [Tue, 29 Jul 2014 21:28:09 +0000] rev 25921
Merge
kvn [Tue, 29 Jul 2014 13:40:58 -0700] rev 25920
8049252: VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization
Summary: Add missing check for reexecute flag to VerifyStack code.
Reviewed-by: roland
thartmann [Tue, 29 Jul 2014 13:56:29 +0200] rev 25919
8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp
Summary: Fixed parfait warnings caused by __HI and __LO macros in sharedRuntimeMath.hpp by using a union.
Reviewed-by: kvn, drchase
thartmann [Tue, 29 Jul 2014 13:54:16 +0200] rev 25918
8040121: Load variable through a pointer of an incompatible type in src/hotspot/src/share/vm: opto/output.cpp, runtime/sharedRuntimeTrans.cpp, utilities/globalDefinitions_visCPP.hpp
Summary: Fixed parfait warnings in globalDefinitions files by using a union for casts.
Reviewed-by: kvn
fzhinkin [Mon, 28 Jul 2014 15:06:38 -0700] rev 25917
8051344: JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on
Summary: call rtm_deopt() only if there were no compilation bailouts before.
Reviewed-by: kvn
kvn [Thu, 17 Jul 2014 15:40:04 -0700] rev 25916
8050942: PPC64: implement template interpreter for ppc64le
Reviewed-by: kvn, goetz
Contributed-by: asmundak@google.com