Mercurial > hg > graal-compiler
diff 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 |
line wrap: on
line diff
--- a/src/share/vm/ci/ciObjectFactory.cpp Fri Nov 27 07:56:58 2009 -0800 +++ b/src/share/vm/ci/ciObjectFactory.cpp Thu Nov 12 09:24:21 2009 -0800 @@ -168,6 +168,15 @@ ciEnv::_String = get(SystemDictionary::string_klass()) ->as_instance_klass(); + ciEnv::_StringBuffer = + get(SystemDictionary::stringBuffer_klass()) + ->as_instance_klass(); + ciEnv::_StringBuilder = + get(SystemDictionary::StringBuilder_klass()) + ->as_instance_klass(); + ciEnv::_Integer = + get(SystemDictionary::int_klass()) + ->as_instance_klass(); for (int len = -1; len != _ci_objects->length(); ) { len = _ci_objects->length();