Searched refs:chars (Results 1 - 25 of 25) sorted by relevance

/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/test/570-checker-osr/
H A Dosr.cc68 ScopedUtfChars chars(env, method_name);
69 CHECK(chars.c_str() != nullptr);
71 OsrVisitor visitor(soa.Self(), chars.c_str());
83 ScopedUtfChars chars(env, method_name);
84 CHECK(chars.c_str() != nullptr);
86 OsrVisitor visitor(soa.Self(), chars.c_str());
118 ScopedUtfChars chars(env, method_name);
119 CHECK(chars.c_str() != nullptr);
121 ProfilingInfoVisitor visitor(soa.Self(), chars.c_str());
158 ScopedUtfChars chars(en
[all...]
/art/test/580-checker-string-fact-intrinsics/src-art/
H A DMain.java61 char[] chars = { 'b', 'a', 'r' };
62 String s = StringFactory.newStringFromChars(chars);
/art/libdexfile/dex/
H A Dutf.h45 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count);
80 int32_t ComputeUtf16Hash(const MemoryType* chars, size_t char_count) { argument
83 hash = hash * 31 + *chars++;
91 // uint32_t and hashes individual chars instead of codepoint words.
92 uint32_t ComputeModifiedUtf8Hash(const char* chars);
H A Dutf.cc195 uint32_t ComputeModifiedUtf8Hash(const char* chars) { argument
197 while (*chars != '\0') {
198 hash = hash * 31 + *chars++;
239 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { argument
241 const uint16_t *end = chars + char_count;
242 while (chars < end) {
243 const uint16_t ch = *chars++;
253 if (chars < end) {
254 const uint16_t ch2 = *chars;
259 chars
[all...]
H A Dutf_test.cc230 static size_t CountUtf8Bytes_reference(const uint16_t* chars, size_t char_count) { argument
233 const uint16_t ch = *chars++;
238 const uint16_t ch2 = *chars;
243 chars++;
320 // Calculate the number of utf-8 bytes for the utf-16 chars.
332 // Calculate the number of utf-16 chars from the utf-8 bytes.
339 // Convert the utf-8 bytes back to utf-16 chars.
/art/test/common/
H A Druntime_state.cc151 ScopedUtfChars chars(env, method_name);
152 CHECK(chars.c_str() != nullptr);
154 chars.c_str(), kRuntimePointerSize);
175 ScopedUtfChars chars(env, method_name);
176 CHECK(chars.c_str() != nullptr);
178 chars.c_str(), kRuntimePointerSize);
192 ScopedUtfChars chars(env, method_name);
193 CHECK(chars.c_str() != nullptr);
195 chars.c_str(), kRuntimePointerSize);
213 ScopedUtfChars chars(en
[all...]
/art/test/ti-agent/
H A Dti_utf.h162 inline size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { argument
164 const uint16_t *end = chars + char_count;
165 while (chars < end) {
166 const uint16_t ch = *chars++;
176 if (chars < end) {
177 const uint16_t ch2 = *chars;
182 chars++;
/art/runtime/jdwp/
H A Djdwp_bits.h62 static inline void AppendUtf16BE(std::vector<uint8_t>& bytes, const uint16_t* chars, argument
66 Append2BE(bytes, chars[i]);
71 const uint8_t* chars, size_t char_count) {
74 Append2BE(bytes, static_cast<uint16_t>(chars[i]));
70 AppendUtf16CompressedBE(std::vector<uint8_t>& bytes, const uint8_t* chars, size_t char_count) argument
/art/runtime/native/
H A Dlibcore_util_CharsetUtils.cc119 ScopedCharArrayRW chars(env, javaChars);
120 if (chars.get() == nullptr) {
125 jchar* dst = &chars[0];
139 ScopedCharArrayRW chars(env, javaChars);
140 if (chars.get() == nullptr) {
145 jchar* dst = &chars[0];
H A Ddalvik_system_VMDebug.cc238 ScopedUtfChars chars(env, javaFilename);
242 filename = chars.c_str();
566 ScopedUtfChars chars(env, agent);
570 filename = chars.c_str();
/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/mirror/
H A Dstring-inl.h40 // lambda$chars$0$CharSequence
186 int32_t String::FastIndexOf(MemoryType* chars, int32_t ch, int32_t start) { argument
187 const MemoryType* p = chars + start;
188 const MemoryType* end = chars + GetLength();
191 return (p - 1) - chars;
316 inline bool String::AllASCII(const MemoryType* chars, const int length) { argument
319 if (!IsASCII(chars[i])) {
326 inline bool String::DexFileStringAllASCII(const char* chars, const int length) { argument
329 DCHECK_EQ(AllASCII(reinterpret_cast<const uint8_t*>(chars), length), chars[lengt
[all...]
H A Dstring.h170 int32_t FastIndexOf(MemoryType* chars, int32_t ch, int32_t start)
189 static bool AllASCII(const MemoryType* chars, const int length);
191 static bool DexFileStringAllASCII(const char* chars, const int length);
240 static bool AllASCIIExcept(const uint16_t* chars, int32_t length, uint16_t non_ascii);
H A Dstring.cc86 inline bool String::AllASCIIExcept(const uint16_t* chars, int32_t length, uint16_t non_ascii) { argument
89 if (!IsASCII(chars[i]) && chars[i] != non_ascii) {
326 const uint16_t* chars = GetValue(); local
327 ConvertUtf16ToModifiedUtf8(&result[0], byte_count, chars, GetLength());
/art/tools/ahat/src/main/com/android/ahat/heapdump/
H A DAhatArrayInstance.java65 void initialize(final char[] chars) { argument
66 mCharArray = chars;
69 return chars.length;
73 return Value.pack(chars[index]);
H A DAhatClassInstance.java140 AhatArrayInstance chars = inst.asArrayInstance();
141 int numChars = chars.getLength();
144 return chars.asMaybeCompressedString(offset, count, maxChars);
/art/openjdkjvmti/
H A Dti_properties.cc201 ScopedUtfChars chars(jni_env, reinterpret_cast<jstring>(prop_res.get()));
202 return Copy(env, chars.c_str(), value_ptr);
/art/runtime/
H A Djni_internal_test.cc1515 const char* chars = env_->GetStringUTFChars(s, nullptr); local
1516 EXPECT_STREQ("\xf0\x90\x90\x80", chars);
1517 env_->ReleaseStringUTFChars(s, chars);
1542 chars = env_->GetStringUTFChars(s, nullptr);
1543 EXPECT_STREQ("\xf0\x90\x90\x80 \xf0\x9f\x8f\xa0", chars);
1544 env_->ReleaseStringUTFChars(s, chars);
1555 jchar chars[] = { 'h', 'i' }; local
1557 s = env_->NewString(chars, 0);
1561 s = env_->NewString(chars, 2);
1578 jni_abort_catcher.Check("chars
1616 jchar chars[4] = { 'x', 'x', 'x', 'x' }; local
1691 const jchar* chars = env_->GetStringChars(s, nullptr); local
1719 const jchar* chars = env_->GetStringCritical(s, nullptr); local
[all...]
H A Djni_internal.cc1763 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) { argument
1768 if (UNLIKELY(chars == nullptr && char_count > 0)) {
1769 JavaVmExtFromEnv(env)->JniAbortF("NewString", "chars == null && char_count > 0");
1773 mirror::String* result = mirror::String::AllocFromUtf16(soa.Self(), char_count, chars);
1812 const jchar* chars = static_cast<jchar*>(s->GetValue()); local
1813 memcpy(buf, chars + start, length * sizeof(jchar));
1832 const jchar* chars = s->GetValue(); local
1833 size_t bytes = CountUtf8Bytes(chars + start, length);
1834 ConvertUtf16ToModifiedUtf8(buf, bytes, chars + start, length);
1845 jchar* chars local
1865 ReleaseStringChars(JNIEnv* env, jstring java_string, const jchar* chars) argument
1895 jchar* chars = new jchar[length]; local
1908 ReleaseStringCritical(JNIEnv* env, jstring java_string, const jchar* chars) argument
1944 const uint16_t* chars = s->GetValue(); local
1951 ReleaseStringUTFChars(JNIEnv*, jstring, const char* chars) argument
[all...]
H A Dcheck_jni.cc2394 static jstring NewStringUTF(JNIEnv* env, const char* chars) { argument
2398 JniValueType args[2] = {{.E = env}, {.u = chars}};
2402 result.s = baseEnv(env)->NewStringUTF(env, chars);
2455 static void ReleaseStringChars(JNIEnv* env, jstring string, const jchar* chars) { argument
2456 ReleaseStringCharsInternal(__FUNCTION__, env, string, chars, false, false);
2463 static void ReleaseStringCritical(JNIEnv* env, jstring string, const jchar* chars) { argument
2464 ReleaseStringCharsInternal(__FUNCTION__, env, string, chars, false, true);
3479 const void* chars, bool utf, bool critical) {
3487 sc.CheckNonNull(chars);
3488 bool force_copy_ok = !soa.ForceCopy() || GuardedCopy::Check(function_name, chars, fals
3478 ReleaseStringCharsInternal(const char* function_name, JNIEnv* env, jstring string, const void* chars, bool utf, bool critical) argument
[all...]
H A Ddebugger.cc4516 const jchar* chars = (name != nullptr) ? name->GetValue() : nullptr; local
4525 JDWP::AppendUtf16BE(bytes, chars, char_count);
/art/test/004-JniTest/
H A Djni_test.cc612 const char* chars = env->GetStringUTFChars(s, nullptr); local
613 CHECK_EQ(strcmp(test_array, chars), 0);
614 env->ReleaseStringUTFChars(s, chars);
/art/test/956-methodhandles/src/
H A DMain.java1089 public VariableArityTester(char... chars) { update(chars); } argument
1107 public String update(char... chars) { return lastResult = tally(chars); } argument
1136 public static String tally(char... chars) { return Arrays.toString(chars); } argument
/art/test/959-invoke-polymorphic-accessors/src/
H A DMain.java597 char [] chars = { 'a', 'b', 'c' };
598 for (char c : chars) {

Completed in 759 milliseconds