src/share/vm/opto/parseHelper.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/opto/parseHelper.cpp	Tue Apr 30 19:32:24 2013
--- new/src/share/vm/opto/parseHelper.cpp	Tue Apr 30 19:32:24 2013

*** 282,291 **** --- 282,296 ---- if (OptimizeStringConcat && (klass == C->env()->StringBuilder_klass() || klass == C->env()->StringBuffer_klass())) { C->set_has_stringbuilder(true); } + + // Keep track of boxed values for EliminateAutoBox optimizations. + if (C->eliminate_autobox() && klass->is_box_klass()) { + C->set_has_boxed_value(true); + } } #ifndef PRODUCT //------------------------------dump_map_adr_mem------------------------------- // Debug dump of the mapping from address types to MergeMemNode indices.

src/share/vm/opto/parseHelper.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File