log src/share/vm/opto/cfgnode.cpp

age author description
Thu, 06 Jul 2017 01:50:26 +0200 jwilhelm 8182299: Enable disabled clang warnings, build on OSX 10 + Xcode 8
Wed, 28 Jun 2017 19:12:58 -0400 coleenp 8182848: Some functions misplaced in debug.hpp
Wed, 26 Jul 2017 15:24:58 +0200 roland 8184795: [MVT] non constant method handles can cause allocations in method handle combinatorsmvt
Tue, 18 Jul 2017 11:38:16 +0200 roland 8183137: [MVT] C2 doesn't eliminate redundant value type allocations inside loopsmvt
Mon, 17 Jul 2017 13:13:15 +0200 thartmann 8183111: [MVT] java.lang.Class::isAssignableFrom() C2 intrinsic does not support value typesmvt
Wed, 17 May 2017 09:01:40 +0200 thartmann Initial commit of MVT prototypemvt
Mon, 15 May 2017 14:44:02 +0200 thartmann Reverted MVT merge
Tue, 09 May 2017 17:59:20 +0200 thartmann Forward-merged remaining C2 changes from JDK 9 (ci changes were already integrated)
Fri, 03 Feb 2017 00:46:58 -0800 rraghavan 8144484: assert(no_dead_loop) failed: dead loop detected
Wed, 25 Jan 2017 07:05:38 +0100 thartmann 8172850: Anti-dependency on membar causes crash in register allocator due to invalid instruction scheduling
Sat, 30 Jul 2016 04:05:28 -0700 roland 8161652: Crash with assert(ft == _type) failed in PhiNode::Value()
Mon, 18 Apr 2016 11:22:51 +0200 zmajo 8153357: C2 creates incorrect cast after eliminating phi with unique input
Mon, 04 Apr 2016 12:57:48 -0400 jprovino 8132524: Missing includes to resourceArea.hpp
Tue, 15 Mar 2016 17:42:28 +0100 thartmann 8150804: C2 Compilation fails with assert(_base >= OopPtr && _base <= AryPtr) failed: Not a Java pointer
Thu, 21 Jan 2016 18:04:14 +0100 roland 8147853: "assert(t->meet(t0) == t) failed: Not monotonic" with sun/util/calendar/zi/TestZoneInfo310.java
Mon, 18 Jan 2016 21:34:28 +0100 roland 8146999: hotspot/test/compiler/c2/8007294/Test8007294.java test nightly failure
Tue, 12 Jan 2016 12:55:09 +0100 thartmann 8146629: Make phase->is_IterGVN() accessible from Node::Identity and Node::Value
Mon, 11 Jan 2016 16:33:27 +0100 roland 8145322: Code generated from unsafe loops can be slightly improved
Fri, 11 Dec 2015 16:57:08 +0100 roland 8139771: Eliminating CastPP nodes at Phis when they all come from a unique input may cause crash
Mon, 16 Nov 2015 14:19:10 +0100 simonis 8141551: C2 can not handle returns with inccompatible interface arrays
Mon, 10 Aug 2015 10:39:19 -0700 kvn 8011858: Use Compile::live_nodes() instead of Compile::unique() in appropriate places
Wed, 18 Mar 2015 16:16:30 +0100 mhaupt 8004073: Implement C2 Ideal node specific dump() method
Wed, 25 Mar 2015 14:25:53 +0100 roland 8075922: assert(t == t_no_spec) fails in phaseX.cpp
Tue, 17 Feb 2015 13:19:23 -0500 hseigel 8068687: Remove meta-index support and cleanup hotspot code for rt.jar etc in non-modular jdk image
Tue, 05 Aug 2014 09:58:52 +0200 thartmann 8054033: Remove unused references to Compile*
Fri, 25 Jul 2014 10:06:17 +0200 thartmann 8040213: C2 does not put all modified nodes on IGVN worklist
Mon, 02 Jun 2014 08:07:29 +0200 thartmann 8034812: remove IDX_INIT macro hack in Node class
Tue, 01 Apr 2014 09:05:20 -0700 morris 8001532: C2 node files refactoring
Fri, 24 Jan 2014 09:31:53 +0100 roland 8027422: assert(_gvn.type(obj)->higher_equal(tjp)) failed: cast_up is no longer needed
Mon, 13 Jan 2014 16:16:25 -0800 roland 8029464: assert(ft == ttkp->cast_to_ptr_type(jtkp->ptr()) || ft->isa_narrowoop()
Mon, 12 Aug 2013 17:37:02 +0200 ehelin 8015107: NPG: Use consistent naming for metaspace concepts
Wed, 08 May 2013 15:08:01 -0700 kvn 6934604: enable parts of EliminateAutoBox by default
Fri, 12 Apr 2013 19:14:47 -0700 drchase 6443505: Ideal() function for CmpLTMask
Sun, 23 Dec 2012 17:08:22 +0100 roland 8005071: Incremental inlining for JSR 292
Tue, 18 Dec 2012 14:55:25 +0100 roland 8005031: Some cleanup in c2 to prepare for incremental inlining support
Tue, 09 Oct 2012 10:11:38 +0200 roland 7054512: Compress class pointers after perm gen removal
Thu, 27 Sep 2012 09:38:42 -0700 kvn 7193318: C2: remove number of inputs requirement from Node's new operator
Sat, 01 Sep 2012 13:25:18 -0400 coleenp 6964458: Reimplement class meta-data storage to use native memory
Tue, 10 Jan 2012 18:05:38 -0800 kvn 7128352: assert(obj_node == obj) failed
Mon, 14 Nov 2011 18:38:03 -0800 kvn 7105605: Use EA info to optimize pointers compare
Fri, 29 Jul 2011 09:16:29 -0700 kvn 7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post
Sat, 21 May 2011 13:59:55 -0700 kvn 7045506: assert(!can_reshape || !new_phi) failed: for igvn new phi should be hooked
Wed, 04 May 2011 13:12:42 -0700 kvn 5091921: Sign flip issues in loop optimizer
Sat, 02 Apr 2011 10:54:15 -0700 kvn 7004535: Clone loop predicate during loop unswitch
Tue, 23 Nov 2010 13:22:55 -0800 stefank 6989984: Use standard include model for Hospot
Mon, 28 Jun 2010 14:54:39 -0700 kvn 6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
Thu, 27 May 2010 19:08:38 -0700 trims 6941466: Oracle rebranding changes for Hotspot repositories
Wed, 19 May 2010 10:22:39 -0700 kvn Merge
Mon, 05 Apr 2010 10:17:15 -0700 kvn 6937111: Restore optimization for Phi of AddP (6552204)
Thu, 21 Jan 2010 10:07:59 -0800 kvn 6894807: No ClassCastException for HashAttributeSet constructors if run with -Xcomp
Tue, 13 Oct 2009 22:32:31 -0700 kvn 6889300: assert(i != k || is_new || i->outcnt() > 0, "don't return dead nodes")
Thu, 06 Aug 2009 09:37:26 -0700 kvn Merge
Fri, 31 Jul 2009 12:04:07 -0700 kvn 6865031: Application gives bad result (throws bad exception) with compressed oops
Fri, 24 Jul 2009 12:49:31 -0700 ysr Merge
Wed, 22 Jul 2009 18:25:00 -0700 ysr 6863216: Clean up debugging debris inadvertently pushed with 6700789
Fri, 24 Jul 2009 09:01:00 -0700 kvn Merge
Thu, 16 Jul 2009 16:29:55 -0700 kvn 6851282: JIT miscompilation results in null entry in array when using CompressedOops
Tue, 14 Jul 2009 15:40:39 -0700 ysr 6700789: G1: Enable use of compressed oops with G1 heaps
Thu, 12 Mar 2009 18:16:36 -0700 trims Merge
Fri, 27 Feb 2009 13:27:09 -0800 twisti 6810672: Comment typos