Searched defs:chars (Results 1 - 9 of 9) sorted by relevance

/art/runtime/jdwp/
H A Djdwp_bits.h62 static inline void AppendUtf16BE(std::vector<uint8_t>& bytes, const uint16_t* chars, size_t char_count) { argument
65 Append2BE(bytes, chars[i]);
/art/test/003-omnibus-opcodes/src/
H A DArray.java39 static void checkChars(char[] chars) { argument
40 Main.assertTrue(chars[0] == 40000);
41 Main.assertTrue(chars[1] == 40001);
42 Main.assertTrue(chars[2] == 40002);
43 Main.assertTrue(chars[3] == 40003);
44 Main.assertTrue(chars[4] == 40004);
/art/runtime/
H A Dutf.cc110 int32_t ComputeUtf16Hash(const uint16_t* chars, size_t char_count) { argument
113 hash = hash * 31 + *chars++;
118 size_t ComputeModifiedUtf8Hash(const char* chars) { argument
120 while (*chars != '\0') {
121 hash = hash * 31 + *chars++;
162 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { argument
165 const uint16_t ch = *chars++;
170 const uint16_t ch2 = *chars;
175 chars++;
H A Djni_internal_test.cc1360 const char* chars = env_->GetStringUTFChars(s, nullptr); local
1361 EXPECT_STREQ("\xf0\x90\x90\x80", chars);
1362 env_->ReleaseStringUTFChars(s, chars);
1387 chars = env_->GetStringUTFChars(s, nullptr);
1388 EXPECT_STREQ("\xf0\x90\x90\x80 \xf0\x9f\x8f\xa0", chars);
1389 env_->ReleaseStringUTFChars(s, chars);
1400 jchar chars[] = { 'h', 'i' }; local
1402 s = env_->NewString(chars, 0);
1406 s = env_->NewString(chars, 2);
1423 jni_abort_catcher.Check("chars
1458 jchar chars[4] = { 'x', 'x', 'x', 'x' }; local
1530 const jchar* chars = env_->GetStringChars(s, nullptr); local
1558 const jchar* chars = env_->GetStringCritical(s, nullptr); local
[all...]
H A Dcheck_jni.cc2049 static jstring NewStringUTF(JNIEnv* env, const char* chars) { argument
2052 JniValueType args[2] = {{.E = env}, {.u = chars}};
2056 result.s = baseEnv(env)->NewStringUTF(env, chars);
2107 static void ReleaseStringChars(JNIEnv* env, jstring string, const jchar* chars) { argument
2108 ReleaseStringCharsInternal(__FUNCTION__, env, string, chars, false, false);
2115 static void ReleaseStringCritical(JNIEnv* env, jstring string, const jchar* chars) { argument
2116 ReleaseStringCharsInternal(__FUNCTION__, env, string, chars, false, true);
3100 const void* chars, bool utf, bool critical) {
3107 sc.CheckNonNull(chars);
3108 bool force_copy_ok = !soa.ForceCopy() || GuardedCopy::Check(function_name, chars, fals
3099 ReleaseStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, const void* chars, bool utf, bool critical) argument
[all...]
H A Djni_internal.cc1633 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) { argument
1638 if (UNLIKELY(chars == nullptr && char_count > 0)) {
1639 JavaVmExtFromEnv(env)->JniAbortF("NewString", "chars == null && char_count > 0");
1643 mirror::String* result = mirror::String::AllocFromUtf16(soa.Self(), char_count, chars);
1677 const jchar* chars = s->GetValue(); local
1678 memcpy(buf, chars + start, length * sizeof(jchar));
1691 const jchar* chars = s->GetValue(); local
1692 ConvertUtf16ToModifiedUtf8(buf, chars + start, length);
1702 jchar* chars = new jchar[s->GetLength()]; local
1703 memcpy(chars,
1715 ReleaseStringChars(JNIEnv* env, jstring java_string, const jchar* chars) argument
1740 ReleaseStringCritical(JNIEnv* env, jstring java_string, const jchar* chars) argument
1763 const uint16_t* chars = s->GetValue(); local
1769 ReleaseStringUTFChars(JNIEnv*, jstring, const char* chars) argument
[all...]
H A Ddebugger.cc4322 const jchar* chars = (name.Get() != nullptr) ? name->GetValue() : nullptr; local
4326 JDWP::AppendUtf16BE(bytes, chars, char_count);
/art/test/407-arrays/src/
H A DMain.java32 static void $opt$testReads(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, argument
41 assertEquals(0, chars[0]);
42 assertEquals(0, chars[index]);
63 static void $opt$testWrites(boolean[] bools, byte[] bytes, char[] chars, short[] shorts, argument
76 chars[0] = 'c';
77 assertEquals('c', chars[0]);
78 chars[index] = 'd';
79 assertEquals('d', chars[index]);
81 chars[0] = 65535;
82 assertEquals(65535, chars[
[all...]
/art/runtime/mirror/
H A Dstring.cc44 const uint16_t* chars = GetValue(); local
45 const uint16_t* p = chars + start;
46 const uint16_t* end = chars + count;
49 return (p - 1) - chars;
216 const uint16_t* chars = GetValue(); local
219 ConvertUtf16ToModifiedUtf8(&result[0], chars, GetLength());

Completed in 423 milliseconds