hotspot/src/share/vm/opto/stringopts.cpp
2016-06-15 thartmann 8159244: Partially initialized string object created by C2's string concat optimization may escape
2016-04-11 vlivanov 8152590: C2: @Stable support doesn't always work w/ incremental inlining
2016-02-15 shade 8149813: Move trusted final field handling from C2 LoadNode::Value to shared code
2016-01-18 thartmann 8144212: JDK 9 b93 breaks Apache Lucene due to compact strings
2016-01-12 thartmann 8136469: OptimizeStringConcat fails on pre-sized StringBuilder shapes
2015-11-20 thartmann 8140390: Char stores/loads accessing byte arrays must be marked as unmatched
2015-11-05 thartmann 8141443: jdk/test/java/util/regex/RegExTest.java fails: No match found
2015-11-03 thartmann 8141132: JEP 254: Compact Strings
2015-09-29 david 8080775: Better argument formatting for assert() and friends
2015-09-01 shade 8076758: new StringBuilder().append(String).toString() should be recognized by OptimizeStringConcat
2015-02-13 stefank 8072911: Remove includes of oop.inline.hpp from .hpp files
2015-01-16 asiebenborn 8068909: SIGSEGV in c2 compiled code with OptimizeStringConcat
2014-08-05 thartmann 8054033: Remove unused references to Compile*
2014-06-02 thartmann 8034812: remove IDX_INIT macro hack in Node class
2013-11-15 goetz 8024921: PPC64 (part 113): Extend Load and Store nodes to know about memory ordering
2013-10-16 iveresov 8009303: Tiered: incorrect results in VM tests stringconcat with -Xcomp -XX:+DeoptimizeALot on solaris-amd64
2012-12-23 roland 8005071: Incremental inlining for JSR 292
2012-12-18 roland 8005031: Some cleanup in c2 to prepare for incremental inlining support
2012-11-28 bharadwaj 7092905: C2: Keep track of the number of dead nodes
2012-09-27 kvn 7193318: C2: remove number of inputs requirement from Node's new operator
2012-07-14 kvn 7123926: Some CTW test crash: !_control.contains(ctrl)
2012-06-26 kvn 7179138: Incorrect result with String concatenation optimization
2012-05-14 kvn 6924259: Remove String.count/String.offset
2012-04-18 never 7161796: PhaseStringOpts::fetch_static_field tries to fetch field from the Klass instead of the mirror
2011-05-20 kvn 7046096: SEGV IN C2 WITH 6U25
2011-04-28 never 7032162: assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr
2011-04-05 trims 7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper copyright dates - second pass
2011-03-25 jcoomes Merge
2011-03-22 jcoomes 6962931: move interned strings out of the perm gen
2011-03-21 kvn 7008866: Missing loop predicate for loop with multiple entries
2010-12-29 kvn 7009359: HS with -XX:+AggressiveOpts optimize new StringBuffer(null) so it does not throw NPE as expected
2010-11-23 stefank 6989984: Use standard include model for Hospot
2010-09-23 never 6986028: assert(_base == Int) failed: Not an Int in CmpINode::sub
2010-08-25 twisti 6978355: renaming for 6961697
2010-05-28 trims 6941466: Oracle rebranding changes for Hotspot repositories
2010-02-05 never 6920293: OptimizeStringConcat causing core dumps
2009-11-12 never 6892658: C2 should optimize some stringbuilder patterns
less more (0) tip