Searched refs:is_one_byte (Results 1 - 24 of 24) sorted by relevance

/external/chromium_org/v8/src/
H A Dast-value-factory.h81 bool is_one_byte() const { return is_one_byte_; } function in class:v8::internal::AstRawString
101 AstRawString(bool is_one_byte, const Vector<const byte>& literal_bytes, argument
103 : is_one_byte_(is_one_byte), literal_bytes_(literal_bytes), hash_(hash) {}
321 const AstRawString* GetString(uint32_t hash, bool is_one_byte,
H A Dscanner.h161 int AddSymbol(Vector<const uint8_t> key, bool is_one_byte, int value);
166 uint8_t* BackupKey(Vector<const uint8_t> key, bool is_one_byte);
173 static uint32_t Hash(Vector<const uint8_t> key, bool is_one_byte);
219 bool is_one_byte() const { return is_one_byte_; }
222 return is_one_byte() && keyword.length() == position_ &&
558 return current_.literal_chars->is_one_byte();
576 return next_.literal_chars->is_one_byte();
H A Djson-stringifier.h41 template <bool is_one_byte, typename Char>
44 template <bool is_one_byte, typename Char>
132 template <bool is_one_byte, typename Char>
320 template <bool is_one_byte, typename Char>
322 if (is_one_byte) {
333 template <bool is_one_byte, typename Char>
335 for (; *chars != '\0'; chars++) Append_<is_one_byte, Char>(*chars);
782 template <bool is_one_byte, typename Char>
785 Append_<is_one_byte, char>('"');
794 if (is_one_byte) {
[all...]
H A Dscanner.cc24 if (is_one_byte()) {
330 if (!name.is_one_byte()) return;
1020 return string->is_one_byte() &&
1062 if (next_.literal_chars->is_one_byte()) {
1244 bool is_one_byte,
1246 uint32_t hash = Hash(key, is_one_byte);
1247 byte* encoding = BackupKey(key, is_one_byte);
1309 uint32_t DuplicateFinder::Hash(Vector<const uint8_t> key, bool is_one_byte) { argument
1313 uint32_t hash = (length << 1) | (is_one_byte ? 1 : 0) ;
1346 bool is_one_byte) {
1243 AddSymbol(Vector<const uint8_t> key, bool is_one_byte, int value) argument
1345 BackupKey(Vector<const uint8_t> bytes, bool is_one_byte) argument
[all...]
H A Dpreparse-data.h127 bool is_one_byte; member in struct:v8::internal::CompleteParserRecorder::Key
H A Dast-value-factory.cc384 uint32_t hash, bool is_one_byte, Vector<const byte> literal_bytes) {
389 AstRawString key(is_one_byte, literal_bytes, hash);
397 is_one_byte, Vector<const byte>(new_literal_bytes, length), hash);
383 GetString( uint32_t hash, bool is_one_byte, Vector<const byte> literal_bytes) argument
H A Dregexp-macro-assembler.cc105 bool is_one_byte = subject_ptr->IsOneByteRepresentation(); local
108 int char_size_shift = is_one_byte ? 0 : 1;
H A Djsregexp.cc354 bool is_one_byte) {
355 Object* compiled_code = re->DataAt(JSRegExp::code_index(is_one_byte));
363 Object* saved_code = re->DataAt(JSRegExp::saved_code_index(is_one_byte));
366 re->SetDataAt(JSRegExp::code_index(is_one_byte), saved_code);
370 return CompileIrregexp(re, sample_subject, is_one_byte);
391 bool is_one_byte) {
398 Object* entry = re->DataAt(JSRegExp::code_index(is_one_byte));
412 Object* error_string = re->DataAt(JSRegExp::saved_code_index(is_one_byte));
439 is_one_byte, &zone);
449 data->set(JSRegExp::code_index(is_one_byte), resul
352 EnsureCompiledIrregexp(Handle<JSRegExp> re, Handle<String> sample_subject, bool is_one_byte) argument
389 CompileIrregexp(Handle<JSRegExp> re, Handle<String> sample_subject, bool is_one_byte) argument
480 IrregexpByteCode(FixedArray* re, bool is_one_byte) argument
485 IrregexpNativeCode(FixedArray* re, bool is_one_byte) argument
508 bool is_one_byte = subject->IsOneByteRepresentationUnderneath(); local
539 bool is_one_byte = subject->IsOneByteRepresentationUnderneath(); local
3393 MakeCaseIndependent(bool is_one_byte) argument
5335 AddCaseEquivalents(ZoneList<CharacterRange>* ranges, bool is_one_byte, Zone* zone) argument
6034 Compile( RegExpCompileData* data, bool ignore_case, bool is_global, bool is_multiline, bool is_sticky, Handle<String> pattern, Handle<String> sample_subject, bool is_one_byte, Zone* zone) argument
[all...]
H A Djsregexp.h207 static ByteArray* IrregexpByteCode(FixedArray* re, bool is_one_byte);
208 static Code* IrregexpNativeCode(FixedArray* re, bool is_one_byte);
220 Handle<String> sample_subject, bool is_one_byte);
223 bool is_one_byte);
266 void AddCaseEquivalents(ZoneList<CharacterRange>* ranges, bool is_one_byte,
850 void MakeCaseIndependent(bool is_one_byte);
1601 Analysis(bool ignore_case, bool is_one_byte) argument
1603 is_one_byte_(is_one_byte),
1667 bool is_one_byte, Zone* zone);
H A Dfactory.cc494 bool is_one_byte = left_is_one_byte && right_is_one_byte; local
496 if (!is_one_byte) {
515 if (is_one_byte) {
541 Handle<Map> map = (is_one_byte || is_one_byte_data_in_two_byte_string)
649 bool is_one_byte = length <= kOneByteCheckLengthLimit && local
651 Handle<Map> map = is_one_byte ?
H A Druntime.cc6304 CONVERT_BOOLEAN_ARG_CHECKED(is_one_byte, 1);
6307 if (is_one_byte) {
7432 bool is_one_byte = separator->IsOneByteRepresentation();
7449 if (is_one_byte && !string->IsOneByteRepresentation()) {
7450 is_one_byte = false;
7486 if (is_one_byte) {
H A Dobjects.cc1008 bool is_one_byte = this->IsOneByteRepresentation(); local
1020 ? (is_one_byte
1023 : (is_one_byte ? heap->short_external_string_with_one_byte_data_map()
1027 ? (is_one_byte
1030 : (is_one_byte ? heap->external_string_with_one_byte_data_map()
/external/chromium_org/v8/src/extensions/
H A Dexternalize-string-extension.cc120 bool is_one_byte = local
122 args.GetReturnValue().Set(is_one_byte);
/external/chromium_org/v8/test/cctest/
H A Dtest-regexp.cc500 static RegExpNode* Compile(const char* input, bool multiline, bool is_one_byte, argument
513 sample_subject, is_one_byte, zone);
518 static void Execute(const char* input, bool multiline, bool is_one_byte, argument
522 RegExpNode* node = Compile(input, multiline, is_one_byte, &zone);
/external/chromium_org/v8/src/arm/
H A Dregexp-macro-assembler-arm.cc1070 bool is_one_byte = subject->IsOneByteRepresentationUnderneath();
1101 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {
/external/chromium_org/v8/src/ia32/
H A Dregexp-macro-assembler-ia32.cc1102 bool is_one_byte = subject->IsOneByteRepresentationUnderneath();
1133 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {
/external/chromium_org/v8/src/mips/
H A Dregexp-macro-assembler-mips.cc1129 bool is_one_byte = subject->IsOneByteRepresentationUnderneath(); local
1160 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {
/external/chromium_org/v8/src/mips64/
H A Dregexp-macro-assembler-mips64.cc1175 bool is_one_byte = subject->IsOneByteRepresentationUnderneath(); local
1206 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {
/external/chromium_org/v8/src/x64/
H A Dregexp-macro-assembler-x64.cc1208 bool is_one_byte = subject->IsOneByteRepresentationUnderneath();
1239 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {
/external/chromium_org/v8/src/x87/
H A Dregexp-macro-assembler-x87.cc1101 bool is_one_byte = subject->IsOneByteRepresentationUnderneath();
1132 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {
/external/chromium_org/v8/src/heap/
H A Dmark-compact.cc1464 bool is_one_byte) {
1474 Object* code = re->DataAt(JSRegExp::code_index(is_one_byte));
1478 re->SetDataAt(JSRegExp::saved_code_index(is_one_byte), code);
1486 data->data_start() + JSRegExp::saved_code_index(is_one_byte);
1490 re->SetDataAt(JSRegExp::code_index(is_one_byte),
1502 re->SetDataAt(JSRegExp::code_index(is_one_byte),
1504 re->SetDataAt(JSRegExp::saved_code_index(is_one_byte),
1463 UpdateRegExpCodeAgeAndFlush(Heap* heap, JSRegExp* re, bool is_one_byte) argument
H A Dheap.cc3812 template <bool is_one_byte, typename T>
3822 if (is_one_byte) {
3846 if (is_one_byte) {
H A Dheap.h1721 template <bool is_one_byte, typename T>
/external/chromium_org/v8/src/arm64/
H A Dregexp-macro-assembler-arm64.cc1318 bool is_one_byte = subject->IsOneByteRepresentationUnderneath(); local
1349 if (subject_tmp->IsOneByteRepresentation() != is_one_byte) {

Completed in 7500 milliseconds