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

123

/external/v8/src/
H A Dobjects-visiting-inl.h39 ConsString::BodyDescriptor,
44 ConsString::BodyDescriptor,
H A Dregexp-macro-assembler.cc129 ASSERT_EQ(0, ConsString::cast(subject_ptr)->second()->length());
130 subject_ptr = ConsString::cast(subject_ptr)->first();
H A Dobjects-debug.cc444 ConsString::cast(this)->ConsStringVerify();
451 void ConsString::ConsStringVerify() {
455 CHECK(this->length() >= ConsString::kMinLength);
H A Dobjects-inl.h2136 CAST_ACCESSOR(ConsString)
2220 ConsString* cons = ConsString::cast(this);
2243 return ConsString::cast(this)->ConsStringGet(index);
2272 return ConsString::cast(this)->second()->length() == 0;
2281 STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset);
2356 String* ConsString::first() {
2361 Object* ConsString::unchecked_first() {
2366 void ConsString::set_first(String* value, WriteBarrierMode mode) {
2372 String* ConsString
[all...]
H A Dhandles.cc842 ConsString* str = ConsString::cast(input);
H A Dobjects.h99 // - ConsString
345 ConsString::kSize, \
349 ConsString::kSize, \
385 ConsString::kSize, \
387 ConsString) \
389 ConsString::kSize, \
516 // A ConsString with an empty string as the right side is a candidate
784 V(ConsString) \
6721 // something else can alter the shape of a string due to ConsString
7125 // Try to flatten the top level ConsString tha
[all...]
/external/chromium_org/v8/test/cctest/
H A Dtest-strings.cc158 len += ConsString::kMinLength + 1;
321 void AccumulateStats(ConsString* cons_string, ConsStringStats* stats) {
329 AccumulateStats(ConsString::cast(cons_string->first()), stats);
338 AccumulateStats(ConsString::cast(cons_string->second()), stats);
353 return AccumulateStats(ConsString::cast(*cons_string), stats);
361 ConsString* cons_string, ConsStringStats* stats) {
389 AccumulateStats(ConsString::cast(*root), &stats);
393 AccumulateStatsWithOperator(ConsString::cast(*root), &stats);
688 ConsString::cast(*flat_string)->first() :
941 CHECK_GT(kMaxLength, i::ConsString
[all...]
/external/chromium_org/v8/src/
H A Dregexp-macro-assembler.cc128 ASSERT_EQ(0, ConsString::cast(subject_ptr)->second()->length());
129 subject_ptr = ConsString::cast(subject_ptr)->first();
H A Dobjects-visiting-inl.h39 ConsString::BodyDescriptor,
44 ConsString::BodyDescriptor,
166 ConsString::BodyDescriptor,
171 ConsString::BodyDescriptor,
H A Dobjects-debug.cc529 ConsString::cast(this)->ConsStringVerify();
536 void ConsString::ConsStringVerify() {
540 CHECK(this->length() >= ConsString::kMinLength);
H A Dobjects-inl.h2552 CAST_ACCESSOR(ConsString)
2658 ConsString* cons = ConsString::cast(this);
2681 return ConsString::cast(this)->ConsStringGet(index);
2710 return ConsString::cast(this)->second()->length() == 0;
2719 STATIC_ASSERT(ConsString::kFirstOffset == SlicedString::kParentOffset);
2794 cons_string_ = ConsString::cast(string);
2797 ConsString* cons_string_;
2802 ConsString* String::VisitFlat(Visitor* visitor,
2885 String* ConsString
[all...]
H A Dobjects.h113 // - ConsString
454 ConsString::kSize, \
456 ConsString) \
458 ConsString::kSize, \
503 ConsString::kSize, \
507 ConsString::kSize, \
632 // A ConsString with an empty string as the right side is a candidate
972 V(ConsString) \
7963 // something else can alter the shape of a string due to ConsString
8116 class ConsString;
8548 class ConsString: public String { class in namespace:v8
[all...]
H A Dobjects-visiting.h86 V(ConsString) \
/external/v8/src/arm/
H A Dcodegen-arm.cc380 __ ldr(result, FieldMemOperand(string, ConsString::kSecondOffset));
384 __ ldr(string, FieldMemOperand(string, ConsString::kFirstOffset));
/external/v8/tools/
H A Dgrokdump.py735 class ConsString(String): class in inherits:String
924 "CONS_SYMBOL_TYPE": ConsString,
925 "CONS_ASCII_SYMBOL_TYPE": ConsString,
934 "CONS_STRING_TYPE": ConsString,
935 "CONS_ASCII_STRING_TYPE": ConsString,
/external/v8/src/mips/
H A Dcodegen-mips.cc391 __ lw(result, FieldMemOperand(string, ConsString::kSecondOffset));
395 __ lw(string, FieldMemOperand(string, ConsString::kFirstOffset));
/external/v8/src/x64/
H A Dcodegen-x64.cc508 __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset),
511 __ movq(string, FieldOperand(string, ConsString::kFirstOffset));
/external/v8/test/cctest/
H A Dtest-strings.cc358 CHECK_GT(kMaxLength, i::ConsString::kMinLength);
499 ConsString::cast(*parent)->first());
/external/chromium_org/v8/src/mips/
H A Dcodegen-mips.cc460 __ lw(result, FieldMemOperand(string, ConsString::kSecondOffset));
464 __ lw(string, FieldMemOperand(string, ConsString::kFirstOffset));
/external/chromium_org/v8/src/x64/
H A Dcodegen-x64.cc556 __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset),
559 __ movq(string, FieldOperand(string, ConsString::kFirstOffset));
H A Dcode-stubs-x64.cc2689 __ CompareRoot(FieldOperand(rdi, ConsString::kSecondOffset),
2692 __ movq(rdi, FieldOperand(rdi, ConsString::kFirstOffset));
2704 STATIC_CHECK(ExternalString::kMaxShortLength < ConsString::kMinLength);
4602 __ SmiCompare(rbx, Smi::FromInt(ConsString::kMinLength));
4628 __ movq(FieldOperand(rcx, ConsString::kLengthOffset), rbx);
4629 __ movq(FieldOperand(rcx, ConsString::kHashFieldOffset),
4639 __ movq(FieldOperand(rcx, ConsString::kFirstOffset), rax);
4641 ConsString::kFirstOffset,
4645 __ movq(FieldOperand(rcx, ConsString::kSecondOffset), rdx);
4647 ConsString
[all...]
/external/v8/src/ia32/
H A Dcodegen-ia32.cc673 __ cmp(FieldOperand(string, ConsString::kSecondOffset),
676 __ mov(string, FieldOperand(string, ConsString::kFirstOffset));
/external/chromium_org/v8/tools/
H A Dgrokdump.py1091 class ConsString(String): class in inherits:String
1445 "CONS_SYMBOL_TYPE": ConsString,
1446 "CONS_ASCII_SYMBOL_TYPE": ConsString,
1455 "CONS_STRING_TYPE": ConsString,
1456 "CONS_ASCII_STRING_TYPE": ConsString,
/external/chromium_org/v8/src/arm/
H A Dcodegen-arm.cc699 __ ldr(result, FieldMemOperand(string, ConsString::kSecondOffset));
703 __ ldr(string, FieldMemOperand(string, ConsString::kFirstOffset));
/external/chromium_org/v8/src/ia32/
H A Dcode-stubs-ia32.cc3547 __ cmp(FieldOperand(eax, ConsString::kSecondOffset), factory->empty_string());
3549 __ mov(eax, FieldOperand(eax, ConsString::kFirstOffset));
3561 STATIC_CHECK(ExternalString::kMaxShortLength < ConsString::kMinLength);
5438 __ cmp(ebx, Immediate(Smi::FromInt(ConsString::kMinLength)));
5459 __ mov(FieldOperand(ecx, ConsString::kLengthOffset), ebx);
5460 __ mov(FieldOperand(ecx, ConsString::kHashFieldOffset),
5469 __ mov(FieldOperand(ecx, ConsString::kFirstOffset), eax);
5471 ConsString::kFirstOffset,
5475 __ mov(FieldOperand(ecx, ConsString::kSecondOffset), edx);
5477 ConsString
[all...]

Completed in 686 milliseconds

123