Wed, 06 Aug 2014 08:47:40 +0200 8029443: 'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation
thartmann [Wed, 06 Aug 2014 08:47:40 +0200] rev 25933
8029443: 'assert(klass->is_loader_alive(_is_alive)) failed: must be alive' during VM_CollectForMetadataAllocation Summary: Added missing metadata relocation to 'loadConP_no_oop_cheap' on Sparc if the pointer is referring to a Klass. Added jtreg test. Reviewed-by: kvn, roland
Tue, 05 Aug 2014 15:02:10 -0700 8052081: Optimize generated by C2 code for Intel's Atom processor
kvn [Tue, 05 Aug 2014 15:02:10 -0700] rev 25932
8052081: Optimize generated by C2 code for Intel's Atom processor Summary: Allow to execute vectorization and crc32 optimization on Atom. Enable UseFPUForSpilling by default on x86. Reviewed-by: roland
Tue, 05 Aug 2014 08:19:03 -0700 8040921: Uninitialised memory in hotspot/src/share/vm/c1/c1_LinearScan.cpp
morris [Tue, 05 Aug 2014 08:19:03 -0700] rev 25931
8040921: Uninitialised memory in hotspot/src/share/vm/c1/c1_LinearScan.cpp Summary: Fixed parfait initialization issue. Reviewed-by: kvn, twisti
Tue, 05 Aug 2014 09:58:52 +0200 8054033: Remove unused references to Compile*
thartmann [Tue, 05 Aug 2014 09:58:52 +0200] rev 25930
8054033: Remove unused references to Compile* Summary: Removed unused references to Compile* missed by JDK-8034812. Reviewed-by: kvn, roland
Tue, 05 Aug 2014 07:37:10 +0000 Merge
anoll [Tue, 05 Aug 2014 07:37:10 +0000] rev 25929
Merge
Tue, 05 Aug 2014 09:07:16 +0200 8054013: run hotspot JTREG compiler tests only on fastdebug platforms and also on macosx
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>
Thu, 31 Jul 2014 08:39:47 +0200 8053915: bigapps assert failure in C2: modified node is not on IGVN._worklist
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
Tue, 05 Aug 2014 08:25:10 +0200 8054081: Crashes with assert "modified node is not on IGVN._worklist"
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
Sun, 03 Aug 2014 12:04:36 +0400 8051484: Test compiler/6932496/Test6932496.java failed to compile after JDK-8011044: 1.5 is no longer supported
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
Sun, 03 Aug 2014 12:04:17 +0400 8051896: jtreg tests don't use $TESTJAVAOPTS
iignatyev [Sun, 03 Aug 2014 12:04:17 +0400] rev 25924
8051896: jtreg tests don't use $TESTJAVAOPTS Reviewed-by: kvn, ctornqvi
Fri, 01 Aug 2014 15:57:00 -0700 Merge
roland [Fri, 01 Aug 2014 15:57:00 -0700] rev 25923
Merge
Thu, 31 Jul 2014 19:59:36 +0200 8054054: 8040121 is broken
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
Tue, 29 Jul 2014 21:28:09 +0000 Merge
kvn [Tue, 29 Jul 2014 21:28:09 +0000] rev 25921
Merge
Tue, 29 Jul 2014 13:40:58 -0700 8049252: VerifyStack logic in Deoptimization::unpack_frames does not expect to see invoke bc at the top frame during normal deoptimization
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
Tue, 29 Jul 2014 13:56:29 +0200 8049043: Load variable through a pointer of an incompatible type in hotspot/src/share/vm/runtime/sharedRuntimeMath.hpp
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
Tue, 29 Jul 2014 13:54:16 +0200 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
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
Mon, 28 Jul 2014 15:06:38 -0700 8051344: JVM crashed in Compile::start() during method parsing w/ UseRTMDeopt turned on
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
Thu, 17 Jul 2014 15:40:04 -0700 8050942: PPC64: implement template interpreter for ppc64le
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
Fri, 25 Jul 2014 10:57:57 +0000 Merge
anoll [Fri, 25 Jul 2014 10:57:57 +0000] rev 25915
Merge
Fri, 25 Jul 2014 10:04:36 +0000 Merge
anoll [Fri, 25 Jul 2014 10:04:36 +0000] rev 25914
Merge
Fri, 25 Jul 2014 10:06:17 +0200 8040213: C2 does not put all modified nodes on IGVN worklist
thartmann [Fri, 25 Jul 2014 10:06:17 +0200] rev 25913
8040213: C2 does not put all modified nodes on IGVN worklist Summary: Verification code is added that checks if modified nodes are put on the IGVN worklist and modified nodes are processed by 'PhaseIterGVN::transform_old()' Reviewed-by: kvn, jrose
Fri, 25 Jul 2014 09:44:53 +0000 Merge
anoll [Fri, 25 Jul 2014 09:44:53 +0000] rev 25912
Merge
Thu, 24 Jul 2014 09:15:38 +0200 8050860: Cleanup TypeTuple and TypeFunc
anoll [Thu, 24 Jul 2014 09:15:38 +0200] rev 25911
8050860: Cleanup TypeTuple and TypeFunc Summary: Declared fields TypeFunc::_domain, TypeFunc::_range, TypeTuple::_cnt and TypeTuple::_fields private, changed direct accesses to fields to use accessor methods. Reviewed-by: kvn, vlivanov Contributed-by: Zoltan Majo <zoltan.majo@oracle.com>
Fri, 08 Aug 2014 07:38:34 -0700 Merge
jmasa [Fri, 08 Aug 2014 07:38:34 -0700] rev 25910
Merge
Thu, 07 Aug 2014 09:35:08 +0200 8051837: Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags
brutisso [Thu, 07 Aug 2014 09:35:08 +0200] rev 25909
8051837: Remove temporary G1UseParallelRSetUpdating and G1UseParallelRSetScanning flags Reviewed-by: stefank, tschatzl Contributed-by: marcus.larsson@oracle.com
Wed, 06 Aug 2014 09:55:16 +0200 8048269: Add flag to turn off class unloading after G1 concurrent mark
stefank [Wed, 06 Aug 2014 09:55:16 +0200] rev 25908
8048269: Add flag to turn off class unloading after G1 concurrent mark Summary: Added -XX:+/-ClassUnloadingWithConcurrentMark Reviewed-by: jmasa, brutisso, mgerdin
Mon, 04 Aug 2014 15:04:45 +0200 8051883: TEST.groups references missing test: gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java
stefank [Mon, 04 Aug 2014 15:04:45 +0200] rev 25907
8051883: TEST.groups references missing test: gc/class_unloading/TestCMSClassUnloadingDisabledHWM.java Reviewed-by: brutisso, tschatzl, ehelin, jmasa, dfazunen
Sun, 03 Aug 2014 03:48:24 +0000 Merge
jmasa [Sun, 03 Aug 2014 03:48:24 +0000] rev 25906
Merge
Fri, 01 Aug 2014 15:40:12 -0700 8031323: Optionally align objects copied to survivor spaces
jmasa [Fri, 01 Aug 2014 15:40:12 -0700] rev 25905
8031323: Optionally align objects copied to survivor spaces Reviewed-by: brutisso, tschatzl
Thu, 07 Aug 2014 20:17:37 -0700 Merge
jmasa [Thu, 07 Aug 2014 20:17:37 -0700] rev 25904
Merge
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip