/art/test/407-arrays/src/ |
D | Main.java | 32 static void $opt$testReads(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, in $opt$testReads() argument 41 assertEquals(0, chars[0]); in $opt$testReads() 42 assertEquals(0, chars[index]); in $opt$testReads() 63 static void $opt$testWrites(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, in $opt$testWrites() argument 76 chars[0] = 'c'; in $opt$testWrites() 77 assertEquals('c', chars[0]); in $opt$testWrites() 78 chars[index] = 'd'; in $opt$testWrites() 79 assertEquals('d', chars[index]); in $opt$testWrites() 81 chars[0] = 65535; in $opt$testWrites() 82 assertEquals(65535, chars[0]); in $opt$testWrites() [all …]
|
/art/runtime/ |
D | utf.cc | 110 int32_t ComputeUtf16Hash(const uint16_t* chars, size_t char_count) { in ComputeUtf16Hash() argument 113 hash = hash * 31 + *chars++; in ComputeUtf16Hash() 118 size_t ComputeModifiedUtf8Hash(const char* chars) { in ComputeModifiedUtf8Hash() argument 120 while (*chars != '\0') { in ComputeModifiedUtf8Hash() 121 hash = hash * 31 + *chars++; in ComputeModifiedUtf8Hash() 162 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { in CountUtf8Bytes() argument 165 const uint16_t ch = *chars++; in CountUtf8Bytes() 170 const uint16_t ch2 = *chars; in CountUtf8Bytes() 175 chars++; in CountUtf8Bytes()
|
D | utf.h | 48 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count); 79 int32_t ComputeUtf16Hash(mirror::CharArray* chars, int32_t offset, size_t char_count) 81 int32_t ComputeUtf16Hash(const uint16_t* chars, size_t char_count); 85 size_t ComputeModifiedUtf8Hash(const char* chars);
|
D | jni_internal_test.cc | 1360 const char* chars = env_->GetStringUTFChars(s, nullptr); in TEST_F() local 1361 EXPECT_STREQ("\xf0\x90\x90\x80", chars); in TEST_F() 1362 env_->ReleaseStringUTFChars(s, chars); in TEST_F() 1387 chars = env_->GetStringUTFChars(s, nullptr); in TEST_F() 1388 EXPECT_STREQ("\xf0\x90\x90\x80 \xf0\x9f\x8f\xa0", chars); in TEST_F() 1389 env_->ReleaseStringUTFChars(s, chars); in TEST_F() 1400 jchar chars[] = { 'h', 'i' }; in TEST_F() local 1402 s = env_->NewString(chars, 0); in TEST_F() 1406 s = env_->NewString(chars, 2); in TEST_F() 1458 jchar chars[4] = { 'x', 'x', 'x', 'x' }; in TEST_F() local [all …]
|
D | jni_internal.cc | 1633 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) { in NewString() argument 1638 if (UNLIKELY(chars == nullptr && char_count > 0)) { in NewString() 1643 mirror::String* result = mirror::String::AllocFromUtf16(soa.Self(), char_count, chars); in NewString() 1677 const jchar* chars = s->GetValue(); in GetStringRegion() local 1678 memcpy(buf, chars + start, length * sizeof(jchar)); in GetStringRegion() 1691 const jchar* chars = s->GetValue(); in GetStringUTFRegion() local 1692 ConvertUtf16ToModifiedUtf8(buf, chars + start, length); in GetStringUTFRegion() 1702 jchar* chars = new jchar[s->GetLength()]; in GetStringChars() local 1703 memcpy(chars, s->GetValue(), sizeof(jchar) * s->GetLength()); in GetStringChars() 1707 return chars; in GetStringChars() [all …]
|
D | check_jni.cc | 2049 static jstring NewStringUTF(JNIEnv* env, const char* chars) { in NewStringUTF() argument 2052 JniValueType args[2] = {{.E = env}, {.u = chars}}; in NewStringUTF() 2056 result.s = baseEnv(env)->NewStringUTF(env, chars); in NewStringUTF() 2107 static void ReleaseStringChars(JNIEnv* env, jstring string, const jchar* chars) { in ReleaseStringChars() argument 2108 ReleaseStringCharsInternal(__FUNCTION__, env, string, chars, false, false); in ReleaseStringChars() 2115 static void ReleaseStringCritical(JNIEnv* env, jstring string, const jchar* chars) { in ReleaseStringCritical() argument 2116 ReleaseStringCharsInternal(__FUNCTION__, env, string, chars, false, true); in ReleaseStringCritical() 3100 const void* chars, bool utf, bool critical) { in ReleaseStringCharsInternal() argument 3107 sc.CheckNonNull(chars); in ReleaseStringCharsInternal() 3108 bool force_copy_ok = !soa.ForceCopy() || GuardedCopy::Check(function_name, chars, false); in ReleaseStringCharsInternal() [all …]
|
D | debugger.cc | 4322 const jchar* chars = (name.Get() != nullptr) ? name->GetValue() : nullptr; in DdmSendThreadNotification() local 4326 JDWP::AppendUtf16BE(bytes, chars, char_count); in DdmSendThreadNotification()
|
/art/test/003-omnibus-opcodes/src/ |
D | Array.java | 39 static void checkChars(char[] chars) { in checkChars() argument 40 Main.assertTrue(chars[0] == 40000); in checkChars() 41 Main.assertTrue(chars[1] == 40001); in checkChars() 42 Main.assertTrue(chars[2] == 40002); in checkChars() 43 Main.assertTrue(chars[3] == 40003); in checkChars() 44 Main.assertTrue(chars[4] == 40004); in checkChars()
|
/art/runtime/native/ |
D | libcore_util_CharsetUtils.cc | 116 ScopedCharArrayRW chars(env, javaChars); in CharsetUtils_asciiBytesToChars() local 117 if (chars.get() == nullptr) { in CharsetUtils_asciiBytesToChars() 122 jchar* dst = &chars[0]; in CharsetUtils_asciiBytesToChars() 136 ScopedCharArrayRW chars(env, javaChars); in CharsetUtils_isoLatin1BytesToChars() local 137 if (chars.get() == nullptr) { in CharsetUtils_isoLatin1BytesToChars() 142 jchar* dst = &chars[0]; in CharsetUtils_isoLatin1BytesToChars()
|
D | dalvik_system_VMDebug.cc | 213 ScopedUtfChars chars(env, javaFilename); in VMDebug_dumpHprofData() local 217 filename = chars.c_str(); in VMDebug_dumpHprofData()
|
/art/runtime/mirror/ |
D | string.cc | 44 const uint16_t* chars = GetValue(); in FastIndexOf() local 45 const uint16_t* p = chars + start; in FastIndexOf() 46 const uint16_t* end = chars + count; in FastIndexOf() 49 return (p - 1) - chars; in FastIndexOf() 216 const uint16_t* chars = GetValue(); in ToModifiedUtf8() local 219 ConvertUtf16ToModifiedUtf8(&result[0], chars, GetLength()); in ToModifiedUtf8()
|
/art/runtime/jdwp/ |
D | jdwp_bits.h | 62 static inline void AppendUtf16BE(std::vector<uint8_t>& bytes, const uint16_t* chars, size_t char_co… in AppendUtf16BE() argument 65 Append2BE(bytes, chars[i]); in AppendUtf16BE()
|
/art/test/004-JniTest/ |
D | jni_test.cc | 584 const char* chars = env->GetStringUTFChars(s, nullptr); in Java_Main_testNewStringObject() local 585 assert(strcmp(test_array, chars) == 0); in Java_Main_testNewStringObject() 586 env->ReleaseStringUTFChars(s, chars); in Java_Main_testNewStringObject()
|