Mercurial > hg > truffle
comparison src/share/vm/ci/ciObjectFactory.cpp @ 1080:7c57aead6d3e
6892658: C2 should optimize some stringbuilder patterns
Reviewed-by: kvn, twisti
author | never |
---|---|
date | Thu, 12 Nov 2009 09:24:21 -0800 |
parents | a1423fe86a18 |
children | 97125851f396 |
comparison
equal
deleted
inserted
replaced
1078:8e7adf982378 | 1080:7c57aead6d3e |
---|---|
165 ciEnv::_OutOfMemoryError = | 165 ciEnv::_OutOfMemoryError = |
166 get(SystemDictionary::OutOfMemoryError_klass()) | 166 get(SystemDictionary::OutOfMemoryError_klass()) |
167 ->as_instance_klass(); | 167 ->as_instance_klass(); |
168 ciEnv::_String = | 168 ciEnv::_String = |
169 get(SystemDictionary::string_klass()) | 169 get(SystemDictionary::string_klass()) |
170 ->as_instance_klass(); | |
171 ciEnv::_StringBuffer = | |
172 get(SystemDictionary::stringBuffer_klass()) | |
173 ->as_instance_klass(); | |
174 ciEnv::_StringBuilder = | |
175 get(SystemDictionary::StringBuilder_klass()) | |
176 ->as_instance_klass(); | |
177 ciEnv::_Integer = | |
178 get(SystemDictionary::int_klass()) | |
170 ->as_instance_klass(); | 179 ->as_instance_klass(); |
171 | 180 |
172 for (int len = -1; len != _ci_objects->length(); ) { | 181 for (int len = -1; len != _ci_objects->length(); ) { |
173 len = _ci_objects->length(); | 182 len = _ci_objects->length(); |
174 for (int i2 = 0; i2 < len; i2++) { | 183 for (int i2 = 0; i2 < len; i2++) { |