str 3040 include/v8.h static void SetFlagsFromString(const char* str, int length); str 150 samples/lineprocessor.cc const char* str = argv[i]; str 151 samples/lineprocessor.cc if (strcmp(str, "-f") == 0) { str 155 samples/lineprocessor.cc } else if (strcmp(str, "--main-cycle-in-cpp") == 0) { str 157 samples/lineprocessor.cc } else if (strcmp(str, "--main-cycle-in-js") == 0) { str 160 samples/lineprocessor.cc } else if (strcmp(str, "--callback") == 0) { str 162 samples/lineprocessor.cc } else if (strcmp(str, "--wait-for-connection") == 0) { str 164 samples/lineprocessor.cc } else if (strcmp(str, "-p") == 0 && i + 1 < argc) { str 168 samples/lineprocessor.cc } else if (strncmp(str, "--", 2) == 0) { str 169 samples/lineprocessor.cc printf("Warning: unknown flag %s.\nTry --help for options\n", str); str 170 samples/lineprocessor.cc } else if (strcmp(str, "-e") == 0 && i + 1 < argc) { str 177 samples/lineprocessor.cc script_source = ReadFile(str); str 178 samples/lineprocessor.cc script_name = v8::String::New(str); str 180 samples/lineprocessor.cc printf("Error reading '%s'\n", str); str 309 samples/lineprocessor.cc v8::String::Utf8Value str(result); str 310 samples/lineprocessor.cc const char* cstr = ToCString(str); str 397 samples/lineprocessor.cc v8::String::Utf8Value str(args[i]); str 398 samples/lineprocessor.cc const char* cstr = ToCString(str); str 127 samples/shell.cc v8::String::Utf8Value str(args[i]); str 128 samples/shell.cc const char* cstr = ToCString(str); str 221 samples/shell.cc const char* str = argv[i]; str 222 samples/shell.cc if (strcmp(str, "--shell") == 0) { str 224 samples/shell.cc } else if (strcmp(str, "-f") == 0) { str 228 samples/shell.cc } else if (strncmp(str, "--", 2) == 0) { str 229 samples/shell.cc printf("Warning: unknown flag %s.\nTry --help for options\n", str); str 230 samples/shell.cc } else if (strcmp(str, "-e") == 0 && i + 1 < argc) { str 237 samples/shell.cc v8::Handle<v8::String> file_name = v8::String::New(str); str 238 samples/shell.cc v8::Handle<v8::String> source = ReadFile(str); str 240 samples/shell.cc printf("Error reading '%s'\n", str); str 260 samples/shell.cc char* str = fgets(buffer, kBufferSize, stdin); str 261 samples/shell.cc if (str == NULL) break; str 263 samples/shell.cc ExecuteString(v8::String::New(str), name, true, true); str 295 samples/shell.cc v8::String::Utf8Value str(result); str 296 samples/shell.cc const char* cstr = ToCString(str); str 86 src/allocation.cc int length = StrLength(str); str 88 src/allocation.cc memcpy(result, str, length); str 95 src/allocation.cc int length = StrLength(str); str 98 src/allocation.cc memcpy(result, str, length); str 99 src/allocation.h char* StrDup(const char* str); str 100 src/allocation.h char* StrNDup(const char* str, int n); str 477 src/api.cc i::FlagList::SetFlagsFromString(str, length); str 1464 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(*source); str 1465 src/api.cc if (str->IsExternalTwoByteString()) { str 1467 src/api.cc i::Handle<i::ExternalTwoByteString>::cast(str), 0, str->length()); str 1470 src/api.cc i::GenericStringUtf16CharacterStream stream(str, 0, str->length()); str 1510 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(*source); str 1537 src/api.cc i::Compiler::Compile(str, str 2308 src/api.cc i::Handle<i::Object> str; str 2310 src/api.cc str = obj; str 2319 src/api.cc str = i::Execution::ToString(obj, &has_pending_exception); str 2322 src/api.cc return Local<String>(ToApi<String>(str)); str 2328 src/api.cc i::Handle<i::Object> str; str 2330 src/api.cc str = obj; str 2339 src/api.cc str = i::Execution::ToDetailString(obj, &has_pending_exception); str 2342 src/api.cc return Local<String>(ToApi<String>(str)); str 2640 src/api.cc i::Handle<i::String> str = i::Handle<i::String>::cast(string_obj); str 2642 src/api.cc if (str->AsArrayIndex(&index)) { str 3005 src/api.cc Local<String> str = Utils::ToLocal(class_name); str 3009 src/api.cc int str_len = str->Length(); str 3021 src/api.cc str->WriteAscii(ptr, 0, str_len); str 3731 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 3732 src/api.cc if (IsDeadCheck(str->GetIsolate(), "v8::String::Length()")) return 0; str 3733 src/api.cc return str->length(); str 3738 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 3739 src/api.cc if (IsDeadCheck(str->GetIsolate(), "v8::String::Utf8Length()")) return 0; str 3740 src/api.cc return i::Utf8Length(str); str 3833 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 3834 src/api.cc if (IsDeadCheck(str->GetIsolate(), "v8::String::MayContainNonAscii()")) { str 3837 src/api.cc return !str->HasOnlyAsciiChars(); str 3849 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 3850 src/api.cc int string_length = str->length(); str 3851 src/api.cc if (str->IsAsciiRepresentation()) { str 3854 src/api.cc capacity = str->length() + 1; str 3857 src/api.cc len = i::Min(capacity, str->length()); str 3859 src/api.cc i::String::WriteToFlat(*str, buffer, 0, len); str 3872 src/api.cc RecursivelySerializeToUtf8(*str, str 3888 src/api.cc FlattenString(str); str 3896 src/api.cc int utf8_bytes = i::Utf8Length(str); str 3905 src/api.cc isolate->string_tracker()->RecordWrite(str); str 3909 src/api.cc FlattenString(str); str 3911 src/api.cc write_input_buffer.Reset(0, *str); str 3912 src/api.cc int len = str->length(); str 3982 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 3983 src/api.cc isolate->string_tracker()->RecordWrite(str); str 3987 src/api.cc str->TryFlatten(); str 3990 src/api.cc if ( (length == -1) || (length > str->length() - start) ) str 3991 src/api.cc end = str->length() - start; str 3993 src/api.cc write_input_buffer.Reset(start, *str); str 4015 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 4016 src/api.cc isolate->string_tracker()->RecordWrite(str); str 4020 src/api.cc str->TryFlatten(); str 4023 src/api.cc if ((length == -1) || (length > str->length() - start) ) str 4024 src/api.cc end = str->length(); str 4026 src/api.cc i::String::WriteToFlat(*str, buffer, start, end); str 4036 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 4037 src/api.cc if (IsDeadCheck(str->GetIsolate(), "v8::String::IsExternal()")) { str 4040 src/api.cc EnsureInitializedForIsolate(str->GetIsolate(), "v8::String::IsExternal()"); str 4041 src/api.cc return i::StringShape(*str).IsExternalTwoByte(); str 4046 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 4047 src/api.cc if (IsDeadCheck(str->GetIsolate(), "v8::String::IsExternalAscii()")) { str 4050 src/api.cc return i::StringShape(*str).IsExternalAscii(); str 4056 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 4058 src/api.cc if (i::StringShape(*str).IsExternalTwoByte()) { str 4060 src/api.cc i::Handle<i::ExternalTwoByteString>::cast(str)->resource(); str 4071 src/api.cc i::Handle<i::String> str = Utils::OpenHandle(this); str 4072 src/api.cc if (IsDeadCheck(str->GetIsolate(), str 4076 src/api.cc if (i::StringShape(*str).IsExternalAscii()) { str 4078 src/api.cc i::Handle<i::ExternalAsciiString>::cast(str)->resource(); str 5440 src/api.cc Handle<String> str = obj->ToString(); str 5441 src/api.cc if (str.IsEmpty()) return; str 5442 src/api.cc i::Handle<i::String> i_str = Utils::OpenHandle(*str); str 5445 src/api.cc str->WriteUtf8(str_); str 5462 src/api.cc Handle<String> str = obj->ToString(); str 5463 src/api.cc if (str.IsEmpty()) return; str 5464 src/api.cc length_ = str->Length(); str 5466 src/api.cc str->WriteAscii(str_); str 5483 src/api.cc Handle<String> str = obj->ToString(); str 5484 src/api.cc if (str.IsEmpty()) return; str 5485 src/api.cc length_ = str->Length(); str 5487 src/api.cc str->Write(str_); str 922 src/arm/assembler-arm.h void str(Register src, const MemOperand& dst, Condition cond = al); str 1153 src/arm/assembler-arm.h str(src, MemOperand(sp, 4, NegPreIndex), cond); str 137 src/arm/builtins-arm.cc __ str(scratch1, FieldMemOperand(result, JSObject::kMapOffset)); str 139 src/arm/builtins-arm.cc __ str(scratch1, FieldMemOperand(result, JSArray::kPropertiesOffset)); str 142 src/arm/builtins-arm.cc __ str(scratch3, FieldMemOperand(result, JSArray::kLengthOffset)); str 145 src/arm/builtins-arm.cc __ str(scratch1, FieldMemOperand(result, JSArray::kElementsOffset)); str 154 src/arm/builtins-arm.cc __ str(scratch1, FieldMemOperand(result, JSArray::kElementsOffset)); str 166 src/arm/builtins-arm.cc __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); str 169 src/arm/builtins-arm.cc __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); str 177 src/arm/builtins-arm.cc __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); str 184 src/arm/builtins-arm.cc __ str(scratch3, MemOperand(scratch1, kPointerSize, PostIndex)); str 240 src/arm/builtins-arm.cc __ str(elements_array_storage, FieldMemOperand(result, JSObject::kMapOffset)); str 242 src/arm/builtins-arm.cc __ str(elements_array_storage, str 245 src/arm/builtins-arm.cc __ str(array_size, FieldMemOperand(result, JSArray::kLengthOffset)); str 252 src/arm/builtins-arm.cc __ str(elements_array_storage, str 267 src/arm/builtins-arm.cc __ str(scratch1, MemOperand(elements_array_storage, kPointerSize, PostIndex)); str 270 src/arm/builtins-arm.cc __ str(array_size, str 291 src/arm/builtins-arm.cc __ str(scratch1, str 418 src/arm/builtins-arm.cc __ str(r2, MemOperand(r5, -kPointerSize, PreIndex)); str 452 src/arm/builtins-arm.cc __ str(r2, FieldMemOperand(r3, HeapObject::kMapOffset)); str 465 src/arm/builtins-arm.cc __ str(r2, MemOperand(r5, -kPointerSize, PreIndex)); str 638 src/arm/builtins-arm.cc __ str(map, FieldMemOperand(r0, HeapObject::kMapOffset)); str 641 src/arm/builtins-arm.cc __ str(r3, FieldMemOperand(r0, JSObject::kPropertiesOffset)); str 642 src/arm/builtins-arm.cc __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset)); str 644 src/arm/builtins-arm.cc __ str(argument, FieldMemOperand(r0, JSValue::kValueOffset)); str 791 src/arm/builtins-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); str 793 src/arm/builtins-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); str 795 src/arm/builtins-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); str 871 src/arm/builtins-arm.cc __ str(r6, MemOperand(r2, kPointerSize, PostIndex)); str 874 src/arm/builtins-arm.cc __ str(r0, MemOperand(r2, kPointerSize, PostIndex)); str 894 src/arm/builtins-arm.cc __ str(r7, MemOperand(r2, kPointerSize, PostIndex)); str 906 src/arm/builtins-arm.cc __ str(r5, FieldMemOperand(r4, JSObject::kPropertiesOffset)); str 1377 src/arm/builtins-arm.cc __ str(r2, MemOperand(r3, -kPointerSize)); str 1398 src/arm/builtins-arm.cc __ str(r1, MemOperand(r2, -kPointerSize)); str 1413 src/arm/builtins-arm.cc __ str(ip, MemOperand(r2)); str 1595 src/arm/builtins-arm.cc __ str(r0, MemOperand(fp, kIndexOffset)); str 114 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, HeapObject::kMapOffset)); str 120 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, JSObject::kPropertiesOffset)); str 121 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, JSObject::kElementsOffset)); str 122 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, JSFunction::kPrototypeOrInitialMapOffset)); str 123 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset)); str 124 src/arm/code-stubs-arm.cc __ str(cp, FieldMemOperand(r0, JSFunction::kContextOffset)); str 125 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, JSFunction::kLiteralsOffset)); str 140 src/arm/code-stubs-arm.cc __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset)); str 143 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, JSFunction::kCodeEntryOffset)); str 191 src/arm/code-stubs-arm.cc __ str(r4, FieldMemOperand(r0, JSFunction::kCodeEntryOffset)); str 196 src/arm/code-stubs-arm.cc __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset)); str 199 src/arm/code-stubs-arm.cc __ str(r0, ContextOperand(r2, Context::OPTIMIZED_FUNCTIONS_LIST)); str 241 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset)); str 242 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, HeapObject::kMapOffset)); str 247 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r0, Context::SlotOffset(Context::CLOSURE_INDEX))); str 248 src/arm/code-stubs-arm.cc __ str(cp, MemOperand(r0, Context::SlotOffset(Context::PREVIOUS_INDEX))); str 249 src/arm/code-stubs-arm.cc __ str(r1, MemOperand(r0, Context::SlotOffset(Context::EXTENSION_INDEX))); str 250 src/arm/code-stubs-arm.cc __ str(r2, MemOperand(r0, Context::SlotOffset(Context::GLOBAL_INDEX))); str 255 src/arm/code-stubs-arm.cc __ str(r1, MemOperand(r0, Context::SlotOffset(i))); str 289 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); str 291 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset)); str 311 src/arm/code-stubs-arm.cc __ str(r3, ContextOperand(r0, Context::CLOSURE_INDEX)); str 312 src/arm/code-stubs-arm.cc __ str(cp, ContextOperand(r0, Context::PREVIOUS_INDEX)); str 313 src/arm/code-stubs-arm.cc __ str(r1, ContextOperand(r0, Context::EXTENSION_INDEX)); str 314 src/arm/code-stubs-arm.cc __ str(r2, ContextOperand(r0, Context::GLOBAL_INDEX)); str 319 src/arm/code-stubs-arm.cc __ str(r1, ContextOperand(r0, i + Context::MIN_CONTEXT_SLOTS)); str 365 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, i)); str 374 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, JSArray::kElementsOffset)); str 490 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, i)); str 1134 src/arm/code-stubs-arm.cc __ str(scratch_, FieldMemOperand(the_heap_number_, str 1137 src/arm/code-stubs-arm.cc __ str(scratch_, FieldMemOperand(the_heap_number_, str 1148 src/arm/code-stubs-arm.cc __ str(ip, FieldMemOperand(the_heap_number_, HeapNumber::kExponentOffset)); str 1150 src/arm/code-stubs-arm.cc __ str(ip, FieldMemOperand(the_heap_number_, HeapNumber::kMantissaOffset)); str 2150 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); str 2168 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r1, HeapNumber::kMantissaOffset)); str 2170 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r1, HeapNumber::kExponentOffset)); str 3787 src/arm/code-stubs-arm.cc __ str(r1, MemOperand(r0)); str 3824 src/arm/code-stubs-arm.cc __ str(lr, MemOperand(sp, 0)); str 3834 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r2)); str 3870 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(ip)); str 3952 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(r2)); str 3959 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(r2)); str 4031 src/arm/code-stubs-arm.cc __ str(fp, MemOperand(r5)); str 4058 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(ip)); str 4076 src/arm/code-stubs-arm.cc __ str(r5, MemOperand(ip)); str 4119 src/arm/code-stubs-arm.cc __ str(r6, MemOperand(r5)); str 4126 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(ip)); str 4221 src/arm/code-stubs-arm.cc __ str(map, FieldMemOperand(scratch, JSGlobalPropertyCell::kValueOffset)); str 4253 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(scratch)); str 4271 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(scratch)); str 4397 src/arm/code-stubs-arm.cc __ str(r2, MemOperand(sp, 0 * kPointerSize)); str 4400 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, 1 * kPointerSize)); str 4436 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, 1 * kPointerSize)); str 4487 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, i)); str 4495 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, kCalleeOffset)); str 4501 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, kLengthOffset)); str 4507 src/arm/code-stubs-arm.cc __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset)); str 4522 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r4, FixedArray::kMapOffset)); str 4524 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r4, FixedArray::kLengthOffset)); str 4525 src/arm/code-stubs-arm.cc __ str(r8, FieldMemOperand(r4, FixedArray::kHeaderSize + 0 * kPointerSize)); str 4528 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r4, FixedArray::kHeaderSize + 1 * kPointerSize)); str 4559 src/arm/code-stubs-arm.cc __ str(r9, MemOperand(r4, r5)); str 4561 src/arm/code-stubs-arm.cc __ str(r7, MemOperand(r3, r5)); str 4573 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r3, FixedArray::kMapOffset)); str 4574 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r3, FixedArray::kLengthOffset)); str 4586 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r5, FixedArray::kHeaderSize)); str 4600 src/arm/code-stubs-arm.cc __ str(r2, MemOperand(sp, 0 * kPointerSize)); // Patch argument count. str 4623 src/arm/code-stubs-arm.cc __ str(r1, MemOperand(sp, 0)); str 4626 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, 1 * kPointerSize)); str 4660 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, JSObject::kHeaderSize + str 4674 src/arm/code-stubs-arm.cc __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset)); str 4676 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r4, FixedArray::kMapOffset)); str 4677 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r4, FixedArray::kLengthOffset)); str 4690 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r4, kPointerSize, PostIndex)); str 4931 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(sp, 5 * kPointerSize)); str 4935 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(sp, 4 * kPointerSize)); str 4943 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(sp, 3 * kPointerSize)); str 4948 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(sp, 2 * kPointerSize)); str 4953 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(sp, 1 * kPointerSize)); str 5017 src/arm/code-stubs-arm.cc __ str(r1, MemOperand(r2, 0)); // Clear pending exception. str 5049 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(last_match_info_elements, str 5052 src/arm/code-stubs-arm.cc __ str(subject, str 5062 src/arm/code-stubs-arm.cc __ str(subject, str 5092 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); str 5169 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset)); str 5171 src/arm/code-stubs-arm.cc __ str(r4, FieldMemOperand(r0, JSObject::kPropertiesOffset)); str 5172 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset)); str 5178 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r0, JSRegExpResult::kInputOffset)); str 5179 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r0, JSRegExpResult::kIndexOffset)); str 5180 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r0, JSArray::kLengthOffset)); str 5189 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r3, HeapObject::kMapOffset)); str 5192 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r3, FixedArray::kLengthOffset)); str 5206 src/arm/code-stubs-arm.cc __ str(r2, MemOperand(r3, r5, LSL, kPointerSizeLog2)); str 5247 src/arm/code-stubs-arm.cc __ str(ip, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset), ne); str 5250 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset), eq); str 5276 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, argc_ * kPointerSize)); str 5321 src/arm/code-stubs-arm.cc __ str(ip, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset)); str 5340 src/arm/code-stubs-arm.cc __ str(r1, MemOperand(sp, argc_ * kPointerSize)); str 5704 src/arm/code-stubs-arm.cc __ str(scratch1, MemOperand(dest, 4, PostIndex)); str 5743 src/arm/code-stubs-arm.cc __ str(scratch1, MemOperand(dest, 4, PostIndex)); str 6063 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, SlicedString::kParentOffset)); str 6064 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, SlicedString::kOffsetOffset)); str 6445 src/arm/code-stubs-arm.cc __ str(r0, FieldMemOperand(r7, ConsString::kFirstOffset)); str 6446 src/arm/code-stubs-arm.cc __ str(r1, FieldMemOperand(r7, ConsString::kSecondOffset)); str 6607 src/arm/code-stubs-arm.cc __ str(arg, MemOperand(sp, stack_offset)); str 6623 src/arm/code-stubs-arm.cc __ str(arg, MemOperand(sp, stack_offset)); str 6919 src/arm/code-stubs-arm.cc __ str(ip, MemOperand(sp, 0)); str 7494 src/arm/code-stubs-arm.cc __ str(r0, MemOperand(r6, 0)); str 7505 src/arm/code-stubs-arm.cc __ str(r0, FieldMemOperand(r6, FixedArray::kHeaderSize)); str 87 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset)); str 137 src/arm/codegen-arm.cc __ str(ip, MemOperand(r6, kPointerSize, PostIndex)); str 143 src/arm/codegen-arm.cc __ str(ip, MemOperand(r6, lr)); str 149 src/arm/codegen-arm.cc __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); str 151 src/arm/codegen-arm.cc __ str(r9, MemOperand(r6, HeapObject::kMapOffset)); str 153 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset)); str 164 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, JSObject::kElementsOffset)); str 190 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset)); str 284 src/arm/codegen-arm.cc __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); str 285 src/arm/codegen-arm.cc __ str(r9, MemOperand(r6, HeapObject::kMapOffset)); str 322 src/arm/codegen-arm.cc __ str(r2, MemOperand(r3, 4, PostIndex)); str 334 src/arm/codegen-arm.cc __ str(r7, MemOperand(r3, 4, PostIndex)); str 342 src/arm/codegen-arm.cc __ str(r6, FieldMemOperand(r2, JSObject::kElementsOffset)); str 355 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset)); str 864 src/arm/deoptimizer-arm.cc __ str(r4, MemOperand(sp, 0 * kPointerSize)); // Fp-to-sp delta. str 866 src/arm/deoptimizer-arm.cc __ str(r5, MemOperand(sp, 1 * kPointerSize)); // Isolate. str 882 src/arm/deoptimizer-arm.cc __ str(r2, MemOperand(r1, offset)); str 915 src/arm/deoptimizer-arm.cc __ str(r4, MemOperand(r3, 0)); str 162 src/arm/disasm-arm.cc char cur = *str++; str 165 src/arm/disasm-arm.cc cur = *str++; str 521 src/arm/disasm-arm.cc byte* str = str 524 src/arm/disasm-arm.cc "%s", converter_.NameInCode(str)); str 156 src/arm/full-codegen-arm.cc __ str(r2, MemOperand(sp, receiver_offset)); str 199 src/arm/full-codegen-arm.cc __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); str 211 src/arm/full-codegen-arm.cc __ str(r0, target); str 321 src/arm/full-codegen-arm.cc __ str(r3, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset)); str 337 src/arm/full-codegen-arm.cc __ str(r3, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset)); str 587 src/arm/full-codegen-arm.cc __ str(reg, MemOperand(sp, 0)); str 753 src/arm/full-codegen-arm.cc __ str(src, location); str 826 src/arm/full-codegen-arm.cc __ str(ip, StackOperand(variable)); str 835 src/arm/full-codegen-arm.cc __ str(ip, ContextOperand(cp, variable->index())); str 887 src/arm/full-codegen-arm.cc __ str(result_register(), StackOperand(variable)); str 895 src/arm/full-codegen-arm.cc __ str(result_register(), ContextOperand(cp, variable->index())); str 943 src/arm/full-codegen-arm.cc __ str(r1, ContextOperand(cp, variable->index())); str 1169 src/arm/full-codegen-arm.cc __ str(r2, FieldMemOperand(r1, JSGlobalPropertyCell::kValueOffset)); str 1761 src/arm/full-codegen-arm.cc __ str(result_register(), FieldMemOperand(r1, offset)); str 2104 src/arm/full-codegen-arm.cc __ str(result_register(), StackOperand(var)); str 2139 src/arm/full-codegen-arm.cc __ str(result_register(), location); str 2161 src/arm/full-codegen-arm.cc __ str(r0, location); str 2455 src/arm/full-codegen-arm.cc __ str(r0, MemOperand(sp, (arg_count + 1) * kPointerSize)); str 2456 src/arm/full-codegen-arm.cc __ str(r1, MemOperand(sp, arg_count * kPointerSize)); str 3212 src/arm/full-codegen-arm.cc __ str(r0, FieldMemOperand(r1, JSValue::kValueOffset)); str 4095 src/arm/full-codegen-arm.cc __ str(r0, MemOperand(sp, kPointerSize)); str 4098 src/arm/full-codegen-arm.cc __ str(r0, MemOperand(sp, 2 * kPointerSize)); str 4456 src/arm/full-codegen-arm.cc __ str(value, MemOperand(fp, frame_offset)); str 4532 src/arm/full-codegen-arm.cc __ str(r1, MemOperand(ip)); str 4539 src/arm/full-codegen-arm.cc __ str(r1, MemOperand(ip)); str 4545 src/arm/full-codegen-arm.cc __ str(r1, MemOperand(ip)); str 4575 src/arm/full-codegen-arm.cc __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); str 207 src/arm/ic-arm.cc __ str(value, MemOperand(scratch2)); str 539 src/arm/ic-arm.cc __ str(r2, MemOperand(sp, argc * kPointerSize)); str 879 src/arm/ic-arm.cc __ str(r0, mapped_location); str 888 src/arm/ic-arm.cc __ str(r0, unmapped_location); str 1379 src/arm/ic-arm.cc __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); str 1389 src/arm/ic-arm.cc __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); str 1418 src/arm/ic-arm.cc __ str(value, MemOperand(address)); str 1429 src/arm/ic-arm.cc __ str(value, MemOperand(address)); str 154 src/arm/lithium-codegen-arm.cc __ str(r2, MemOperand(sp, receiver_offset)); str 192 src/arm/lithium-codegen-arm.cc __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); str 204 src/arm/lithium-codegen-arm.cc __ str(r0, target); str 2495 src/arm/lithium-codegen-arm.cc __ str(value, FieldMemOperand(cell, JSGlobalPropertyCell::kValueOffset)); str 2547 src/arm/lithium-codegen-arm.cc __ str(value, target); str 3254 src/arm/lithium-codegen-arm.cc __ str(exponent, FieldMemOperand(tmp1, HeapNumber::kExponentOffset)); str 3256 src/arm/lithium-codegen-arm.cc __ str(tmp2, FieldMemOperand(tmp1, HeapNumber::kMantissaOffset)); str 3512 src/arm/lithium-codegen-arm.cc __ str(r1, FieldMemOperand(r2, ByteArray::kHeaderSize)); str 3520 src/arm/lithium-codegen-arm.cc __ str(r0, FieldMemOperand(r2, ByteArray::kHeaderSize + kSeedSize)); str 3721 src/arm/lithium-codegen-arm.cc __ str(scratch, FieldMemOperand(object, HeapObject::kMapOffset)); str 3741 src/arm/lithium-codegen-arm.cc __ str(value, FieldMemOperand(object, offset)); str 3755 src/arm/lithium-codegen-arm.cc __ str(value, FieldMemOperand(scratch, offset)); str 3804 src/arm/lithium-codegen-arm.cc __ str(value, FieldMemOperand(elements, offset)); str 3812 src/arm/lithium-codegen-arm.cc __ str(value, FieldMemOperand(scratch, FixedArray::kHeaderSize)); str 3931 src/arm/lithium-codegen-arm.cc __ str(value, mem_operand); str 3979 src/arm/lithium-codegen-arm.cc __ str(new_map_reg, FieldMemOperand(object_reg, HeapObject::kMapOffset)); str 4727 src/arm/lithium-codegen-arm.cc __ str(map, FieldMemOperand(result, JSObject::kMapOffset)); str 4729 src/arm/lithium-codegen-arm.cc __ str(scratch, FieldMemOperand(result, JSObject::kElementsOffset)); str 4730 src/arm/lithium-codegen-arm.cc __ str(scratch, FieldMemOperand(result, JSObject::kPropertiesOffset)); str 4735 src/arm/lithium-codegen-arm.cc __ str(scratch, FieldMemOperand(result, property_offset)); str 4842 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, object_offset + i)); str 4852 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 4857 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 4860 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 4869 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, elements_offset + i)); str 4885 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 4887 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset + 4)); str 4897 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 4902 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 4905 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(result, total_offset)); str 5034 src/arm/lithium-codegen-arm.cc __ str(r3, FieldMemOperand(r0, i)); str 5035 src/arm/lithium-codegen-arm.cc __ str(r2, FieldMemOperand(r0, i + kPointerSize)); str 5039 src/arm/lithium-codegen-arm.cc __ str(r3, FieldMemOperand(r0, size - kPointerSize)); str 193 src/arm/lithium-gap-resolver-arm.cc __ str(kSavedValueRegister, cgen_->ToMemOperand(saved_destination_)); str 220 src/arm/lithium-gap-resolver-arm.cc __ str(source_register, cgen_->ToMemOperand(destination)); str 239 src/arm/lithium-gap-resolver-arm.cc __ str(ip, destination_operand); str 243 src/arm/lithium-gap-resolver-arm.cc __ str(kSavedValueRegister, destination_operand); str 266 src/arm/lithium-gap-resolver-arm.cc __ str(kSavedValueRegister, cgen_->ToMemOperand(destination)); str 293 src/arm/lithium-gap-resolver-arm.cc __ str(kSavedValueRegister, destination_operand); str 295 src/arm/lithium-gap-resolver-arm.cc __ str(kSavedValueRegister, destination_high_operand); str 406 src/arm/macro-assembler-arm.cc str(source, MemOperand(kRootRegister, index << kPointerSizeLog2), cond); str 563 src/arm/macro-assembler-arm.cc str(address, MemOperand(scratch, kPointerSize, PostIndex)); str 565 src/arm/macro-assembler-arm.cc str(scratch, MemOperand(ip)); str 628 src/arm/macro-assembler-arm.cc str(src, SafepointRegistersAndDoublesSlot(dst)); str 633 src/arm/macro-assembler-arm.cc str(src, SafepointRegisterSlot(dst)); str 724 src/arm/macro-assembler-arm.cc str(src1, dst, cond); str 725 src/arm/macro-assembler-arm.cc str(src2, dst2, cond); str 729 src/arm/macro-assembler-arm.cc str(src1, MemOperand(dst.rn(), 4, PostIndex), cond); str 730 src/arm/macro-assembler-arm.cc str(src2, dst2, cond); str 830 src/arm/macro-assembler-arm.cc str(ip, MemOperand(fp, ExitFrameConstants::kSPOffset)); str 833 src/arm/macro-assembler-arm.cc str(ip, MemOperand(fp, ExitFrameConstants::kCodeOffset)); str 837 src/arm/macro-assembler-arm.cc str(fp, MemOperand(ip)); str 839 src/arm/macro-assembler-arm.cc str(cp, MemOperand(ip)); str 864 src/arm/macro-assembler-arm.cc str(ip, MemOperand(fp, ExitFrameConstants::kSPOffset)); str 875 src/arm/macro-assembler-arm.cc str(scratch1, FieldMemOperand(string, String::kLengthOffset)); str 877 src/arm/macro-assembler-arm.cc str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset)); str 878 src/arm/macro-assembler-arm.cc str(scratch1, FieldMemOperand(string, String::kHashFieldOffset)); str 915 src/arm/macro-assembler-arm.cc str(r3, MemOperand(ip)); str 921 src/arm/macro-assembler-arm.cc str(r3, MemOperand(ip)); str 1224 src/arm/macro-assembler-arm.cc str(sp, MemOperand(r6)); str 1233 src/arm/macro-assembler-arm.cc str(r1, MemOperand(ip)); str 1268 src/arm/macro-assembler-arm.cc str(r2, MemOperand(r3)); str 1278 src/arm/macro-assembler-arm.cc str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset), ne); str 1315 src/arm/macro-assembler-arm.cc str(r2, MemOperand(r3)); str 1582 src/arm/macro-assembler-arm.cc str(scratch2, MemOperand(topaddr)); str 1672 src/arm/macro-assembler-arm.cc str(scratch2, MemOperand(topaddr)); str 1697 src/arm/macro-assembler-arm.cc str(object, MemOperand(scratch)); str 1942 src/arm/macro-assembler-arm.cc str(mantissa_reg, FieldMemOperand(scratch1, FixedDoubleArray::kHeaderSize)); str 1944 src/arm/macro-assembler-arm.cc str(exponent_reg, FieldMemOperand(scratch1, offset)); str 1990 src/arm/macro-assembler-arm.cc str(mantissa_reg, MemOperand(scratch1, 0)); str 1991 src/arm/macro-assembler-arm.cc str(exponent_reg, MemOperand(scratch1, Register::kSizeInBytes)); str 2171 src/arm/macro-assembler-arm.cc str(r6, MemOperand(r7, kLevelOffset)); str 2191 src/arm/macro-assembler-arm.cc str(r4, MemOperand(r7, kNextOffset)); str 2198 src/arm/macro-assembler-arm.cc str(r6, MemOperand(r7, kLevelOffset)); str 2224 src/arm/macro-assembler-arm.cc str(r5, MemOperand(r7, kLimitOffset)); str 2727 src/arm/macro-assembler-arm.cc str(scratch1, MemOperand(scratch2)); str 2739 src/arm/macro-assembler-arm.cc str(scratch1, MemOperand(scratch2)); str 2751 src/arm/macro-assembler-arm.cc str(scratch1, MemOperand(scratch2)); str 3104 src/arm/macro-assembler-arm.cc str(heap_number_map, FieldMemOperand(result, HeapObject::kMapOffset)); str 3143 src/arm/macro-assembler-arm.cc str(tmp, FieldMemOperand(dst, i * kPointerSize)); str 3176 src/arm/macro-assembler-arm.cc str(scratch, MemOperand(dst, kPointerSize, PostIndex)); str 3208 src/arm/macro-assembler-arm.cc str(filler, MemOperand(start_offset, kPointerSize, PostIndex)); str 3321 src/arm/macro-assembler-arm.cc str(scratch, MemOperand(sp, stack_passed_arguments * kPointerSize)); str 3626 src/arm/macro-assembler-arm.cc str(ip, MemOperand(bitmap_scratch, MemoryChunk::kHeaderSize)); str 3631 src/arm/macro-assembler-arm.cc str(ip, MemOperand(bitmap_scratch, MemoryChunk::kLiveBytesOffset)); str 316 src/arm/macro-assembler-arm.h str(src1, MemOperand(sp, 4, NegPreIndex), cond); str 317 src/arm/macro-assembler-arm.h str(src2, MemOperand(sp, 4, NegPreIndex), cond); str 331 src/arm/macro-assembler-arm.h str(src3, MemOperand(sp, 4, NegPreIndex), cond); str 334 src/arm/macro-assembler-arm.h str(src1, MemOperand(sp, 4, NegPreIndex), cond); str 360 src/arm/macro-assembler-arm.h str(src4, MemOperand(sp, 4, NegPreIndex), cond); str 367 src/arm/macro-assembler-arm.h str(src1, MemOperand(sp, 4, NegPreIndex), cond); str 397 src/arm/macro-assembler-arm.h str(src1, MemOperand(sp, 4, PostIndex), cond); str 173 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(reg)); str 250 src/arm/regexp-macro-assembler-arm.cc CheckPosition(cp_offset + str.length() - 1, on_failure); str 261 src/arm/regexp-macro-assembler-arm.cc for (int i = 0; i < str.length(); i++) { str 264 src/arm/regexp-macro-assembler-arm.cc ASSERT(str[i] <= String::kMaxAsciiCharCode); str 265 src/arm/regexp-macro-assembler-arm.cc __ cmp(r1, Operand(str[i])); str 268 src/arm/regexp-macro-assembler-arm.cc uc16 match_char = str[i]; str 271 src/arm/regexp-macro-assembler-arm.cc __ cmp(r1, Operand(str[i])); str 724 src/arm/regexp-macro-assembler-arm.cc __ str(r0, MemOperand(frame_pointer(), kInputStartMinusOne)); str 751 src/arm/regexp-macro-assembler-arm.cc __ str(r0, MemOperand(r1, kPointerSize, NegPostIndex)); str 756 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(i)); str 802 src/arm/regexp-macro-assembler-arm.cc __ str(r2, MemOperand(r0, kPointerSize, PostIndex)); str 803 src/arm/regexp-macro-assembler-arm.cc __ str(r3, MemOperand(r0, kPointerSize, PostIndex)); str 814 src/arm/regexp-macro-assembler-arm.cc __ str(r0, MemOperand(frame_pointer(), kSuccessfulCaptures)); str 822 src/arm/regexp-macro-assembler-arm.cc __ str(r1, MemOperand(frame_pointer(), kNumOutputRegisters)); str 825 src/arm/regexp-macro-assembler-arm.cc __ str(r2, MemOperand(frame_pointer(), kRegisterOutput)); str 986 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(register_index)); str 1067 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(register_index)); str 1080 src/arm/regexp-macro-assembler-arm.cc __ str(current_input_offset(), register_location(reg)); str 1083 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(reg)); str 1092 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(reg)); str 1100 src/arm/regexp-macro-assembler-arm.cc __ str(r0, register_location(reg)); str 1281 src/arm/regexp-macro-assembler-arm.cc __ str(source, str 1403 src/arm/regexp-macro-assembler-arm.cc __ str(lr, MemOperand(sp, stack_alignment, NegPreIndex)); str 55 src/arm/regexp-macro-assembler-arm.h virtual void CheckCharacters(Vector<const uc16> str, str 515 src/arm/stub-cache-arm.cc __ str(scratch1, FieldMemOperand(receiver_reg, HeapObject::kMapOffset)); str 537 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver_reg, offset)); str 557 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(scratch1, offset)); str 607 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(sp, arguments.immediate() * kPointerSize)); str 723 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r0, 0 * kPointerSize)); str 726 src/arm/stub-cache-arm.cc __ str(ip, MemOperand(r0, 1 * kPointerSize)); str 729 src/arm/stub-cache-arm.cc __ str(ip, MemOperand(r0, 2 * kPointerSize)); str 732 src/arm/stub-cache-arm.cc __ str(ip, MemOperand(r0, 3 * kPointerSize)); str 1044 src/arm/stub-cache-arm.cc __ str(fval, MemOperand(dst, wordoffset, LSL, 2)); str 1108 src/arm/stub-cache-arm.cc __ str(reg, MemOperand(sp)); str 1161 src/arm/stub-cache-arm.cc __ str(reg, MemOperand(sp)); str 1271 src/arm/stub-cache-arm.cc __ str(scratch2, MemOperand(sp, 1 * kPointerSize)); str 1608 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); str 1617 src/arm/stub-cache-arm.cc __ str(r4, MemOperand(end_elements, kEndElementsOffset, PreIndex)); str 1662 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); str 1669 src/arm/stub-cache-arm.cc __ str(r4, MemOperand(end_elements, kEndElementsOffset, PreIndex)); str 1722 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(r7)); str 1724 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(end_elements)); str 1728 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(end_elements, i * kPointerSize)); str 1732 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset)); str 1734 src/arm/stub-cache-arm.cc __ str(r4, FieldMemOperand(elements, FixedArray::kLengthOffset)); str 1815 src/arm/stub-cache-arm.cc __ str(r4, FieldMemOperand(receiver, JSArray::kLengthOffset)); str 1818 src/arm/stub-cache-arm.cc __ str(r6, FieldMemOperand(elements, FixedArray::kHeaderSize)); str 2303 src/arm/stub-cache-arm.cc __ str(r1, FieldMemOperand(r0, HeapNumber::kExponentOffset)); str 2304 src/arm/stub-cache-arm.cc __ str(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); str 2419 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(sp, argc * kPointerSize)); str 2568 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(sp, argc * kPointerSize)); str 2792 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(r4, JSGlobalPropertyCell::kValueOffset)); str 3391 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); str 3393 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); str 3395 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); str 3420 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); str 3424 src/arm/stub-cache-arm.cc __ str(r7, MemOperand(r5, kPointerSize, PostIndex)); str 3430 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); str 3439 src/arm/stub-cache-arm.cc __ str(r7, MemOperand(r5, kPointerSize, PostIndex)); str 3725 src/arm/stub-cache-arm.cc __ str(dst1, FieldMemOperand(r0, HeapNumber::kMantissaOffset)); str 3726 src/arm/stub-cache-arm.cc __ str(dst2, FieldMemOperand(r0, HeapNumber::kExponentOffset)); str 3788 src/arm/stub-cache-arm.cc __ str(hiword, FieldMemOperand(r4, HeapNumber::kExponentOffset)); str 3789 src/arm/stub-cache-arm.cc __ str(loword, FieldMemOperand(r4, HeapNumber::kMantissaOffset)); str 3858 src/arm/stub-cache-arm.cc __ str(r2, FieldMemOperand(r3, HeapNumber::kExponentOffset)); str 3859 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(r3, HeapNumber::kMantissaOffset)); str 3884 src/arm/stub-cache-arm.cc __ str(r2, FieldMemOperand(r4, HeapNumber::kMantissaOffset)); str 3885 src/arm/stub-cache-arm.cc __ str(r3, FieldMemOperand(r4, HeapNumber::kExponentOffset)); str 3980 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); str 4004 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r3, 0)); str 4005 src/arm/stub-cache-arm.cc __ str(r7, MemOperand(r3, Register::kSizeInBytes)); str 4070 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); str 4136 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); str 4151 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r7, 0)); str 4152 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r7, Register::kSizeInBytes)); str 4213 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); str 4353 src/arm/stub-cache-arm.cc __ str(scratch, FieldMemOperand(heap_number_reg, str 4357 src/arm/stub-cache-arm.cc __ str(scratch, FieldMemOperand(heap_number_reg, str 4441 src/arm/stub-cache-arm.cc __ str(value_reg, MemOperand(scratch)); str 4451 src/arm/stub-cache-arm.cc __ str(value_reg, MemOperand(scratch)); str 4494 src/arm/stub-cache-arm.cc __ str(scratch, FieldMemOperand(elements_reg, JSObject::kMapOffset)); str 4496 src/arm/stub-cache-arm.cc __ str(scratch, FieldMemOperand(elements_reg, FixedArray::kLengthOffset)); str 4499 src/arm/stub-cache-arm.cc __ str(scratch, FieldMemOperand(elements_reg, FixedArray::SizeFor(i))); str 4503 src/arm/stub-cache-arm.cc __ str(value_reg, FieldMemOperand(elements_reg, FixedArray::SizeFor(0))); str 4506 src/arm/stub-cache-arm.cc __ str(elements_reg, str 4514 src/arm/stub-cache-arm.cc __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset)); str 4531 src/arm/stub-cache-arm.cc __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset)); str 4646 src/arm/stub-cache-arm.cc __ str(scratch1, FieldMemOperand(elements_reg, JSObject::kMapOffset)); str 4649 src/arm/stub-cache-arm.cc __ str(scratch1, str 4653 src/arm/stub-cache-arm.cc __ str(elements_reg, str 4661 src/arm/stub-cache-arm.cc __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset)); str 4675 src/arm/stub-cache-arm.cc __ str(length_reg, FieldMemOperand(receiver_reg, JSArray::kLengthOffset)); str 1127 src/ast.cc const char* str; str 1131 src/ast.cc str = arr; str 1133 src/ast.cc str = DoubleToCString(handle_->Number(), buffer); str 1135 src/ast.cc return FACTORY->NewStringFromAscii(CStrVector(str)); str 57 src/bootstrapper.h SeqAsciiString* str = SeqAsciiString::cast(cache_->get(i)); str 58 src/bootstrapper.h if (str->IsEqualTo(name)) { str 74 src/bootstrapper.h Handle<String> str = FACTORY->NewStringFromAscii(name, TENURED); str 75 src/bootstrapper.h cache_->set(length, *str); str 43 src/conversions.cc const char* end = str + StrLength(str); str 44 src/conversions.cc return InternalStringToDouble(unicode_cache, str, end, flags, str 53 src/conversions.cc const char* end = str.start() + str.length(); str 54 src/conversions.cc return InternalStringToDouble(unicode_cache, str.start(), end, flags, str 62 src/conversions.cc const uc16* end = str.start() + str.length(); str 63 src/conversions.cc return InternalStringToDouble(unicode_cache, str.start(), end, flags, str 115 src/conversions.h Vector<const char> str, str 119 src/conversions.h Vector<const uc16> str, str 124 src/conversions.h const char* str, str 83 src/d8-debug.cc String::Utf8Value str(details->Get(String::New("text"))); str 84 src/d8-debug.cc if (str.length() == 0) { str 88 src/d8-debug.cc printf("%s\n", *str); str 105 src/d8-debug.cc char* str = fgets(command, kBufferSize, stdin); str 106 src/d8-debug.cc if (str == NULL) break; str 288 src/d8-debug.cc String::Utf8Value str(details->Get(String::New("text"))); str 289 src/d8-debug.cc if (str.length() == 0) { str 293 src/d8-debug.cc if (*str != NULL) { str 294 src/d8-debug.cc printf("%s\n", *str); str 356 src/d8-debug.cc char* str = fgets(command, kBufferSize, stdin); str 357 src/d8-debug.cc if (str == NULL) { str 110 src/d8-readline.cc if (strlen(str) == 0) return; str 115 src/d8-readline.cc if (strcmp(current_history()->line, str) == 0) { str 121 src/d8-readline.cc add_history(str); str 150 src/d8-readline.cc String::Utf8Value str(str_obj); str 151 src/d8-readline.cc return strdup(*str); str 178 src/d8.cc v8::String::Utf8Value str(result); str 179 src/d8.cc size_t count = fwrite(*str, sizeof(**str), str.length(), stdout); str 203 src/d8.cc v8::String::Utf8Value str(args[i]); str 204 src/d8.cc int n = static_cast<int>(fwrite(*str, sizeof(**str), str.length(), stdout)); str 205 src/d8.cc if (n != str.length()) { str 1499 src/d8.cc Handle<String> str = Shell::ReadFile(filename); str 1500 src/d8.cc if (str.IsEmpty()) { str 1505 src/d8.cc Shell::ExecuteString(str, String::New(filename), false, false); str 1734 src/d8.cc const char* str = argv[i]; str 1735 src/d8.cc if (strcmp(str, "--isolate") == 0) { str 128 src/d8.h virtual void AddHistory(const char* str) { } str 37 src/dateparser-inl.h bool DateParser::Parse(Vector<Char> str, str 41 src/dateparser-inl.h InputReader<Char> in(unicode_cache, str); str 51 src/dateparser.h static bool Parse(Vector<Char> str, FixedArray* output, UnicodeCache* cache); str 127 src/execution.h static Handle<Object> CharAt(Handle<String> str, uint32_t index); str 66 src/extensions/externalize-string-extension.cc if (strcmp(*v8::String::AsciiValue(str), "externalizeString") == 0) { str 69 src/extensions/externalize-string-extension.cc ASSERT(strcmp(*v8::String::AsciiValue(str), "isAsciiString") == 0); str 255 src/factory.cc str->SubString(begin, end), str 263 src/factory.cc ASSERT(begin > 0 || end < str->length()); str 265 src/factory.cc isolate()->heap()->AllocateSubString(*str, begin, end), str 81 src/factory.h Handle<String> LookupSymbol(Vector<const char> str); str 82 src/factory.h Handle<String> LookupSymbol(Handle<String> str); str 83 src/factory.h Handle<String> LookupAsciiSymbol(Vector<const char> str); str 87 src/factory.h Handle<String> LookupTwoByteSymbol(Vector<const uc16> str); str 88 src/factory.h Handle<String> LookupAsciiSymbol(const char* str) { str 89 src/factory.h return LookupSymbol(CStrVector(str)); str 116 src/factory.h Vector<const char> str, str 122 src/factory.h Vector<const char> str, str 126 src/factory.h Vector<const uc16> str, str 144 src/factory.h Handle<String> NewSubString(Handle<String> str, str 149 src/factory.h Handle<String> NewProperSubString(Handle<String> str, str 210 src/flags.cc const char* str = flag->string_value(); str 211 src/flags.cc buffer.Add("%s", str ? str : "NULL"); str 478 src/flags.cc memcpy(copy0.start(), str, len); str 68 src/flags.h static int SetFlagsFromString(const char* str, int len); str 169 src/gdb-jit.cc Write<char>(*str); str 170 src/gdb-jit.cc } while (*str++); str 446 src/gdb-jit.cc if (*str == '\0') return 0; str 449 src/gdb-jit.cc WriteString(str); str 475 src/gdb-jit.cc writer_->Write(*str); str 477 src/gdb-jit.cc } while (*str++); str 285 src/handles.cc Handle<String> str = isolate->factory()->LookupAsciiSymbol(name); str 286 src/handles.cc CALL_HEAP_FUNCTION(isolate, obj->GetProperty(*str), Object); str 330 src/handles.cc CALL_HEAP_FUNCTION(str->GetIsolate(), str 331 src/handles.cc str->SubString(start, end, pretenure), String); str 842 src/handles.cc ConsString* str = ConsString::cast(input); str 843 src/handles.cc String* first = str->first(); str 844 src/handles.cc String* second = str->second(); str 930 src/handles.cc SlicedString* str = SlicedString::cast(input); str 931 src/handles.cc int offset = str->offset(); str 932 src/handles.cc input = str->parent(); str 955 src/handles.cc *str, 0, str->length(), false, kRecursionBudget, &failure, &dummy); str 956 src/handles.cc if (failure) FlattenString(str); str 201 src/handles.h void FlattenString(Handle<String> str); str 205 src/handles.h Handle<String> FlattenGetString(Handle<String> str); str 207 src/handles.h int Utf8Length(Handle<String> str); str 284 src/handles.h Handle<String> SubString(Handle<String> str, str 85 src/heap-inl.h MaybeObject* Heap::AllocateStringFromUtf8(Vector<const char> str, str 88 src/heap-inl.h if (String::IsAscii(str.start(), str.length())) { str 91 src/heap-inl.h return AllocateStringFromAscii(str, pretenure); str 94 src/heap-inl.h return AllocateStringFromUtf8Slow(str, pretenure); str 98 src/heap-inl.h MaybeObject* Heap::AllocateSymbol(Vector<const char> str, str 101 src/heap-inl.h unibrow::Utf8InputBuffer<> buffer(str.start(), str 102 src/heap-inl.h static_cast<unsigned>(str.length())); str 107 src/heap-inl.h MaybeObject* Heap::AllocateAsciiSymbol(Vector<const char> str, str 109 src/heap-inl.h if (str.length() > SeqAsciiString::kMaxLength) { str 114 src/heap-inl.h int size = SeqAsciiString::SizeFor(str.length()); str 128 src/heap-inl.h answer->set_length(str.length()); str 135 src/heap-inl.h str.start(), str.length()); str 141 src/heap-inl.h MaybeObject* Heap::AllocateTwoByteSymbol(Vector<const uc16> str, str 143 src/heap-inl.h if (str.length() > SeqTwoByteString::kMaxLength) { str 148 src/heap-inl.h int size = SeqTwoByteString::SizeFor(str.length()); str 161 src/heap-inl.h answer->set_length(str.length()); str 168 src/heap-inl.h str.start(), str.length() * kUC16Size); str 444 src/heap-inl.h MaybeObject* Heap::PrepareForCompare(String* str) { str 450 src/heap-inl.h const int length = str->length(); str 451 src/heap-inl.h MaybeObject* obj = str->TryFlatten(); str 459 src/heap-inl.h return str; str 2820 src/heap.cc String* str = String::cast(array->get(i)); str 2822 src/heap.cc MaybeObject* maybe_symbol = heap->LookupSymbol(str); str 2949 src/heap.cc const char* str; str 2952 src/heap.cc str = IntToCString(num, buffer); str 2955 src/heap.cc str = DoubleToCString(num, buffer); str 2959 src/heap.cc MaybeObject* maybe_js_string = AllocateStringFromAscii(CStrVector(str)); str 674 src/heap.h Vector<const char> str, str 677 src/heap.h Vector<const char> str, str 680 src/heap.h Vector<const char> str, str 683 src/heap.h Vector<const uc16> str, str 690 src/heap.h MUST_USE_RESULT inline MaybeObject* AllocateSymbol(Vector<const char> str, str 695 src/heap.h Vector<const char> str, str 699 src/heap.h Vector<const uc16> str, str 706 src/heap.h Vector<const char> str, str 1000 src/heap.h MUST_USE_RESULT MaybeObject* LookupSymbol(Vector<const char> str); str 1001 src/heap.h MUST_USE_RESULT MaybeObject* LookupAsciiSymbol(Vector<const char> str); str 1002 src/heap.h MUST_USE_RESULT MaybeObject* LookupTwoByteSymbol(Vector<const uc16> str); str 1003 src/heap.h MUST_USE_RESULT MaybeObject* LookupAsciiSymbol(const char* str) { str 1004 src/heap.h return LookupSymbol(CStrVector(str)); str 1006 src/heap.h MUST_USE_RESULT MaybeObject* LookupSymbol(String* str); str 1011 src/heap.h bool LookupSymbolIfExists(String* str, String** symbol); str 1012 src/heap.h bool LookupTwoCharsSymbolIfExists(String* str, String** symbol); str 1016 src/heap.h Map* SymbolMapForString(String* str); str 1025 src/heap.h MUST_USE_RESULT inline MaybeObject* PrepareForCompare(String* str); str 1260 src/heap.h const char* str, int length, int hash); str 1261 src/heap.h MUST_USE_RESULT MaybeObject* CreateSymbol(String* str); str 1328 src/heap.h void SetNumberStringCache(Object* number, String* str); str 220 src/ia32/regexp-macro-assembler-ia32.cc ASSERT(String::IsAscii(str.start(), str.length())); str 223 src/ia32/regexp-macro-assembler-ia32.cc int byte_length = str.length() * char_size(); str 243 src/ia32/regexp-macro-assembler-ia32.cc static_cast<int8_t>(str[0])); str 249 src/ia32/regexp-macro-assembler-ia32.cc __ cmp(eax, static_cast<int32_t>(str[0])); str 254 src/ia32/regexp-macro-assembler-ia32.cc for (int i = 1, n = str.length(); i < n;) { str 258 src/ia32/regexp-macro-assembler-ia32.cc (static_cast<uint32_t>(str[i + 0]) << 0) | str 259 src/ia32/regexp-macro-assembler-ia32.cc (static_cast<uint32_t>(str[i + 1]) << 8) | str 260 src/ia32/regexp-macro-assembler-ia32.cc (static_cast<uint32_t>(str[i + 2]) << 16) | str 261 src/ia32/regexp-macro-assembler-ia32.cc (static_cast<uint32_t>(str[i + 3]) << 24); str 266 src/ia32/regexp-macro-assembler-ia32.cc static_cast<int8_t>(str[i])); str 273 src/ia32/regexp-macro-assembler-ia32.cc Immediate(*reinterpret_cast<const int*>(&str[i]))); str 283 src/ia32/regexp-macro-assembler-ia32.cc __ cmp(eax, static_cast<int32_t>(str[i])); str 54 src/ia32/regexp-macro-assembler-ia32.h virtual void CheckCharacters(Vector<const uc16> str, str 79 src/jsregexp.cc for (int i = 0; i < str->length(); i++) { str 80 src/jsregexp.cc switch (str->Get(i)) { str 1789 src/liveedit.cc Handle<String> str = FACTORY->NewStringFromAscii(vector_message); str 1790 src/liveedit.cc SetElementNonStrict(result, len, str); str 460 src/liveobjectlist.cc char* src = str; str 461 src/liveobjectlist.cc char* dst = str; str 478 src/liveobjectlist.cc return (dst - str); str 501 src/liveobjectlist.cc String* str = String::cast(obj); str 506 src/liveobjectlist.cc SmartArrayPointer<char> str_sp = str->ToCString(DISALLOW_NULLS, str 241 src/log-utils.cc int length = str->length(); str 243 src/log-utils.cc Append(static_cast<char>(str->Get(i))); str 254 src/log-utils.cc if (str == NULL) return; str 256 src/log-utils.cc int len = str->length(); str 260 src/log-utils.cc Append(str->IsAsciiRepresentation() ? 'a' : '2'); str 261 src/log-utils.cc if (StringShape(str).IsExternal()) str 263 src/log-utils.cc if (StringShape(str).IsSymbol()) str 265 src/log-utils.cc Append(":%i:", str->length()); str 268 src/log-utils.cc uc32 c = str->Get(i); str 294 src/log-utils.cc OS::StrNCpy(buf, str, len); str 130 src/log-utils.h void Append(String* str); str 135 src/log-utils.h void AppendDetailed(String* str, bool show_impl_info); str 138 src/log-utils.h void AppendStringPart(const char* str, int len); str 458 src/log.cc if (str == NULL) return; str 459 src/log.cc if (str->HasOnlyAsciiChars()) { str 460 src/log.cc int utf8_length = Min(str->length(), kUtf8BufferSize - utf8_pos_); str 461 src/log.cc String::WriteToFlat(str, utf8_buffer_ + utf8_pos_, 0, utf8_length); str 465 src/log.cc int uc16_length = Min(str->length(), kUtf16BufferSize); str 466 src/log.cc String::WriteToFlat(str, utf16_buffer, 0, uc16_length); str 623 src/log.cc SmartArrayPointer<char> str = str 625 src/log.cc ApiEvent("api,check-security,\"%s\"\n", *str); str 842 src/log.cc SmartArrayPointer<char> str = str 844 src/log.cc CallbackEventInternal("", *str, entry_point); str 850 src/log.cc SmartArrayPointer<char> str = str 852 src/log.cc CallbackEventInternal("get ", *str, entry_point); str 858 src/log.cc SmartArrayPointer<char> str = str 860 src/log.cc CallbackEventInternal("set ", *str, entry_point); str 963 src/log.cc SmartArrayPointer<char> str = str 969 src/log.cc msg.Append(",%d,\"%s\",", code->ExecutableSize(), *str); str 43 src/messages.cc SmartArrayPointer<char> str = GetLocalizedMessage(message_obj); str 45 src/messages.cc PrintF("%s\n", *str); str 53 src/messages.cc loc->start_pos(), *str); str 153 src/mips/disasm-mips.cc char cur = *str++; str 156 src/mips/disasm-mips.cc cur = *str++; str 250 src/mips/regexp-macro-assembler-mips.cc CheckPosition(cp_offset + str.length() - 1, on_failure); str 261 src/mips/regexp-macro-assembler-mips.cc for (int i = 0; i < str.length(); i++) { str 265 src/mips/regexp-macro-assembler-mips.cc ASSERT(str[i] <= String::kMaxAsciiCharCode); str 266 src/mips/regexp-macro-assembler-mips.cc BranchOrBacktrack(on_failure, ne, a1, Operand(str[i])); str 270 src/mips/regexp-macro-assembler-mips.cc uc16 match_char = str[i]; str 273 src/mips/regexp-macro-assembler-mips.cc BranchOrBacktrack(on_failure, ne, a1, Operand(str[i])); str 58 src/mips/regexp-macro-assembler-mips.h virtual void CheckCharacters(Vector<const uc16> str, str 141 src/mips/simulator-mips.cc fprintf(coverage_log, "%s\n", str); str 262 src/objects-inl.h StringShape::StringShape(String* str) str 263 src/objects-inl.h : type_(str->map()->instance_type()) { str 1667 src/objects-inl.h String* str = String::cast(js_value->value()); str 1668 src/objects-inl.h if (index >= (uint32_t)str->length()) return false; str 827 src/objects.cc if (str->length() == 0) return false; // A nothing. str 828 src/objects.cc int c0 = str->Get(0); str 829 src/objects.cc int c1 = str->length() > 1 ? str->Get(1) : 0; str 1092 src/objects.cc String* str = String::cast(fun_name); str 1093 src/objects.cc if (str->length() > 0) { str 1095 src/objects.cc accumulator->Put(str); str 1124 src/objects.cc String* str = String::cast(constructor_name); str 1125 src/objects.cc if (str->length() > 0) { str 1126 src/objects.cc bool vowel = AnWord(str); str 1130 src/objects.cc accumulator->Put(str); str 6284 src/objects.cc SeqAsciiString* str = SeqAsciiString::cast(input); str 6285 src/objects.cc return str->SeqAsciiStringReadBlock(&rbb->remaining, str 6289 src/objects.cc SeqTwoByteString* str = SeqTwoByteString::cast(input); str 6290 src/objects.cc str->SeqTwoByteStringReadBlockIntoBuffer(rbb, str 6396 src/objects.cc Handle<String> str(str_); str 6397 src/objects.cc ASSERT(str->IsFlat()); str 6398 src/objects.cc String::FlatContent content = str->GetFlatContent(); str 6901 src/objects.cc decoder->Reset(str.start(), str.length()); str 6919 src/objects.cc if (str.length() != slen) return false; str 6923 src/objects.cc str.start(), slen) == 0; str 6926 src/objects.cc if (Get(i) != static_cast<uint16_t>(str[i])) return false; str 6934 src/objects.cc if (str.length() != slen) return false; str 6937 src/objects.cc return CompareChars(content.ToUC16Vector().start(), str.start(), slen) == 0; str 6940 src/objects.cc if (Get(i) != str[i]) return false; str 10568 src/objects.cc String* str = String::cast(val); str 10570 src/objects.cc for (int i = 0; i < str->length(); i++) { str 10574 src/objects.cc counter += str->length(); str 11810 src/objects.cc Utf8SymbolKey key(str, GetHeap()->HashSeed()); str 11817 src/objects.cc AsciiSymbolKey key(str, GetHeap()->HashSeed()); str 11826 src/objects.cc SubStringAsciiSymbolKey key(str, from, length, GetHeap()->HashSeed()); str 11833 src/objects.cc TwoByteSymbolKey key(str, GetHeap()->HashSeed()); str 694 src/objects.h ValueInfo() : type(FIRST_TYPE), ptr(NULL), str(NULL), number(0) { } str 697 src/objects.h const char* str; str 2984 src/objects.h MUST_USE_RESULT MaybeObject* LookupSymbol(Vector<const char> str, Object** s); str 2985 src/objects.h MUST_USE_RESULT MaybeObject* LookupAsciiSymbol(Vector<const char> str, str 2988 src/objects.h Handle<SeqAsciiString> str, str 2992 src/objects.h MUST_USE_RESULT MaybeObject* LookupTwoByteSymbol(Vector<const uc16> str, str 2999 src/objects.h bool LookupSymbolIfExists(String* str, String** symbol); str 7158 src/objects.h bool IsEqualTo(Vector<const char> str); str 7159 src/objects.h bool IsAsciiEqualTo(Vector<const char> str); str 7160 src/objects.h bool IsTwoByteEqualTo(Vector<const uc16> str); str 7785 src/objects.h FlatStringReader(Isolate* isolate, Handle<String> str); str 289 src/platform-posix.cc int result = VSNPrintF(str, format, args); str 298 src/platform-posix.cc int n = vsnprintf(str.start(), str.length(), format, args); str 299 src/platform-posix.cc if (n < 0 || n >= str.length()) { str 301 src/platform-posix.cc if (str.length() > 0) str 302 src/platform-posix.cc str[str.length() - 1] = '\0'; str 343 src/platform-posix.cc return strchr(str, c); str 770 src/platform-win32.cc int result = VSNPrintF(str, format, args); str 777 src/platform-win32.cc int n = _vsnprintf_s(str.start(), str.length(), _TRUNCATE, format, args); str 780 src/platform-win32.cc if (n < 0 || n >= str.length()) { str 781 src/platform-win32.cc if (str.length() > 0) str 782 src/platform-win32.cc str[str.length() - 1] = '\0'; str 791 src/platform-win32.cc return const_cast<char*>(strchr(str, c)); str 256 src/platform.h static int SNPrintF(Vector<char> str, const char* format, ...); str 257 src/platform.h static int VSNPrintF(Vector<char> str, str 261 src/platform.h static char* StrChr(char* str, int c); str 83 src/preparse-data.cc function_store_.Add(str.length()); str 84 src/preparse-data.cc for (int i = 0; i < str.length(); i++) { str 85 src/preparse-data.cc function_store_.Add(str[i]); str 132 src/preparse-data.h void WriteString(Vector<const char> str); str 130 src/profile-generator.cc HashMap::Entry* cache_entry = names_.Lookup(str, hash, true); str 133 src/profile-generator.cc cache_entry->value = str; str 135 src/profile-generator.cc DeleteArray(str); str 142 src/profile-generator.cc Vector<char> str = Vector<char>::New(1024); str 143 src/profile-generator.cc int len = OS::VSNPrintF(str, format, args); str 145 src/profile-generator.cc DeleteArray(str.start()); str 149 src/profile-generator.cc str.start(), len, HEAP->HashSeed()); str 150 src/profile-generator.cc return AddOrDisposeString(str.start(), hash); str 84 src/profile-generator.h const char* AddOrDisposeString(char* str, uint32_t hash); str 419 src/regexp-macro-assembler-irregexp.cc ASSERT(cp_offset + str.length() - 1 <= kMaxCPOffset); str 422 src/regexp-macro-assembler-irregexp.cc for (int i = str.length() - 1; i >= 0; i--) { str 423 src/regexp-macro-assembler-irregexp.cc if (check_end_of_string && i == str.length() - 1) { str 429 src/regexp-macro-assembler-irregexp.cc Emit(BC_CHECK_NOT_CHAR, str[i]); str 106 src/regexp-macro-assembler-irregexp.h virtual void CheckCharacters(Vector<const uc16> str, str 392 src/regexp-macro-assembler-tracer.cc for (int i = 0; i < str.length(); i++) { str 393 src/regexp-macro-assembler-tracer.cc PrintF("0x%04x", str[i]); str 397 src/regexp-macro-assembler-tracer.cc assembler_->CheckCharacters(str, cp_offset, on_failure, check_end_of_string); str 53 src/regexp-macro-assembler-tracer.h Vector<const uc16> str, str 97 src/regexp-macro-assembler.h Vector<const uc16> str, str 415 src/runtime.cc const char* str = DoubleToCString(num, buffer); str 417 src/runtime.cc isolate->factory()->NewStringFromAscii(CStrVector(str)); str 1084 src/runtime.cc Handle<String> str(String::cast(js_value->value())); str 1085 src/runtime.cc Handle<String> substr = SubString(str, index, index + 1, NOT_TENURED); str 4207 src/runtime.cc char* str = DoubleToRadixCString(value, radix); str 4209 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); str 4210 src/runtime.cc DeleteArray(str); str 4232 src/runtime.cc char* str = DoubleToFixedCString(value, f); str 4234 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); str 4235 src/runtime.cc DeleteArray(str); str 4257 src/runtime.cc char* str = DoubleToExponentialCString(value, f); str 4259 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); str 4260 src/runtime.cc DeleteArray(str); str 4282 src/runtime.cc char* str = DoubleToPrecisionCString(value, f); str 4284 src/runtime.cc isolate->heap()->AllocateStringFromAscii(CStrVector(str)); str 4285 src/runtime.cc DeleteArray(str); str 4462 src/runtime.cc Handle<String> str = args.at<String>(0); str 4464 src/runtime.cc if (index >= 0 && index < str->length()) { str 4465 src/runtime.cc Handle<Object> result = GetCharAt(str, index); str 5987 src/runtime.cc CONVERT_ARG_CHECKED(String, str, 0); str 5988 src/runtime.cc if (!str->IsFlat()) { str 5989 src/runtime.cc MaybeObject* try_flatten = str->TryFlatten(); str 5994 src/runtime.cc str = String::cast(flat); str 5995 src/runtime.cc ASSERT(str->IsFlat()); str 5997 src/runtime.cc String::FlatContent flat = str->GetFlatContent(); str 6011 src/runtime.cc CONVERT_ARG_CHECKED(String, str, 0); str 6012 src/runtime.cc if (!str->IsFlat()) { str 6013 src/runtime.cc MaybeObject* try_flatten = str->TryFlatten(); str 6018 src/runtime.cc str = String::cast(flat); str 6019 src/runtime.cc ASSERT(str->IsFlat()); str 6021 src/runtime.cc String::FlatContent flat = str->GetFlatContent(); str 6060 src/runtime.cc String* str = String::cast(array->get(i)); str 6061 src/runtime.cc String::FlatContent content = str->GetFlatContent(); str 6145 src/runtime.cc CONVERT_ARG_CHECKED(String, str, 0); str 6149 src/runtime.cc str, ALLOW_TRAILING_JUNK, OS::nan_value()); str 6640 src/runtime.cc Handle<Object> str = LookupSingleCharacterStringFromCode(s->Get(i)); str 6641 src/runtime.cc elements->set(i, *str); str 9296 src/runtime.cc CONVERT_ARG_HANDLE_CHECKED(String, str, 0); str 9297 src/runtime.cc FlattenString(str); str 9311 src/runtime.cc String::FlatContent str_content = str->GetFlatContent(); str 773 src/scopes.cc PrintF("%*s%s", n, "", str); str 50 src/snapshot-common.cc byte* str = ReadBytes(snapshot_file, &len); str 51 src/snapshot-common.cc if (!str) return false; str 52 src/snapshot-common.cc Deserialize(str, len); str 53 src/snapshot-common.cc DeleteArray(str); str 256 src/string-stream.cc char* str = NewArray<char>(length_ + 1); str 257 src/string-stream.cc memcpy(str, buffer_, length_); str 258 src/string-stream.cc str[length_] = '\0'; str 259 src/string-stream.cc return SmartArrayPointer<const char>(str); str 309 src/string-stream.cc return Put(str, 0, str->length()); str 314 src/string-stream.cc StringInputBuffer name_buffer(str); str 331 src/string-stream.cc String* str = String::cast(name); str 332 src/string-stream.cc if (str->length() > 0) { str 333 src/string-stream.cc Put(str); str 127 src/string-stream.h bool Put(String* str); str 128 src/string-stream.h bool Put(String* str, int start, int end); str 81 src/unicode-inl.h unsigned Utf8::Encode(char* str, uchar c, int previous) { str 84 src/unicode-inl.h str[0] = c; str 87 src/unicode-inl.h str[0] = 0xC0 | (c >> 6); str 88 src/unicode-inl.h str[1] = 0x80 | (c & kMask); str 94 src/unicode-inl.h return Encode(str - kUnmatchedSize, str 98 src/unicode-inl.h str[0] = 0xE0 | (c >> 12); str 99 src/unicode-inl.h str[1] = 0x80 | ((c >> 6) & kMask); str 100 src/unicode-inl.h str[2] = 0x80 | (c & kMask); str 103 src/unicode-inl.h str[0] = 0xF0 | (c >> 18); str 104 src/unicode-inl.h str[1] = 0x80 | ((c >> 12) & kMask); str 105 src/unicode-inl.h str[2] = 0x80 | ((c >> 6) & kMask); str 106 src/unicode-inl.h str[3] = 0x80 | (c & kMask); str 218 src/unicode.cc byte first = str[0]; str 219 src/unicode.cc byte second = str[1] ^ 0x80; str 241 src/unicode.cc byte third = str[2] ^ 0x80; str 260 src/unicode.cc byte fourth = str[3] ^ 0x80; str 284 src/unicode.cc if (offset == str.length()) { str 288 src/unicode.cc const byte* data = reinterpret_cast<const byte*>(str.data()); str 295 src/unicode.cc while ((offset < str.length()) && (data[offset] <= kMaxOneByteChar)) str 304 src/unicode.cc while (offset < str.length()) { str 316 src/unicode.cc c = Utf8::ValueOf(data + offset, str.length() - offset, &chars); str 157 src/unicode.h static const byte* ReadBlock(Buffer<const char*> str, byte* buffer, str 159 src/unicode.h static uchar CalculateValue(const byte* str, str 177 src/unicode.h static inline uchar ValueOf(const byte* str, str 85 src/v8conversions.cc StringShape shape(str); str 87 src/v8conversions.cc const char* begin = SeqAsciiString::cast(str)->GetChars(); str 88 src/v8conversions.cc const char* end = begin + str->length(); str 92 src/v8conversions.cc const uc16* begin = SeqTwoByteString::cast(str)->GetChars(); str 93 src/v8conversions.cc const uc16* end = begin + str->length(); str 97 src/v8conversions.cc StringInputBuffer buffer(str); str 110 src/v8conversions.cc StringShape shape(str); str 112 src/v8conversions.cc const char* begin = SeqAsciiString::cast(str)->GetChars(); str 113 src/v8conversions.cc const char* end = begin + str->length(); str 116 src/v8conversions.cc const uc16* begin = SeqTwoByteString::cast(str)->GetChars(); str 117 src/v8conversions.cc const uc16* end = begin + str->length(); str 120 src/v8conversions.cc StringInputBuffer buffer(str); str 51 src/v8conversions.h String* str, str 56 src/v8conversions.h double StringToInt(UnicodeCache* unicode_cache, String* str, int radix); str 203 src/v8utils.cc int write = static_cast<int>(fwrite(str, 1, size - total, f)); str 208 src/v8utils.cc str += write; str 225 src/v8utils.cc int written = WriteCharsToFile(str, size, f); str 242 src/v8utils.cc int written = WriteCharsToFile(str, size, f); str 252 src/v8utils.cc const char* str = reinterpret_cast<const char*>(bytes); str 253 src/v8utils.cc return WriteChars(filename, str, size, verbose); str 85 src/v8utils.h const char* str, str 93 src/v8utils.h const char* str, str 111 src/v8utils.h const char* str, int size, bool verbose = true); str 87 src/version.cc OS::SNPrintF(str, "%d.%d.%d.%d%s%s", str 91 src/version.cc OS::SNPrintF(str, "%d.%d.%d%s%s", str 104 src/version.cc OS::SNPrintF(str, "libv8-%d.%d.%d.%d%s.so", str 107 src/version.cc OS::SNPrintF(str, "libv8-%d.%d.%d%s.so", str 112 src/version.cc OS::SNPrintF(str, "%s", soname_); str 44 src/version.h static void GetString(Vector<char> str); str 47 src/version.h static void GetSONAME(Vector<char> str); str 237 src/x64/regexp-macro-assembler-x64.cc ASSERT(String::IsAscii(str.start(), str.length())); str 240 src/x64/regexp-macro-assembler-x64.cc int byte_length = str.length() * char_size(); str 260 src/x64/regexp-macro-assembler-x64.cc Immediate(static_cast<int8_t>(str[0]))); str 266 src/x64/regexp-macro-assembler-x64.cc __ cmpl(rax, Immediate(static_cast<int32_t>(str[0]))); str 271 src/x64/regexp-macro-assembler-x64.cc for (int i = 1, n = str.length(); i < n; ) { str 275 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 0]) << 0) || str 276 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 1]) << 8) || str 277 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 2]) << 16) || str 278 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 3]) << 24) || str 279 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 4]) << 32) || str 280 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 5]) << 40) || str 281 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 6]) << 48) || str 282 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint64_t>(str[i + 7]) << 56); str 288 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint32_t>(str[i + 0]) << 0) || str 289 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint32_t>(str[i + 1]) << 8) || str 290 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint32_t>(str[i + 2]) << 16) || str 291 src/x64/regexp-macro-assembler-x64.cc (static_cast<uint32_t>(str[i + 3]) << 24); str 296 src/x64/regexp-macro-assembler-x64.cc Immediate(static_cast<int8_t>(str[i]))); str 302 src/x64/regexp-macro-assembler-x64.cc uint64_t combined_chars = *reinterpret_cast<const uint64_t*>(&str[i]); str 308 src/x64/regexp-macro-assembler-x64.cc uint32_t combined_chars = *reinterpret_cast<const uint32_t*>(&str[i]); str 315 src/x64/regexp-macro-assembler-x64.cc __ cmpl(rax, Immediate(str[i])); str 58 src/x64/regexp-macro-assembler-x64.h virtual void CheckCharacters(Vector<const uc16> str, str 1126 test/cctest/test-api.cc Local<String> str = v8_str("3.1415926"); str 1127 test/cctest/test-api.cc CHECK_EQ(3.1415926, str->NumberValue()); str 1590 test/cctest/test-api.cc v8::Handle<Value> str = CompileRun(code); str 1591 test/cctest/test-api.cc String::AsciiValue value(str); str 2181 test/cctest/test-api.cc Local<String> str = v8_str("str"); str 2182 test/cctest/test-api.cc global = v8::Persistent<String>::New(str); str 4560 test/cctest/test-api.cc Local<String> str = v8_str("foo"); str 4561 test/cctest/test-api.cc v8::Persistent<String> p_str = v8::Persistent<String>::New(str); str 5531 test/cctest/test-api.cc int len = str->Utf8Length(); str 5533 test/cctest/test-api.cc i::Handle<i::String> istr(v8::Utils::OpenHandle(*str)); str 5535 test/cctest/test-api.cc len = str->Utf8Length(); str 5544 test/cctest/test-api.cc v8::Handle<String> str = v8_str("abcde"); str 5647 test/cctest/test-api.cc len = str->WriteAscii(buf); str 5649 test/cctest/test-api.cc len = str->Write(wbuf); str 5657 test/cctest/test-api.cc len = str->WriteAscii(buf, 0, 4); str 5659 test/cctest/test-api.cc len = str->Write(wbuf, 0, 4); str 5667 test/cctest/test-api.cc len = str->WriteAscii(buf, 0, 5); str 5669 test/cctest/test-api.cc len = str->Write(wbuf, 0, 5); str 5677 test/cctest/test-api.cc len = str->WriteAscii(buf, 0, 6); str 5679 test/cctest/test-api.cc len = str->Write(wbuf, 0, 6); str 5687 test/cctest/test-api.cc len = str->WriteAscii(buf, 4, -1); str 5689 test/cctest/test-api.cc len = str->Write(wbuf, 4, -1); str 5697 test/cctest/test-api.cc len = str->WriteAscii(buf, 4, 6); str 5699 test/cctest/test-api.cc len = str->Write(wbuf, 4, 6); str 5706 test/cctest/test-api.cc len = str->WriteAscii(buf, 4, 1); str 5708 test/cctest/test-api.cc len = str->Write(wbuf, 4, 1); str 5716 test/cctest/test-api.cc len = str->WriteAscii(buf, 3, 1); str 5718 test/cctest/test-api.cc len = str->Write(wbuf, 3, 1); str 5726 test/cctest/test-api.cc len = str->Write(wbuf, 0, 6, String::NO_NULL_TERMINATION); str 5738 test/cctest/test-api.cc len = str->WriteAscii(buf, 0, 6, String::NO_NULL_TERMINATION); str 5784 test/cctest/test-api.cc v8::Utils::OpenHandle(String::Cast(*str)); str 5983 test/cctest/test-api.cc v8::Handle<String> str = v8_str("42"); str 5984 test/cctest/test-api.cc v8::Handle<v8::Uint32> index = str->ToArrayIndex(); str 5987 test/cctest/test-api.cc str = v8_str("42asdf"); str 5988 test/cctest/test-api.cc index = str->ToArrayIndex(); str 5990 test/cctest/test-api.cc str = v8_str("-42"); str 5991 test/cctest/test-api.cc index = str->ToArrayIndex(); str 5993 test/cctest/test-api.cc str = v8_str("4294967295"); str 5994 test/cctest/test-api.cc index = str->ToArrayIndex(); str 10870 test/cctest/test-api.cc v8::Handle<String> str(value->ToString()); str 10871 test/cctest/test-api.cc CHECK(!str.IsEmpty()); str 14465 test/cctest/test-api.cc v8::Handle<v8::String> str(args[0]->ToString()); str 14466 test/cctest/test-api.cc USE(str); str 187 test/cctest/test-assembler-arm.cc __ str(r2, MemOperand(r4, OFFSET_OF(T, i))); str 971 test/cctest/test-assembler-arm.cc __ str(r1, MemOperand(r0, OFFSET_OF(I, a))); str 976 test/cctest/test-assembler-arm.cc __ str(r2, MemOperand(r0, OFFSET_OF(I, b))); str 983 test/cctest/test-assembler-arm.cc __ str(r3, MemOperand(r0, OFFSET_OF(I, c))); str 989 test/cctest/test-assembler-arm.cc __ str(r3, MemOperand(r0, OFFSET_OF(I, d))); str 42 test/cctest/test-bignum.cc bignum->AssignHexString(Vector<const char>(str, StrLength(str))); str 47 test/cctest/test-bignum.cc bignum->AssignDecimalString(Vector<const char>(str, StrLength(str))); str 225 test/cctest/test-debug.cc v8::Handle<v8::String> str = v8::String::New(buffer.start()); str 226 test/cctest/test-debug.cc return v8::Script::Compile(str)->Run()->Int32Value(); str 247 test/cctest/test-debug.cc v8::Handle<v8::String> str = v8::String::New(buffer.start()); str 248 test/cctest/test-debug.cc v8::Handle<v8::Value> value = v8::Script::Compile(str)->Run(); str 274 test/cctest/test-debug.cc v8::Handle<v8::String> str = v8::String::New(buffer.start()); str 275 test/cctest/test-debug.cc v8::Handle<v8::Value> value = v8::Script::Compile(str)->Run(); str 694 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1)), str 696 test/cctest/test-disasm-arm.cc COMPARE(str(r2, MemOperand(r3, 42)), str 698 test/cctest/test-disasm-arm.cc COMPARE(str(r4, MemOperand(r5, -42)), str 700 test/cctest/test-disasm-arm.cc COMPARE(str(r6, MemOperand(r7, 42, PostIndex)), str 702 test/cctest/test-disasm-arm.cc COMPARE(str(r8, MemOperand(r9, -42, PostIndex)), str 704 test/cctest/test-disasm-arm.cc COMPARE(str(r10, MemOperand(fp, 42, PreIndex)), str 706 test/cctest/test-disasm-arm.cc COMPARE(str(ip, MemOperand(sp, -42, PreIndex)), str 708 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1, r2)), str 710 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1, r2, NegOffset)), str 712 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1, r2, PostIndex)), str 714 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1, r2, NegPostIndex)), str 716 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1, r2, PreIndex)), str 718 test/cctest/test-disasm-arm.cc COMPARE(str(r0, MemOperand(r1, r2, NegPreIndex)), str 74 test/cctest/test-flags.cc const char* str = str 78 test/cctest/test-flags.cc CHECK_EQ(0, FlagList::SetFlagsFromString(str, StrLength(str))); str 106 test/cctest/test-flags.cc const char* str = str 110 test/cctest/test-flags.cc CHECK_EQ(0, FlagList::SetFlagsFromString(str, StrLength(str))); str 131 test/cctest/test-flags.cc const char* str = "--testing_bool_flag --foo"; str 132 test/cctest/test-flags.cc CHECK_EQ(2, FlagList::SetFlagsFromString(str, StrLength(str))); str 149 test/cctest/test-flags.cc const char* str = " --testing_int_flag=\"foobar\""; str 150 test/cctest/test-flags.cc CHECK_EQ(1, FlagList::SetFlagsFromString(str, StrLength(str))); str 168 test/cctest/test-flags.cc const char* str = " --testing-int-flag 0 --testing_float_flag "; str 169 test/cctest/test-flags.cc CHECK_EQ(3, FlagList::SetFlagsFromString(str, StrLength(str))); str 193 test/cctest/test-flags.cc const char* str = "--testing-int-flag 42 -- testing-float-flag 7"; str 194 test/cctest/test-flags.cc CHECK_EQ(0, FlagList::SetFlagsFromString(str, StrLength(str))); str 205 test/cctest/test-flags.cc const char* str = "--testing-int-flag 42 --js-arguments testing-float-flag 7"; str 206 test/cctest/test-flags.cc CHECK_EQ(0, FlagList::SetFlagsFromString(str, StrLength(str))); str 217 test/cctest/test-flags.cc const char* str = "--testing-int-flag 42 --js-arguments=testing-float-flag 7"; str 218 test/cctest/test-flags.cc CHECK_EQ(0, FlagList::SetFlagsFromString(str, StrLength(str))); str 229 test/cctest/test-flags.cc const char* str = "--testing-int-flag 42 --"; str 230 test/cctest/test-flags.cc CHECK_EQ(0, FlagList::SetFlagsFromString(str, StrLength(str))); str 826 test/cctest/test-heap.cc char* str = new char[large_size]; str 827 test/cctest/test-heap.cc for (int i = 0; i < large_size - 1; ++i) str[i] = 'a'; str 828 test/cctest/test-heap.cc str[large_size - 1] = '\0'; str 830 test/cctest/test-heap.cc FACTORY->NewStringFromAscii(CStrVector(str), TENURED); str 831 test/cctest/test-heap.cc delete[] str; str 91 test/cctest/test-log.cc i::ScopedVector<char> str(n + 1); str 92 test/cctest/test-log.cc i::OS::StrNCpy(str, s1, static_cast<size_t>(n)); str 93 test/cctest/test-log.cc str[n] = '\0'; str 94 test/cctest/test-log.cc char* found = strstr(str.start(), s2); str 95 test/cctest/test-log.cc return found != NULL ? s1 + (found - str.start()) : NULL; str 400 test/cctest/test-regexp.cc SmartArrayPointer<char> str = result.error->ToCString(ALLOW_NULLS); str 401 test/cctest/test-regexp.cc CHECK_EQ(expected, *str); str 16 test/cctest/test-strtod.cc return Vector<const char>(str, StrLength(str)); str 21 test/cctest/test-strtod.cc return Strtod(StringToVector(str), exponent); str 59 tools/gcmole/gcmole.cc *result = out.str().str();