/art/libdexfile/dex/ |
H A D | utf.h | 45 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count); 74 const uint16_t* utf16_in, size_t char_count); 80 int32_t ComputeUtf16Hash(const MemoryType* chars, size_t char_count) { argument 82 while (char_count--) {
|
H A D | utf.cc | 126 const uint16_t* utf16_in, size_t char_count) { 127 if (LIKELY(byte_count == char_count)) { 129 const uint16_t *utf16_end = utf16_in + char_count; 137 while (char_count--) { 146 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { 154 char_count--; 239 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { argument 241 const uint16_t *end = chars + char_count; 290 size_t char_count = CountModifiedUtf8Chars(p); local 291 for (size_t i = 0; i < char_count; 125 ConvertUtf16ToModifiedUtf8(char* utf8_out, size_t byte_count, const uint16_t* utf16_in, size_t char_count) argument [all...] |
H A D | utf_test.cc | 230 static size_t CountUtf8Bytes_reference(const uint16_t* chars, size_t char_count) { argument 232 while (char_count--) { 237 if (char_count > 0) { 244 char_count--; 265 size_t char_count) { 266 while (char_count--) { 275 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { 283 char_count--; 314 static void testConversions(uint16_t *buf, int char_count) { argument 321 byte_count_reference = CountUtf8Bytes_reference(buf, char_count); 264 ConvertUtf16ToModifiedUtf8_reference(char* utf8_out, const uint16_t* utf16_in, size_t char_count) argument [all...] |
H A D | descriptors_names.cc | 101 size_t char_count = CountModifiedUtf8Chars(s.c_str()); local 103 for (size_t i = 0; i < char_count; ++i) {
|
/art/test/ti-agent/ |
H A D | ti_utf.h | 110 size_t char_count) { 111 if (LIKELY(byte_count == char_count)) { 113 const uint16_t *utf16_end = utf16_in + char_count; 121 while (char_count--) { 130 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { 138 char_count--; 162 inline size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { argument 164 const uint16_t *end = chars + char_count; 107 ConvertUtf16ToModifiedUtf8(char* utf8_out, size_t byte_count, const uint16_t* utf16_in, size_t char_count) argument
|
H A D | jni_binder.cc | 35 size_t char_count = ti::CountModifiedUtf8Chars(s.c_str(), s.length()); local 37 for (size_t i = 0; i < char_count; ++i) {
|
/art/runtime/jdwp/ |
H A D | jdwp_bits.h | 63 size_t char_count) { 64 Append4BE(bytes, char_count); 65 for (size_t i = 0; i < char_count; ++i) { 71 const uint8_t* chars, size_t char_count) { 72 Append4BE(bytes, char_count); 73 for (size_t i = 0; i < char_count; ++i) { 62 AppendUtf16BE(std::vector<uint8_t>& bytes, const uint16_t* chars, size_t char_count) argument 70 AppendUtf16CompressedBE(std::vector<uint8_t>& bytes, const uint8_t* chars, size_t char_count) argument
|
/art/runtime/native/ |
H A D | java_lang_StringFactory.cc | 60 jint char_count, jcharArray java_data) { 67 char_count, 59 StringFactory_newStringFromChars(JNIEnv* env, jclass, jint offset, jint char_count, jcharArray java_data) argument
|
/art/runtime/entrypoints/quick/ |
H A D | quick_alloc_entrypoints.cc | 104 int32_t offset, int32_t char_count, mirror::CharArray* char_array, Thread* self) \ 108 return mirror::String::AllocFromCharArray<instrumented_bool>(self, char_count, handle_array, \
|
/art/runtime/mirror/ |
H A D | string.cc | 200 size_t char_count = CountModifiedUtf8Chars(utf, byte_count); local 201 return AllocFromModifiedUtf8(self, char_count, utf, byte_count);
|
/art/runtime/ |
H A D | jni_internal.cc | 1763 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) { argument 1764 if (UNLIKELY(char_count < 0)) { 1765 JavaVmExtFromEnv(env)->JniAbortF("NewString", "char_count < 0: %d", char_count); 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);
|
H A D | debugger.cc | 4515 size_t char_count = (name != nullptr) ? name->GetLength() : 0; local 4523 JDWP::AppendUtf16CompressedBE(bytes, chars_compressed, char_count); 4525 JDWP::AppendUtf16BE(bytes, chars, char_count); 4527 CHECK_EQ(bytes.size(), char_count*2 + sizeof(uint32_t)*2);
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 1340 jint char_count = shadow_frame->GetVReg(arg_offset + 1); local 1341 DCHECK_GE(char_count, 0); 1347 result->SetL(mirror::String::AllocFromCharArray<true>(self, char_count, h_char_array, offset, allocator));
|