hotspot/src/share/vm/opto/ifnode.cpp
Thu, 06 Jul 2017 01:50:26 +0200 jwilhelm 8182299: Enable disabled clang warnings, build on OSX 10 + Xcode 8
Thu, 09 Mar 2017 00:16:51 -0800 rraghavan 8175345: Reported null pointer dereference defect groups
Mon, 06 Mar 2017 14:08:52 +0100 neliasso 8164954: split_if creates empty phi and region nodes
Mon, 04 Apr 2016 12:57:48 -0400 jprovino 8132524: Missing includes to resourceArea.hpp
Mon, 29 Feb 2016 15:05:45 +0100 redestad 8150720: Cleanup code around PrintOptoStatistics
Mon, 18 Jan 2016 08:40:25 +0100 thartmann 6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
Tue, 12 Jan 2016 12:55:37 +0100 thartmann 8136469: OptimizeStringConcat fails on pre-sized StringBuilder shapes
Tue, 12 Jan 2016 12:55:09 +0100 thartmann 8146629: Make phase->is_IterGVN() accessible from Node::Identity and Node::Value
Mon, 16 Nov 2015 11:58:31 +0000 roland Merge
Mon, 16 Nov 2015 08:03:24 +0100 thartmann 8142500: missing null checks in IfNode::has_only_uncommon_traps
Mon, 16 Nov 2015 09:55:25 +0100 roland 8042997: Make intrinsic some or all check index/range methods
Mon, 09 Nov 2015 11:28:31 +0100 roland 8137168: Replace IfNode with a new RangeCheckNode for range checks
Fri, 06 Nov 2015 09:36:47 +0100 thartmann 8140574: C2 must re-execute checks after deoptimizing from merged uncommon traps
Fri, 11 Sep 2015 16:56:56 +0200 roland 8135069: C2 replaces range checks by unsigned comparison with -1
Wed, 18 Mar 2015 16:16:30 +0100 mhaupt 8004073: Implement C2 Ideal node specific dump() method
Mon, 08 Jun 2015 18:35:17 +0200 roland 8081823: C2 performs unsigned comparison against -1
Tue, 12 May 2015 09:41:12 +0200 roland 8078436: java/util/stream/boottest/java/util/stream/UnorderedTest.java crashed with an assert in ifnode.cpp
Tue, 12 May 2015 10:27:50 +0200 roland 8076188: Optimize arraycopy out for non escaping destination
Wed, 29 Apr 2015 14:43:12 -0700 roland 8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
Tue, 17 Mar 2015 10:06:31 +0100 roland 8073480: C2 should optimize explicit range checks
Fri, 30 Jan 2015 12:53:56 +0100 goetz 8071996: split_if accesses NULL region of ConstraintCast
Thu, 08 Jan 2015 11:00:38 +0100 roland 8027626: assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1
Tue, 09 Dec 2014 18:49:13 +0100 roland 8066103: C2's range check smearing allows out of bound array accesses
Wed, 13 Aug 2014 17:37:11 -0700 iveresov 8054883: Segmentation error while running program
Mon, 02 Jun 2014 08:07:29 +0200 thartmann 8034812: remove IDX_INIT macro hack in Node class
Fri, 16 May 2014 12:05:14 -0700 kvn 8042786: Proper fix for 8032566
Thu, 23 Jan 2014 12:08:28 +0100 rbackman 8027754: Enable loop optimizations for loops with MathExact inside
Tue, 24 Dec 2013 11:48:39 -0800 mikael 8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
Sat, 19 Oct 2013 12:16:43 +0200 roland 8024069: replace_in_map() should operate on parent maps
Wed, 09 Oct 2013 11:05:17 -0700 twisti 8020750: Node::get_int: guarantee(t != NULL) failed: must be con
Fri, 27 Sep 2013 08:39:19 +0200 rbackman 8024924: Intrinsify java.lang.Math.addExact
Wed, 08 May 2013 15:08:01 -0700 kvn 6934604: enable parts of EliminateAutoBox by default
Tue, 09 Oct 2012 10:09:34 -0700 mikael 7197424: update copyright year to match last edit in jdk8 hotspot repository
Thu, 27 Sep 2012 09:38:42 -0700 kvn 7193318: C2: remove number of inputs requirement from Node's new operator
Tue, 12 Jun 2012 16:23:31 -0700 kvn 7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
Fri, 29 Jul 2011 09:16:29 -0700 kvn 7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post
Tue, 26 Jul 2011 19:35:23 -0700 kvn 7070134: Hotspot crashes with sigsegv from PorterStemmer
Thu, 05 May 2011 21:06:14 -0700 kvn 7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)
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
Fri, 08 Jan 2010 09:42:31 -0800 kvn 6915110: IfNode::up_one_dom moves beyond RootNode bug in src/share/vm/opto/ifnode.cpp
Fri, 16 Oct 2009 14:08:44 -0700 cfang Merge
Tue, 22 Sep 2009 14:06:10 -0700 xdono 6884624: Update copyright year
Tue, 13 Oct 2009 22:32:31 -0700 kvn 6889300: assert(i != k || is_new || i->outcnt() > 0, "don't return dead nodes")
Thu, 16 Jul 2009 14:10:42 -0700 kvn 6851742: (EA) allocation elimination doesn't work with UseG1GC
Fri, 27 Feb 2009 13:27:09 -0800 twisti 6810672: Comment typos
Thu, 02 Oct 2008 19:58:19 -0700 xdono 6754988: Update copyright year
Fri, 25 Jul 2008 11:32:56 -0700 never 6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")
Wed, 05 Dec 2007 09:01:00 -0800 never 6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
Sat, 01 Dec 2007 00:00:00 +0000 duke Initial load
less more (0) tip