2016-04-04 |
jprovino |
8132524: Missing includes to resourceArea.hpp
|
file |
diff |
annotate
|
2016-02-29 |
redestad |
8150720: Cleanup code around PrintOptoStatistics
|
file |
diff |
annotate
|
2016-01-18 |
thartmann |
6675699: need comprehensive fix for unconstrained ConvI2L with narrowed type
|
file |
diff |
annotate
|
2016-01-12 |
thartmann |
8136469: OptimizeStringConcat fails on pre-sized StringBuilder shapes
|
file |
diff |
annotate
|
2016-01-12 |
thartmann |
8146629: Make phase->is_IterGVN() accessible from Node::Identity and Node::Value
|
file |
diff |
annotate
|
2015-11-16 |
roland |
Merge
|
file |
diff |
annotate
|
2015-11-16 |
thartmann |
8142500: missing null checks in IfNode::has_only_uncommon_traps
|
file |
diff |
annotate
|
2015-11-16 |
roland |
8042997: Make intrinsic some or all check index/range methods
|
file |
diff |
annotate
|
2015-11-09 |
roland |
8137168: Replace IfNode with a new RangeCheckNode for range checks
|
file |
diff |
annotate
|
2015-11-06 |
thartmann |
8140574: C2 must re-execute checks after deoptimizing from merged uncommon traps
|
file |
diff |
annotate
|
2015-09-11 |
roland |
8135069: C2 replaces range checks by unsigned comparison with -1
|
file |
diff |
annotate
|
2015-03-18 |
mhaupt |
8004073: Implement C2 Ideal node specific dump() method
|
file |
diff |
annotate
|
2015-06-08 |
roland |
8081823: C2 performs unsigned comparison against -1
|
file |
diff |
annotate
|
2015-05-12 |
roland |
8078436: java/util/stream/boottest/java/util/stream/UnorderedTest.java crashed with an assert in ifnode.cpp
|
file |
diff |
annotate
|
2015-05-12 |
roland |
8076188: Optimize arraycopy out for non escaping destination
|
file |
diff |
annotate
|
2015-04-29 |
roland |
8078426: mb/jvm/compiler/InterfaceCalls/testAC2 - assert(predicate_proj == 0L) failed: only one predicate entry expected
|
file |
diff |
annotate
|
2015-03-17 |
roland |
8073480: C2 should optimize explicit range checks
|
file |
diff |
annotate
|
2015-01-30 |
goetz |
8071996: split_if accesses NULL region of ConstraintCast
|
file |
diff |
annotate
|
2015-01-08 |
roland |
8027626: assert(Opcode() != Op_If || outcnt() == 2) failed: bad if #1
|
file |
diff |
annotate
|
2014-12-09 |
roland |
8066103: C2's range check smearing allows out of bound array accesses
|
file |
diff |
annotate
|
2014-08-14 |
iveresov |
8054883: Segmentation error while running program
|
file |
diff |
annotate
|
2014-06-02 |
thartmann |
8034812: remove IDX_INIT macro hack in Node class
|
file |
diff |
annotate
|
2014-05-16 |
kvn |
8042786: Proper fix for 8032566
|
file |
diff |
annotate
|
2014-01-23 |
rbackman |
8027754: Enable loop optimizations for loops with MathExact inside
|
file |
diff |
annotate
|
2013-12-24 |
mikael |
8029233: Update copyright year to match last edit in jdk8 hotspot repository for 2013
|
file |
diff |
annotate
|
2013-10-19 |
roland |
8024069: replace_in_map() should operate on parent maps
|
file |
diff |
annotate
|
2013-10-09 |
twisti |
8020750: Node::get_int: guarantee(t != NULL) failed: must be con
|
file |
diff |
annotate
|
2013-09-27 |
rbackman |
8024924: Intrinsify java.lang.Math.addExact
|
file |
diff |
annotate
|
2013-05-08 |
kvn |
6934604: enable parts of EliminateAutoBox by default
|
file |
diff |
annotate
|
2012-10-09 |
mikael |
7197424: update copyright year to match last edit in jdk8 hotspot repository
|
file |
diff |
annotate
|
2012-09-27 |
kvn |
7193318: C2: remove number of inputs requirement from Node's new operator
|
file |
diff |
annotate
|
2012-06-12 |
kvn |
7173340: C2: code cleanup: use PhaseIterGVN::replace_edge(Node*, int, Node*) where applicable
|
file |
diff |
annotate
|
2011-07-29 |
kvn |
7068051: SIGSEGV in PhaseIdealLoop::build_loop_late_post
|
file |
diff |
annotate
|
2011-07-27 |
kvn |
7070134: Hotspot crashes with sigsegv from PorterStemmer
|
file |
diff |
annotate
|
2011-05-06 |
kvn |
7042327: assert(opaq->outcnt() == 1 && opaq->in(1) == limit)
|
file |
diff |
annotate
|
2011-05-04 |
kvn |
5091921: Sign flip issues in loop optimizer
|
file |
diff |
annotate
|
2011-04-02 |
kvn |
7004535: Clone loop predicate during loop unswitch
|
file |
diff |
annotate
|
2010-11-23 |
stefank |
6989984: Use standard include model for Hospot
|
file |
diff |
annotate
|
2010-06-28 |
kvn |
6677629: PhaseIterGVN::subsume_node() should call hash_delete() and add_users_to_worklist()
|
file |
diff |
annotate
|
2010-05-28 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories
|
file |
diff |
annotate
|
2010-01-08 |
kvn |
6915110: IfNode::up_one_dom moves beyond RootNode bug in src/share/vm/opto/ifnode.cpp
|
file |
diff |
annotate
|
2009-10-16 |
cfang |
Merge
|
file |
diff |
annotate
|
2009-09-22 |
xdono |
6884624: Update copyright year
|
file |
diff |
annotate
|
2009-10-14 |
kvn |
6889300: assert(i != k || is_new || i->outcnt() > 0, "don't return dead nodes")
|
file |
diff |
annotate
|
2009-07-16 |
kvn |
6851742: (EA) allocation elimination doesn't work with UseG1GC
|
file |
diff |
annotate
|
2009-02-27 |
twisti |
6810672: Comment typos
|
file |
diff |
annotate
|
2008-10-03 |
xdono |
6754988: Update copyright year
|
file |
diff |
annotate
|
2008-07-25 |
never |
6712835: Server compiler fails with assertion (loop_count < K,"infinite loop in PhaseIterGVN::transform")
|
file |
diff |
annotate
|
2007-12-05 |
never |
6395208: Elide autoboxing for calls to HashMap.get(int) and HashMap.get(long)
|
file |
diff |
annotate
|
2007-12-01 |
duke |
Initial load
|
file |
diff |
annotate
|