diff options
author | Brad Fitzpatrick <bradfitz@android.com> | 2010-11-19 10:27:56 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2010-11-19 10:27:56 -0800 |
commit | 33710fc4a95df602cffc338fdfe79e27eaea4f06 (patch) | |
tree | 585f684db7da0a97ca915dfb23b2b9fa480a3cdf /core/jni | |
parent | 95fcd9e48624f4fd5260922476b638380f128e55 (diff) | |
parent | 096c4c448d8110c21108f2db4a19a85099e78557 (diff) | |
download | frameworks_base-33710fc4a95df602cffc338fdfe79e27eaea4f06.zip frameworks_base-33710fc4a95df602cffc338fdfe79e27eaea4f06.tar.gz frameworks_base-33710fc4a95df602cffc338fdfe79e27eaea4f06.tar.bz2 |
am 096c4c44: am 251384a7: Merge "Improve performance when getting styled string."
* commit '096c4c448d8110c21108f2db4a19a85099e78557':
Improve performance when getting styled string.
Diffstat (limited to 'core/jni')
-rw-r--r-- | core/jni/android_util_StringBlock.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/core/jni/android_util_StringBlock.cpp b/core/jni/android_util_StringBlock.cpp index 641fbce..a021efd 100644 --- a/core/jni/android_util_StringBlock.cpp +++ b/core/jni/android_util_StringBlock.cpp @@ -147,25 +147,6 @@ static jintArray android_content_StringBlock_nativeGetStyle(JNIEnv* env, jobject return array; } -static jint android_content_StringBlock_nativeIndexOfString(JNIEnv* env, jobject clazz, - jint token, jstring str) -{ - ResStringPool* osb = (ResStringPool*)token; - if (osb == NULL || str == NULL) { - doThrow(env, "java/lang/NullPointerException"); - return 0; - } - - const char16_t* str16 = env->GetStringChars(str, NULL); - jsize strLen = env->GetStringLength(str); - - ssize_t idx = osb->indexOfString(str16, strLen); - - env->ReleaseStringChars(str, str16); - - return idx; -} - static void android_content_StringBlock_nativeDestroy(JNIEnv* env, jobject clazz, jint token) { @@ -193,8 +174,6 @@ static JNINativeMethod gStringBlockMethods[] = { (void*) android_content_StringBlock_nativeGetString }, { "nativeGetStyle", "(II)[I", (void*) android_content_StringBlock_nativeGetStyle }, - { "nativeIndexOfString","(ILjava/lang/String;)I", - (void*) android_content_StringBlock_nativeIndexOfString }, { "nativeDestroy", "(I)V", (void*) android_content_StringBlock_nativeDestroy }, }; |