Home
last modified time | relevance | path

Searched refs:char_count (Results 1 – 13 of 13) sorted by relevance

/art/test/ti-agent/
Dti_utf.h110 size_t char_count) { in ConvertUtf16ToModifiedUtf8() argument
111 if (LIKELY(byte_count == char_count)) { in ConvertUtf16ToModifiedUtf8()
113 const uint16_t *utf16_end = utf16_in + char_count; in ConvertUtf16ToModifiedUtf8()
121 while (char_count--) { in ConvertUtf16ToModifiedUtf8()
130 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8()
138 char_count--; in ConvertUtf16ToModifiedUtf8()
162 inline size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { in CountUtf8Bytes() argument
164 const uint16_t *end = chars + char_count; in CountUtf8Bytes()
Djni_binder.cc35 size_t char_count = ti::CountModifiedUtf8Chars(s.c_str(), s.length()); in MangleForJni() local
37 for (size_t i = 0; i < char_count; ++i) { in MangleForJni()
/art/libdexfile/dex/
Dutf_test.cc232 static size_t CountUtf8Bytes_reference(const uint16_t* chars, size_t char_count) { in CountUtf8Bytes_reference() argument
234 while (char_count--) { in CountUtf8Bytes_reference()
239 if (char_count > 0) { in CountUtf8Bytes_reference()
246 char_count--; in CountUtf8Bytes_reference()
267 size_t char_count) { in ConvertUtf16ToModifiedUtf8_reference() argument
268 while (char_count--) { in ConvertUtf16ToModifiedUtf8_reference()
277 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8_reference()
285 char_count--; in ConvertUtf16ToModifiedUtf8_reference()
316 static void testConversions(uint16_t *buf, int char_count) { in testConversions() argument
323 byte_count_reference = CountUtf8Bytes_reference(buf, char_count); in testConversions()
[all …]
Dutf.cc125 const uint16_t* utf16_in, size_t char_count) { in ConvertUtf16ToModifiedUtf8() argument
126 if (LIKELY(byte_count == char_count)) { in ConvertUtf16ToModifiedUtf8()
128 const uint16_t *utf16_end = utf16_in + char_count; in ConvertUtf16ToModifiedUtf8()
136 while (char_count--) { in ConvertUtf16ToModifiedUtf8()
145 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8()
153 char_count--; in ConvertUtf16ToModifiedUtf8()
239 size_t CountUtf8Bytes(const uint16_t* chars, size_t char_count) { in CountUtf8Bytes() argument
241 const uint16_t *end = chars + char_count; in CountUtf8Bytes()
290 size_t char_count = CountModifiedUtf8Chars(p); in PrintableString() local
291 for (size_t i = 0; i < char_count; ++i) { in PrintableString()
[all …]
Dutf.h45 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) { in ComputeUtf16Hash() argument
82 while (char_count--) { in ComputeUtf16Hash()
Ddescriptors_names.cc101 size_t char_count = CountModifiedUtf8Chars(s.c_str()); in MangleForJni() local
103 for (size_t i = 0; i < char_count; ++i) { in MangleForJni()
/art/libartbase/base/
Dendian_utils.h49 inline void AppendUtf16BE(std::vector<uint8_t>& bytes, const uint16_t* chars, size_t char_count) { in AppendUtf16BE() argument
50 Append4BE(bytes, char_count); in AppendUtf16BE()
51 for (size_t i = 0; i < char_count; ++i) { in AppendUtf16BE()
58 size_t char_count) { in AppendUtf16CompressedBE() argument
59 Append4BE(bytes, char_count); in AppendUtf16CompressedBE()
60 for (size_t i = 0; i < char_count; ++i) { in AppendUtf16CompressedBE()
/art/runtime/native/
Djava_lang_StringFactory.cc61 jint char_count, jcharArray java_data) { in StringFactory_newStringFromChars() argument
68 char_count, in StringFactory_newStringFromChars()
/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.cc111 int32_t offset, int32_t char_count, mirror::CharArray* char_array, Thread* self) \
116 self, char_count, handle_array, offset, allocator_type).Ptr(); \
/art/runtime/mirror/
Dstring.cc188 size_t char_count = CountModifiedUtf8Chars(utf, byte_count); in AllocFromModifiedUtf8() local
189 return AllocFromModifiedUtf8(self, char_count, utf, byte_count); in AllocFromModifiedUtf8()
/art/runtime/
Ddebugger.cc319 size_t char_count = (name != nullptr) ? name->GetLength() : 0; in DdmSendThreadNotification() local
327 AppendUtf16CompressedBE(bytes, chars_compressed, char_count); in DdmSendThreadNotification()
329 AppendUtf16BE(bytes, chars, char_count); in DdmSendThreadNotification()
331 CHECK_EQ(bytes.size(), char_count*2 + sizeof(uint32_t)*2); in DdmSendThreadNotification()
/art/runtime/jni/
Djni_internal.cc1796 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) { in NewString() argument
1797 if (UNLIKELY(char_count < 0)) { in NewString()
1798 JavaVmExtFromEnv(env)->JniAbortF("NewString", "char_count < 0: %d", char_count); in NewString()
1801 if (UNLIKELY(chars == nullptr && char_count > 0)) { in NewString()
1806 ObjPtr<mirror::String> result = mirror::String::AllocFromUtf16(soa.Self(), char_count, chars); in NewString()
/art/runtime/interpreter/
Dunstarted_runtime.cc1308 jint char_count = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFactoryNewStringFromChars() local
1309 DCHECK_GE(char_count, 0); in UnstartedStringFactoryNewStringFromChars()
1316 mirror::String::AllocFromCharArray(self, char_count, h_char_array, offset, allocator)); in UnstartedStringFactoryNewStringFromChars()