re PR libgcj/23495 (java.lang.String.equals is suboptimal)
authorTom Tromey <tromey@redhat.com>
Fri, 10 Mar 2006 00:39:49 +0000 (00:39 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 10 Mar 2006 00:39:49 +0000 (00:39 +0000)
commit0ade2ddf23d75245e4e9f0783604ece21a12be79
tree9e761455ea347a648221e80684644f0cc0172490
parent1e65f958481ffdd6900aca8a324e55d0f192d309
re PR libgcj/23495 (java.lang.String.equals is suboptimal)

PR libgcj/23495:
* java/lang/natString.cc (_Jv_NewString): Use memcpy.
(equals): Use memcmp.
(contentEquals): Likewise.
(getChars): Use memcpy.
(toCharArray): Likewise.
(regionMatches): Use memcmp.
(regionMatches): Likewise.
(startsWith): Likewise.
(concat): Use memcpy.
(valueOf): Likewise.

From-SVN: r111919
libjava/ChangeLog
libjava/java/lang/natString.cc