string           2951 include/v8.h     virtual void VisitExternalString(Handle<String> string) {}
string             51 samples/process.cc   virtual const string& Path() = 0;
string             52 samples/process.cc   virtual const string& Referrer() = 0;
string             53 samples/process.cc   virtual const string& Host() = 0;
string             54 samples/process.cc   virtual const string& UserAgent() = 0;
string            120 samples/process.cc   static map<string, string>* UnwrapMap(Handle<Object> obj);
string            323 samples/process.cc map<string, string>* JsHttpRequestProcessor::UnwrapMap(Handle<Object> obj) {
string            326 samples/process.cc   return static_cast<map<string, string>*>(ptr);
string            332 samples/process.cc string ObjectToString(Local<Value> value) {
string            334 samples/process.cc   return string(*utf8_value);
string            341 samples/process.cc   map<string, string>* obj = UnwrapMap(info.Holder());
string            344 samples/process.cc   string key = ObjectToString(name);
string            347 samples/process.cc   map<string, string>::iterator iter = obj->find(key);
string            353 samples/process.cc   const string& value = (*iter).second;
string            362 samples/process.cc   map<string, string>* obj = UnwrapMap(info.Holder());
string            365 samples/process.cc   string key = ObjectToString(name);
string            366 samples/process.cc   string value = ObjectToString(value_obj);
string            443 samples/process.cc   const string& path = request->Path();
string            453 samples/process.cc   const string& path = request->Referrer();
string            461 samples/process.cc   const string& path = request->Host();
string            469 samples/process.cc   const string& path = request->UserAgent();
string            508 samples/process.cc   virtual const string& Path() { return path_; }
string            509 samples/process.cc   virtual const string& Referrer() { return referrer_; }
string            510 samples/process.cc   virtual const string& Host() { return host_; }
string            511 samples/process.cc   virtual const string& UserAgent() { return user_agent_; }
string            513 samples/process.cc   string path_;
string            514 samples/process.cc   string referrer_;
string            515 samples/process.cc   string host_;
string            516 samples/process.cc   string user_agent_;
string            535 samples/process.cc     string arg = argv[i];
string            537 samples/process.cc     if (index == string::npos) {
string            540 samples/process.cc       string key = arg.substr(0, index);
string            541 samples/process.cc       string value = arg.substr(index+1);
string            592 samples/process.cc   for (map<string, string>::iterator i = m->begin(); i != m->end(); i++) {
string            593 samples/process.cc     pair<string, string> entry = *i;
string            600 samples/process.cc   map<string, string> options;
string            601 samples/process.cc   string file;
string            614 samples/process.cc   map<string, string> output;
string           3754 src/api.cc         if (string->IsAsciiRepresentation()) {
string           3755 src/api.cc           i::String::WriteToFlat(string, buffer, start, end);
string           3759 src/api.cc         switch (i::StringShape(string).representation_tag()) {
string           3761 src/api.cc             const uint16_t* data = i::ExternalTwoByteString::cast(string)->
string           3775 src/api.cc                 i::SeqTwoByteString::cast(string)->SeqTwoByteStringGetData(0);
string           3787 src/api.cc             i::SlicedString* slice = i::SlicedString::cast(string);
string           3789 src/api.cc             string = slice->parent();
string           3795 src/api.cc             i::ConsString* cons_string = i::ConsString::cast(string);
string           3800 src/api.cc               string = cons_string->second();
string           3806 src/api.cc               string = first;
string           3820 src/api.cc               string = cons_string->second();
string            338 src/api.h        void RecordWrite(Handle<String> string) {
string            339 src/api.h          Address address = reinterpret_cast<Address>(*string);
string            349 src/api.h        inline bool IsFreshUnusedString(Handle<String> string) {
string            350 src/api.h          Address address = reinterpret_cast<Address>(*string);
string            358 src/api.h        static inline bool IsFreshString(Address string, Address top) {
string            359 src/api.h          return top - kFreshnessLimit <= string && string <= top;
string            373 src/arm/codegen-arm.cc   __ ldr(result, FieldMemOperand(string, HeapObject::kMapOffset));
string            388 src/arm/codegen-arm.cc   __ ldr(result, FieldMemOperand(string, SlicedString::kOffsetOffset));
string            389 src/arm/codegen-arm.cc   __ ldr(string, FieldMemOperand(string, SlicedString::kParentOffset));
string            399 src/arm/codegen-arm.cc   __ ldr(result, FieldMemOperand(string, ConsString::kSecondOffset));
string            403 src/arm/codegen-arm.cc   __ ldr(string, FieldMemOperand(string, ConsString::kFirstOffset));
string            406 src/arm/codegen-arm.cc   __ ldr(result, FieldMemOperand(string, HeapObject::kMapOffset));
string            420 src/arm/codegen-arm.cc   __ add(string,
string            421 src/arm/codegen-arm.cc          string,
string            437 src/arm/codegen-arm.cc   __ ldr(string, FieldMemOperand(string, ExternalString::kResourceDataOffset));
string            445 src/arm/codegen-arm.cc   __ ldrh(result, MemOperand(string, index, LSL, 1));
string            449 src/arm/codegen-arm.cc   __ ldrb(result, MemOperand(string, index));
string             82 src/arm/codegen-arm.h                        Register string,
string            151 src/arm/disasm-arm.cc   (strncmp(string, compare_string, strlen(compare_string)) == 0)
string           3618 src/arm/full-codegen-arm.cc   Register string = r4;
string           3668 src/arm/full-codegen-arm.cc   __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
string           3669 src/arm/full-codegen-arm.cc   __ JumpIfSmi(string, &bailout);
string           3670 src/arm/full-codegen-arm.cc   __ ldr(scratch1, FieldMemOperand(string, HeapObject::kMapOffset));
string           3673 src/arm/full-codegen-arm.cc   __ ldr(scratch1, FieldMemOperand(string, SeqAsciiString::kLengthOffset));
string           3756 src/arm/full-codegen-arm.cc   __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
string           3757 src/arm/full-codegen-arm.cc   __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset));
string           3759 src/arm/full-codegen-arm.cc   __ add(string, string, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
string           3760 src/arm/full-codegen-arm.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3786 src/arm/full-codegen-arm.cc   __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
string           3787 src/arm/full-codegen-arm.cc   __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset));
string           3789 src/arm/full-codegen-arm.cc   __ add(string, string, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
string           3790 src/arm/full-codegen-arm.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3808 src/arm/full-codegen-arm.cc   __ add(string,
string           3811 src/arm/full-codegen-arm.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3814 src/arm/full-codegen-arm.cc   __ ldr(string, MemOperand(element, kPointerSize, PostIndex));
string           3815 src/arm/full-codegen-arm.cc   __ ldr(string_length, FieldMemOperand(string, String::kLengthOffset));
string           3817 src/arm/full-codegen-arm.cc   __ add(string, string, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
string           3818 src/arm/full-codegen-arm.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           2033 src/arm/lithium-arm.cc   LOperand* string = UseTempRegister(instr->string());
string           2035 src/arm/lithium-arm.cc   LStringCharCodeAt* result = new(zone()) LStringCharCodeAt(string, index);
string           2048 src/arm/lithium-arm.cc   LOperand* string = UseRegisterAtStart(instr->value());
string           2049 src/arm/lithium-arm.cc   return DefineAsRegister(new(zone()) LStringLength(string));
string           1862 src/arm/lithium-arm.h   LStringCharCodeAt(LOperand* string, LOperand* index) {
string           1863 src/arm/lithium-arm.h     inputs_[0] = string;
string           1870 src/arm/lithium-arm.h   LOperand* string() { return inputs_[0]; }
string           1890 src/arm/lithium-arm.h   explicit LStringLength(LOperand* string) {
string           1891 src/arm/lithium-arm.h     inputs_[0] = string;
string           1897 src/arm/lithium-arm.h   LOperand* string() { return inputs_[0]; }
string           4029 src/arm/lithium-codegen-arm.cc                                     ToRegister(instr->string()),
string           4038 src/arm/lithium-codegen-arm.cc   Register string = ToRegister(instr->string());
string           4048 src/arm/lithium-codegen-arm.cc   __ push(string);
string           4118 src/arm/lithium-codegen-arm.cc   Register string = ToRegister(instr->InputAt(0));
string           4120 src/arm/lithium-codegen-arm.cc   __ ldr(result, FieldMemOperand(string, String::kLengthOffset));
string            875 src/arm/macro-assembler-arm.cc   str(scratch1, FieldMemOperand(string, String::kLengthOffset));
string            877 src/arm/macro-assembler-arm.cc   str(scratch2, FieldMemOperand(string, HeapObject::kMapOffset));
string            878 src/arm/macro-assembler-arm.cc   str(scratch1, FieldMemOperand(string, String::kHashFieldOffset));
string           1301 src/arm/macro-assembler-arm.h   void InitializeNewString(Register string,
string            200 src/d8.h         BinaryResource(const char* string, int length)
string            201 src/d8.h             : data_(string),
string            673 src/execution.cc   Isolate* isolate = string->GetIsolate();
string            677 src/execution.cc   if (int_index < 0 || int_index >= string->length()) {
string            692 src/execution.cc                                   string,
string             91 src/extensions/externalize-string-extension.cc   Handle<String> string = Utils::OpenHandle(*args[0].As<v8::String>());
string             92 src/extensions/externalize-string-extension.cc   if (string->IsExternalString()) {
string             96 src/extensions/externalize-string-extension.cc   if (string->IsAsciiRepresentation() && !force_two_byte) {
string             97 src/extensions/externalize-string-extension.cc     char* data = new char[string->length()];
string             98 src/extensions/externalize-string-extension.cc     String::WriteToFlat(*string, data, 0, string->length());
string            100 src/extensions/externalize-string-extension.cc         data, string->length());
string            101 src/extensions/externalize-string-extension.cc     result = string->MakeExternal(resource);
string            102 src/extensions/externalize-string-extension.cc     if (result && !string->IsSymbol()) {
string            103 src/extensions/externalize-string-extension.cc       HEAP->external_string_table()->AddString(*string);
string            107 src/extensions/externalize-string-extension.cc     uc16* data = new uc16[string->length()];
string            108 src/extensions/externalize-string-extension.cc     String::WriteToFlat(*string, data, 0, string->length());
string            110 src/extensions/externalize-string-extension.cc         data, string->length());
string            111 src/extensions/externalize-string-extension.cc     result = string->MakeExternal(resource);
string            112 src/extensions/externalize-string-extension.cc     if (result && !string->IsSymbol()) {
string            113 src/extensions/externalize-string-extension.cc       HEAP->external_string_table()->AddString(*string);
string            163 src/factory.cc                      isolate()->heap()->LookupSymbol(string),
string            170 src/factory.cc                      isolate()->heap()->LookupSymbol(*string),
string            176 src/factory.cc                      isolate()->heap()->LookupAsciiSymbol(string),
string            185 src/factory.cc                      isolate()->heap()->LookupAsciiSymbol(string,
string            194 src/factory.cc                      isolate()->heap()->LookupTwoByteSymbol(string),
string            203 src/factory.cc       isolate()->heap()->AllocateStringFromAscii(string, pretenure),
string            211 src/factory.cc       isolate()->heap()->AllocateStringFromUtf8(string, pretenure),
string            220 src/factory.cc       isolate()->heap()->AllocateStringFromTwoByte(string, pretenure),
string            212 src/handles.cc   CALL_HEAP_FUNCTION_VOID(string->GetIsolate(), string->TryFlatten());
string            217 src/handles.cc   CALL_HEAP_FUNCTION(string->GetIsolate(), string->TryFlatten(), String);
string            254 src/handles.h  Handle<FixedArray> CalculateLineEnds(Handle<String> string,
string            247 src/heap-inl.h void Heap::FinalizeExternalString(String* string) {
string            248 src/heap-inl.h   ASSERT(string->IsExternalString());
string            251 src/heap-inl.h           reinterpret_cast<byte*>(string) +
string            571 src/heap-inl.h void ExternalStringTable::AddString(String* string) {
string            572 src/heap-inl.h   ASSERT(string->IsExternalString());
string            573 src/heap-inl.h   if (heap_->InNewSpace(string)) {
string            574 src/heap-inl.h     new_space_strings_.Add(string);
string            576 src/heap-inl.h     old_space_strings_.Add(string);
string            603 src/heap-inl.h       ExternalAsciiString* string = ExternalAsciiString::cast(obj);
string            604 src/heap-inl.h       ASSERT(String::IsAscii(string->GetChars(), string->length()));
string            613 src/heap-inl.h       ExternalAsciiString* string = ExternalAsciiString::cast(obj);
string            614 src/heap-inl.h       ASSERT(String::IsAscii(string->GetChars(), string->length()));
string            621 src/heap-inl.h void ExternalStringTable::AddOldString(String* string) {
string            622 src/heap-inl.h   ASSERT(string->IsExternalString());
string            623 src/heap-inl.h   ASSERT(!heap_->InNewSpace(string));
string            624 src/heap-inl.h   old_space_strings_.Add(string);
string           2772 src/heap.cc      if (!string->IsSymbol() || !pattern->IsSymbol()) return Smi::FromInt(0);
string           2773 src/heap.cc      uint32_t hash = string->Hash();
string           2776 src/heap.cc      if (cache->get(index + kStringOffset) == string &&
string           2781 src/heap.cc      if (cache->get(index + kStringOffset) == string &&
string           2794 src/heap.cc      if (!string->IsSymbol() || !pattern->IsSymbol()) return;
string           2795 src/heap.cc      uint32_t hash = string->Hash();
string           2799 src/heap.cc        cache->set(index + kStringOffset, string);
string           2806 src/heap.cc          cache->set(index2 + kStringOffset, string);
string           2813 src/heap.cc          cache->set(index + kStringOffset, string);
string           2933 src/heap.cc      number_string_cache()->set(hash * 2 + 1, string);
string           4343 src/heap.cc      if (string.length() == 1) {
string           4344 src/heap.cc        return Heap::LookupSingleCharacterStringFromCode(string[0]);
string           4348 src/heap.cc            AllocateRawAsciiString(string.length(), pretenure);
string           4354 src/heap.cc      for (int i = 0; i < string.length(); i++) {
string           4355 src/heap.cc        string_result->SeqAsciiStringSet(i, string[i]);
string           4367 src/heap.cc      decoder->Reset(string.start(), string.length());
string           4385 src/heap.cc      decoder->Reset(string.start(), string.length());
string           4404 src/heap.cc      if (String::IsAscii(string.start(), string.length())) {
string           4405 src/heap.cc        maybe_result = AllocateRawAsciiString(string.length(), pretenure);
string           4407 src/heap.cc        maybe_result = AllocateRawTwoByteString(string.length(), pretenure);
string           4415 src/heap.cc      for (int i = 0; i < string.length(); i++) {
string           4416 src/heap.cc        string_result->Set(i, string[i]);
string           4424 src/heap.cc      if (InNewSpace(string)) return NULL;
string           4427 src/heap.cc      switch (string->map()->instance_type()) {
string           5352 src/heap.cc            symbol_table()->LookupSymbol(string, &symbol);
string           5367 src/heap.cc            symbol_table()->LookupAsciiSymbol(string, &symbol);
string           5384 src/heap.cc            symbol_table()->LookupSubStringAsciiSymbol(string,
string           5402 src/heap.cc            symbol_table()->LookupTwoByteSymbol(string, &symbol);
string           5414 src/heap.cc      if (string->IsSymbol()) return string;
string           5418 src/heap.cc            symbol_table()->LookupString(string, &symbol);
string           5430 src/heap.cc      if (string->IsSymbol()) {
string           5431 src/heap.cc        *symbol = string;
string           5434 src/heap.cc      return symbol_table()->LookupSymbolIfExists(string, symbol);
string            396 src/heap.h       inline void AddString(String* string);
string            414 src/heap.h       inline void AddOldString(String* string);
string            963 src/heap.h       inline void FinalizeExternalString(String* string);
string           1007 src/heap.h       MUST_USE_RESULT MaybeObject* LookupAsciiSymbol(Handle<SeqAsciiString> string,
string           2531 src/heap.h       static Object* Lookup(FixedArray* cache, String* string, String* pattern);
string           2534 src/heap.h                         String* string,
string           4599 src/hydrogen-instructions.h   HStringCharCodeAt(HValue* context, HValue* string, HValue* index) {
string           4601 src/hydrogen-instructions.h     SetOperandAt(1, string);
string           4617 src/hydrogen-instructions.h   HValue* string() { return OperandAt(1); }
string           4659 src/hydrogen-instructions.h   explicit HStringLength(HValue* string) : HUnaryOperation(string) {
string           6281 src/hydrogen.cc     HValue* string = Pop();
string           6282 src/hydrogen.cc     AddInstruction(new(zone()) HCheckNonSmi(string));
string           6283 src/hydrogen.cc     AddInstruction(HCheckInstanceType::NewIsString(string, zone()));
string           6284 src/hydrogen.cc     instr = new(zone()) HStringLength(string);
string           6288 src/hydrogen.cc     HValue* string = Pop();
string           6291 src/hydrogen.cc       BuildStringCharCodeAt(context, string, index);
string           6918 src/hydrogen.cc         HValue* string = Pop();
string           6925 src/hydrogen.cc             BuildStringCharCodeAt(context, string, index);
string           7862 src/hydrogen.cc   AddInstruction(new(zone()) HCheckNonSmi(string));
string           7863 src/hydrogen.cc   AddInstruction(HCheckInstanceType::NewIsString(string, zone()));
string           7864 src/hydrogen.cc   HStringLength* length = new(zone()) HStringLength(string);
string           7868 src/hydrogen.cc   return new(zone()) HStringCharCodeAt(context, string, checked_index);
string           8715 src/hydrogen.cc   HValue* string = Pop();
string           8717 src/hydrogen.cc   HStringCharCodeAt* result = BuildStringCharCodeAt(context, string, index);
string           8740 src/hydrogen.cc   HValue* string = Pop();
string           8742 src/hydrogen.cc   HStringCharCodeAt* char_code = BuildStringCharCodeAt(context, string, index);
string           1083 src/hydrogen.h                                            HValue* string,
string            662 src/ia32/codegen-ia32.cc   __ mov(result, FieldOperand(string, HeapObject::kMapOffset));
string            677 src/ia32/codegen-ia32.cc   __ mov(result, FieldOperand(string, SlicedString::kOffsetOffset));
string            680 src/ia32/codegen-ia32.cc   __ mov(string, FieldOperand(string, SlicedString::kParentOffset));
string            689 src/ia32/codegen-ia32.cc   __ cmp(FieldOperand(string, ConsString::kSecondOffset),
string            692 src/ia32/codegen-ia32.cc   __ mov(string, FieldOperand(string, ConsString::kFirstOffset));
string            695 src/ia32/codegen-ia32.cc   __ mov(result, FieldOperand(string, HeapObject::kMapOffset));
string            722 src/ia32/codegen-ia32.cc   __ mov(result, FieldOperand(string, ExternalString::kResourceDataOffset));
string            742 src/ia32/codegen-ia32.cc   __ movzx_w(result, FieldOperand(string,
string            751 src/ia32/codegen-ia32.cc   __ movzx_b(result, FieldOperand(string,
string             82 src/ia32/codegen-ia32.h                        Register string,
string           3554 src/ia32/full-codegen-ia32.cc   Register string = esi;
string           3605 src/ia32/full-codegen-ia32.cc   __ mov(string, FieldOperand(elements,
string           3609 src/ia32/full-codegen-ia32.cc   __ JumpIfSmi(string, &bailout);
string           3610 src/ia32/full-codegen-ia32.cc   __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset));
string           3617 src/ia32/full-codegen-ia32.cc          FieldOperand(string, SeqAsciiString::kLengthOffset));
string           3641 src/ia32/full-codegen-ia32.cc   __ mov(string, separator_operand);
string           3642 src/ia32/full-codegen-ia32.cc   __ JumpIfSmi(string, &bailout);
string           3643 src/ia32/full-codegen-ia32.cc   __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset));
string           3665 src/ia32/full-codegen-ia32.cc                          index, string, &bailout);
string           3670 src/ia32/full-codegen-ia32.cc   __ mov(string, separator_operand);
string           3671 src/ia32/full-codegen-ia32.cc   __ cmp(FieldOperand(string, SeqAsciiString::kLengthOffset),
string           3689 src/ia32/full-codegen-ia32.cc   __ mov(string, FieldOperand(elements, index,
string           3693 src/ia32/full-codegen-ia32.cc          FieldOperand(string, String::kLengthOffset));
string           3695 src/ia32/full-codegen-ia32.cc   __ lea(string,
string           3696 src/ia32/full-codegen-ia32.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3697 src/ia32/full-codegen-ia32.cc   __ CopyBytes(string, result_pos, string_length, scratch);
string           3709 src/ia32/full-codegen-ia32.cc   __ mov_b(scratch, FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3730 src/ia32/full-codegen-ia32.cc   __ mov(string, FieldOperand(elements, index,
string           3734 src/ia32/full-codegen-ia32.cc          FieldOperand(string, String::kLengthOffset));
string           3736 src/ia32/full-codegen-ia32.cc   __ lea(string,
string           3737 src/ia32/full-codegen-ia32.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3738 src/ia32/full-codegen-ia32.cc   __ CopyBytes(string, result_pos, string_length, scratch);
string           3761 src/ia32/full-codegen-ia32.cc   __ mov(string, separator_operand);
string           3763 src/ia32/full-codegen-ia32.cc          FieldOperand(string, String::kLengthOffset));
string           3765 src/ia32/full-codegen-ia32.cc   __ lea(string,
string           3766 src/ia32/full-codegen-ia32.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3767 src/ia32/full-codegen-ia32.cc   __ CopyBytes(string, result_pos, string_length, scratch);
string           3771 src/ia32/full-codegen-ia32.cc   __ mov(string, FieldOperand(elements, index,
string           3775 src/ia32/full-codegen-ia32.cc          FieldOperand(string, String::kLengthOffset));
string           3777 src/ia32/full-codegen-ia32.cc   __ lea(string,
string           3778 src/ia32/full-codegen-ia32.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3779 src/ia32/full-codegen-ia32.cc   __ CopyBytes(string, result_pos, string_length, scratch);
string           3861 src/ia32/lithium-codegen-ia32.cc                                     ToRegister(instr->string()),
string           3870 src/ia32/lithium-codegen-ia32.cc   Register string = ToRegister(instr->string());
string           3879 src/ia32/lithium-codegen-ia32.cc   __ push(string);
string           3950 src/ia32/lithium-codegen-ia32.cc   Register string = ToRegister(instr->string());
string           3952 src/ia32/lithium-codegen-ia32.cc   __ mov(result, FieldOperand(string, String::kLengthOffset));
string           2115 src/ia32/lithium-ia32.cc   LOperand* string = UseTempRegister(instr->string());
string           2119 src/ia32/lithium-ia32.cc       new(zone()) LStringCharCodeAt(context, string, index);
string           2134 src/ia32/lithium-ia32.cc   LOperand* string = UseRegisterAtStart(instr->value());
string           2135 src/ia32/lithium-ia32.cc   return DefineAsRegister(new(zone()) LStringLength(string));
string           1922 src/ia32/lithium-ia32.h   LStringCharCodeAt(LOperand* context, LOperand* string, LOperand* index) {
string           1924 src/ia32/lithium-ia32.h     inputs_[1] = string;
string           1932 src/ia32/lithium-ia32.h   LOperand* string() { return inputs_[1]; }
string           1954 src/ia32/lithium-ia32.h   explicit LStringLength(LOperand* string) {
string           1955 src/ia32/lithium-ia32.h     inputs_[0] = string;
string           1961 src/ia32/lithium-ia32.h   LOperand* string() { return inputs_[0]; }
string            612 src/ic.cc              String* string = String::cast(*object);
string            614 src/ic.cc              ASSERT(string == args[0] || string == JSValue::cast(args[0])->value());
string            620 src/ic.cc                if (index < 0 || index >= string->length()) {
string            845 src/ic.cc            Handle<Object> string = object->IsJSValue()
string            848 src/ic.cc            return Smi::FromInt(String::cast(*string)->length());
string           1119 src/ic.cc              Handle<String> string = Handle<String>::cast(object);
string           1121 src/ic.cc                  isolate()->stub_cache()->ComputeKeyedLoadStringLength(name, string);
string           1125 src/ic.cc              return Smi::FromInt(string->length());
string            364 src/mips/codegen-mips.cc   __ lw(result, FieldMemOperand(string, HeapObject::kMapOffset));
string            379 src/mips/codegen-mips.cc   __ lw(result, FieldMemOperand(string, SlicedString::kOffsetOffset));
string            380 src/mips/codegen-mips.cc   __ lw(string, FieldMemOperand(string, SlicedString::kParentOffset));
string            391 src/mips/codegen-mips.cc   __ lw(result, FieldMemOperand(string, ConsString::kSecondOffset));
string            395 src/mips/codegen-mips.cc   __ lw(string, FieldMemOperand(string, ConsString::kFirstOffset));
string            398 src/mips/codegen-mips.cc   __ lw(result, FieldMemOperand(string, HeapObject::kMapOffset));
string            412 src/mips/codegen-mips.cc   __ Addu(string,
string            413 src/mips/codegen-mips.cc           string,
string            430 src/mips/codegen-mips.cc   __ lw(string, FieldMemOperand(string, ExternalString::kResourceDataOffset));
string            439 src/mips/codegen-mips.cc   __ Addu(at, string, at);
string            444 src/mips/codegen-mips.cc   __ Addu(at, string, index);
string             84 src/mips/codegen-mips.h                        Register string,
string            142 src/mips/disasm-mips.cc   (strncmp(string, compare_string, strlen(compare_string)) == 0)
string           3650 src/mips/full-codegen-mips.cc   Register string = t0;
string           3702 src/mips/full-codegen-mips.cc   __ lw(string, MemOperand(element));
string           3704 src/mips/full-codegen-mips.cc   __ JumpIfSmi(string, &bailout);
string           3705 src/mips/full-codegen-mips.cc   __ lw(scratch1, FieldMemOperand(string, HeapObject::kMapOffset));
string           3708 src/mips/full-codegen-mips.cc   __ lw(scratch1, FieldMemOperand(string, SeqAsciiString::kLengthOffset));
string           3791 src/mips/full-codegen-mips.cc   __ lw(string, MemOperand(element));
string           3793 src/mips/full-codegen-mips.cc   __ lw(string_length, FieldMemOperand(string, String::kLengthOffset));
string           3795 src/mips/full-codegen-mips.cc   __ Addu(string, string, SeqAsciiString::kHeaderSize - kHeapObjectTag);
string           3796 src/mips/full-codegen-mips.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3823 src/mips/full-codegen-mips.cc   __ lw(string, MemOperand(element));
string           3825 src/mips/full-codegen-mips.cc   __ lw(string_length, FieldMemOperand(string, String::kLengthOffset));
string           3827 src/mips/full-codegen-mips.cc   __ Addu(string, string, SeqAsciiString::kHeaderSize - kHeapObjectTag);
string           3828 src/mips/full-codegen-mips.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3846 src/mips/full-codegen-mips.cc   __ Addu(string,
string           3849 src/mips/full-codegen-mips.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3852 src/mips/full-codegen-mips.cc   __ lw(string, MemOperand(element));
string           3854 src/mips/full-codegen-mips.cc   __ lw(string_length, FieldMemOperand(string, String::kLengthOffset));
string           3856 src/mips/full-codegen-mips.cc   __ Addu(string, string, SeqAsciiString::kHeaderSize - kHeapObjectTag);
string           3857 src/mips/full-codegen-mips.cc   __ CopyBytes(string, result_pos, string_length, scratch1);
string           3813 src/mips/lithium-codegen-mips.cc                                     ToRegister(instr->string()),
string           3822 src/mips/lithium-codegen-mips.cc   Register string = ToRegister(instr->string());
string           3832 src/mips/lithium-codegen-mips.cc   __ push(string);
string           3903 src/mips/lithium-codegen-mips.cc   Register string = ToRegister(instr->InputAt(0));
string           3905 src/mips/lithium-codegen-mips.cc   __ lw(result, FieldMemOperand(string, String::kLengthOffset));
string           1973 src/mips/lithium-mips.cc   LOperand* string = UseTempRegister(instr->string());
string           1975 src/mips/lithium-mips.cc   LStringCharCodeAt* result = new(zone()) LStringCharCodeAt(string, index);
string           1988 src/mips/lithium-mips.cc   LOperand* string = UseRegisterAtStart(instr->value());
string           1989 src/mips/lithium-mips.cc   return DefineAsRegister(new(zone()) LStringLength(string));
string           1828 src/mips/lithium-mips.h   LStringCharCodeAt(LOperand* string, LOperand* index) {
string           1829 src/mips/lithium-mips.h     inputs_[0] = string;
string           1836 src/mips/lithium-mips.h   LOperand* string() { return inputs_[0]; }
string           1856 src/mips/lithium-mips.h   explicit LStringLength(LOperand* string) {
string           1857 src/mips/lithium-mips.h     inputs_[0] = string;
string           1863 src/mips/lithium-mips.h   LOperand* string() { return inputs_[0]; }
string           4664 src/mips/macro-assembler-mips.cc   sw(scratch1, FieldMemOperand(string, String::kLengthOffset));
string           4666 src/mips/macro-assembler-mips.cc   sw(scratch2, FieldMemOperand(string, HeapObject::kMapOffset));
string           4667 src/mips/macro-assembler-mips.cc   sw(scratch1, FieldMemOperand(string, String::kHashFieldOffset));
string           1461 src/mips/macro-assembler-mips.h   void InitializeNewString(Register string,
string           5927 src/objects.cc   String* string = this;
string           5930 src/objects.cc     ConsString* cons = ConsString::cast(string);
string           5934 src/objects.cc     string = cons->first();
string           5935 src/objects.cc     shape = StringShape(string);
string           5938 src/objects.cc     SlicedString* slice = SlicedString::cast(string);
string           5940 src/objects.cc     string = slice->parent();
string           5941 src/objects.cc     shape = StringShape(string);
string           5948 src/objects.cc       start = SeqAsciiString::cast(string)->GetChars();
string           5950 src/objects.cc       start = ExternalAsciiString::cast(string)->GetChars();
string           5957 src/objects.cc       start = SeqTwoByteString::cast(string)->GetChars();
string           5959 src/objects.cc       start = ExternalTwoByteString::cast(string)->GetChars();
string           6576 src/objects.cc   String* string = String::cast(this);
string           6579 src/objects.cc     if (StringShape(string).IsCons()) {
string           6580 src/objects.cc       ConsString* cons_string = ConsString::cast(string);
string           6583 src/objects.cc         string = left;
string           6586 src/objects.cc         string = cons_string->second();
string           6589 src/objects.cc       return string->Get(index);
string           10598 src/objects.cc     if (hash_ != HashForObject(string)) {
string           10601 src/objects.cc     return string_->Equals(String::cast(string));
string           10737 src/objects.cc     return string->Hash() + flags->value();
string           10751 src/objects.cc     return String::cast(string)->IsEqualTo(string_);
string           10836 src/objects.cc     return String::cast(string)->IsAsciiEqualTo(string_);
string           10895 src/objects.cc     return String::cast(string)->IsAsciiEqualTo(chars);
string           10919 src/objects.cc     return String::cast(string)->IsTwoByteEqualTo(string_);
string           10936 src/objects.cc     return String::cast(string)->Equals(string_);
string           11709 src/objects.cc   SymbolKey key(string);
string           11779 src/objects.cc   SymbolKey key(string);
string            358 src/objects.h      string,                                                                    \
string           2070 src/parser.cc    return string.is_identical_to(isolate()->factory()->eval_symbol()) ||
string           2071 src/parser.cc        string.is_identical_to(isolate()->factory()->arguments_symbol());
string           4210 src/parser.cc          Handle<String> string = GetSymbol(CHECK_OK);
string           4211 src/parser.cc          if (fni_ != NULL) fni_->PushLiteralName(string);
string           4213 src/parser.cc          if (!string.is_null() && string->AsArrayIndex(&index)) {
string           4217 src/parser.cc          key = factory()->NewLiteral(string);
string           4232 src/parser.cc            Handle<String> string = GetSymbol(CHECK_OK);
string           4233 src/parser.cc            key = factory()->NewLiteral(string);
string            574 src/parser.h     bool IsEvalOrArguments(Handle<String> string);
string            197 src/preparse-data.h   static int vector_hash(Vector<const Char> string) {
string            199 src/preparse-data.h     for (int i = 0; i < string.length(); i++) {
string            200 src/preparse-data.h       int c = static_cast<int>(string[i]);
string           1688 src/preparser.cc   const char* string;
string           1690 src/preparser.cc     string = "Infinity";
string           1693 src/preparser.cc     string = DoubleToCString(double_value,
string           1695 src/preparser.cc     length = i::StrLength(string);
string           1697 src/preparser.cc   return AddSymbol(i::Vector<const byte>(reinterpret_cast<const byte*>(string),
string            534 src/prettyprinter.cc     String* string = String::cast(object);
string            536 src/prettyprinter.cc     for (int i = 0; i < string->length(); i++) {
string            537 src/prettyprinter.cc       Print("%c", string->Get(i));
string           1967 src/profile-generator.cc   if (string->IsConsString()) {
string           1968 src/profile-generator.cc     ConsString* cs = ConsString::cast(string);
string           1971 src/profile-generator.cc   } else if (string->IsSlicedString()) {
string           1972 src/profile-generator.cc     SlicedString* ss = SlicedString::cast(string);
string           2501 src/runtime.cc     int length = string->length();
string           2503 src/runtime.cc     AddElement(*string);
string           2504 src/runtime.cc     if (!string->IsAsciiRepresentation()) {
string           4293 src/runtime.cc   if (index < static_cast<uint32_t>(string->length())) {
string           4294 src/runtime.cc     string->TryFlatten();
string           4296 src/runtime.cc         string->Get(index));
string           4298 src/runtime.cc   return Execution::CharAt(string, index);
string           4998 src/runtime.cc     String* string = String::cast(obj);
string           4999 src/runtime.cc     if (index < static_cast<uint32_t>(string->length())) {
string           6885 src/runtime.cc       String* string = String::cast(element);
string           6886 src/runtime.cc       int element_length = string->length();
string           6887 src/runtime.cc       String::WriteToFlat(string, sink + position, 0, element_length);
string           7105 src/runtime.cc     String* string = String::cast(elements->get(i + 1));
string           7106 src/runtime.cc     int string_length = string->length();
string           7107 src/runtime.cc     if (string->length() > 0) {
string           7114 src/runtime.cc       String::WriteToFlat<Char>(string, &buffer[cursor],
string           7116 src/runtime.cc       cursor += string->length();
string           7164 src/runtime.cc     String* string = String::cast(elements->get(i + 1));
string           7165 src/runtime.cc     int length = string->length();
string           7166 src/runtime.cc     if (is_ascii && !string->IsAsciiRepresentation()) {
string           10135 src/runtime.cc   CONVERT_ARG_CHECKED(String, string, 0);
string           10136 src/runtime.cc   StringInputBuffer buffer(string);
string           10141 src/runtime.cc   return string;
string           1570 src/serialize.cc       ExternalAsciiString* string = ExternalAsciiString::cast(source);
string           1572 src/serialize.cc       const Resource* resource = string->resource();
string            338 src/spaces-inl.h void NewSpace::ShrinkStringAtAllocationBoundary(String* string, int length) {
string            339 src/spaces-inl.h   ASSERT(length <= string->length());
string            340 src/spaces-inl.h   ASSERT(string->IsSeqString());
string            341 src/spaces-inl.h   ASSERT(string->address() + StringType::SizeFor(string->length()) ==
string            345 src/spaces-inl.h       string->address() + StringType::SizeFor(length);
string            346 src/spaces-inl.h   string->set_length(length);
string            347 src/spaces-inl.h   if (Marking::IsBlack(Marking::MarkBitFrom(string))) {
string            349 src/spaces-inl.h     MemoryChunk::IncrementLiveBytesFromMutator(string->address(), -delta);
string           2239 src/spaces.h     inline void ShrinkStringAtAllocationBoundary(String* string, int len);
string             68 src/string-search.h   static inline bool IsAsciiString(Vector<const uc16> string) {
string             69 src/string-search.h     return String::IsAscii(string.start(), string.length());
string             41 src/token.cc   #define T(name, string, precedence) string,
string            234 src/utils.h    inline int StrLength(const char* string) {
string            235 src/utils.h      size_t length = strlen(string);
string            482 src/x64/codegen-x64.cc   __ movq(result, FieldOperand(string, HeapObject::kMapOffset));
string            497 src/x64/codegen-x64.cc   __ SmiToInteger32(result, FieldOperand(string, SlicedString::kOffsetOffset));
string            499 src/x64/codegen-x64.cc   __ movq(string, FieldOperand(string, SlicedString::kParentOffset));
string            508 src/x64/codegen-x64.cc   __ CompareRoot(FieldOperand(string, ConsString::kSecondOffset),
string            511 src/x64/codegen-x64.cc   __ movq(string, FieldOperand(string, ConsString::kFirstOffset));
string            514 src/x64/codegen-x64.cc   __ movq(result, FieldOperand(string, HeapObject::kMapOffset));
string            541 src/x64/codegen-x64.cc   __ movq(result, FieldOperand(string, ExternalString::kResourceDataOffset));
string            562 src/x64/codegen-x64.cc   __ movzxwl(result, FieldOperand(string,
string            571 src/x64/codegen-x64.cc   __ movzxbl(result, FieldOperand(string,
string             78 src/x64/codegen-x64.h                        Register string,
string           3524 src/x64/full-codegen-x64.cc   Register string = rsi;
string           3579 src/x64/full-codegen-x64.cc   __ movq(string, FieldOperand(elements,
string           3583 src/x64/full-codegen-x64.cc   __ JumpIfSmi(string, &bailout);
string           3584 src/x64/full-codegen-x64.cc   __ movq(scratch, FieldOperand(string, HeapObject::kMapOffset));
string           3591 src/x64/full-codegen-x64.cc                  FieldOperand(string, SeqAsciiString::kLengthOffset));
string           3621 src/x64/full-codegen-x64.cc   __ movq(string, separator_operand);
string           3622 src/x64/full-codegen-x64.cc   __ JumpIfSmi(string, &bailout);
string           3623 src/x64/full-codegen-x64.cc   __ movq(scratch, FieldOperand(string, HeapObject::kMapOffset));
string           3638 src/x64/full-codegen-x64.cc                     FieldOperand(string, SeqAsciiString::kLengthOffset));
string           3649 src/x64/full-codegen-x64.cc                          index, string, &bailout);
string           3653 src/x64/full-codegen-x64.cc   __ movq(string, separator_operand);
string           3654 src/x64/full-codegen-x64.cc   __ SmiCompare(FieldOperand(string, SeqAsciiString::kLengthOffset),
string           3674 src/x64/full-codegen-x64.cc   __ movq(string, FieldOperand(elements, index,
string           3678 src/x64/full-codegen-x64.cc                     FieldOperand(string, String::kLengthOffset));
string           3679 src/x64/full-codegen-x64.cc   __ lea(string,
string           3680 src/x64/full-codegen-x64.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3681 src/x64/full-codegen-x64.cc   __ CopyBytes(result_pos, string, string_length);
string           3698 src/x64/full-codegen-x64.cc   __ movzxbl(scratch, FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3718 src/x64/full-codegen-x64.cc   __ movq(string, FieldOperand(elements, index,
string           3722 src/x64/full-codegen-x64.cc                     FieldOperand(string, String::kLengthOffset));
string           3723 src/x64/full-codegen-x64.cc   __ lea(string,
string           3724 src/x64/full-codegen-x64.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3725 src/x64/full-codegen-x64.cc   __ CopyBytes(result_pos, string, string_length);
string           3745 src/x64/full-codegen-x64.cc   __ movq(string, separator_operand);
string           3747 src/x64/full-codegen-x64.cc                     FieldOperand(string, String::kLengthOffset));
string           3748 src/x64/full-codegen-x64.cc   __ lea(string,
string           3749 src/x64/full-codegen-x64.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3750 src/x64/full-codegen-x64.cc   __ movq(separator_operand, string);
string           3765 src/x64/full-codegen-x64.cc   __ movq(string, separator_operand);
string           3767 src/x64/full-codegen-x64.cc   __ CopyBytes(result_pos, string, string_length, 2);
string           3771 src/x64/full-codegen-x64.cc   __ movq(string, Operand(elements, index, times_pointer_size, 0));
string           3773 src/x64/full-codegen-x64.cc                     FieldOperand(string, String::kLengthOffset));
string           3774 src/x64/full-codegen-x64.cc   __ lea(string,
string           3775 src/x64/full-codegen-x64.cc          FieldOperand(string, SeqAsciiString::kHeaderSize));
string           3776 src/x64/full-codegen-x64.cc   __ CopyBytes(result_pos, string, string_length);
string           3770 src/x64/lithium-codegen-x64.cc                                     ToRegister(instr->string()),
string           3779 src/x64/lithium-codegen-x64.cc   Register string = ToRegister(instr->string());
string           3788 src/x64/lithium-codegen-x64.cc   __ push(string);
string           3858 src/x64/lithium-codegen-x64.cc   Register string = ToRegister(instr->string());
string           3860 src/x64/lithium-codegen-x64.cc   __ movq(result, FieldOperand(string, String::kLengthOffset));
string           2017 src/x64/lithium-x64.cc   LOperand* string = UseTempRegister(instr->string());
string           2019 src/x64/lithium-x64.cc   LStringCharCodeAt* result = new(zone()) LStringCharCodeAt(string, index);
string           2032 src/x64/lithium-x64.cc   LOperand* string = UseRegisterAtStart(instr->value());
string           2033 src/x64/lithium-x64.cc   return DefineAsRegister(new(zone()) LStringLength(string));
string           1830 src/x64/lithium-x64.h   LStringCharCodeAt(LOperand* string, LOperand* index) {
string           1831 src/x64/lithium-x64.h     inputs_[0] = string;
string           1838 src/x64/lithium-x64.h   LOperand* string() { return inputs_[0]; }
string           1858 src/x64/lithium-x64.h   explicit LStringLength(LOperand* string) {
string           1859 src/x64/lithium-x64.h     inputs_[0] = string;
string           1865 src/x64/lithium-x64.h   LOperand* string() { return inputs_[0]; }
string            572 test/cctest/test-api.cc     Local<String> string =
string            574 test/cctest/test-api.cc     i::Handle<i::String> istring = v8::Utils::OpenHandle(*string);
string            590 test/cctest/test-api.cc     Local<String> string = String::NewExternal(
string            592 test/cctest/test-api.cc     i::Handle<i::String> istring = v8::Utils::OpenHandle(*string);
string            610 test/cctest/test-api.cc     Local<String> string =
string            613 test/cctest/test-api.cc     i::Handle<i::String> istring = v8::Utils::OpenHandle(*string);
string            630 test/cctest/test-api.cc     Local<String> string = String::NewExternal(
string            632 test/cctest/test-api.cc     i::Handle<i::String> istring = v8::Utils::OpenHandle(*string);
string           3049 test/cctest/test-api.cc   v8::Handle<Value> string = CompileRun("try { asdf; } catch(e) { e + ''; }");
string           3050 test/cctest/test-api.cc   CHECK(string->Equals(v8_str("Whoops")));
string           5770 test/cctest/test-api.cc     Local<v8::String> string =
string           5774 test/cctest/test-api.cc     CHECK_EQ(expected_len->Value() != string->Length(),
string           5775 test/cctest/test-api.cc              string->MayContainNonAscii());
string           5776 test/cctest/test-api.cc     int length = GetUtf8Length(string);
string           5801 test/cctest/test-api.cc     Local<v8::String> string =
string           5811 test/cctest/test-api.cc           string->WriteUtf8(buffer, j, &nchars, String::NO_OPTIONS);
string           5813 test/cctest/test-api.cc           string->WriteUtf8(buffer2, j, &nchars, String::NO_NULL_TERMINATION);
string           5830 test/cctest/test-api.cc         CHECK(roundtrip->Equals(string));
string           5836 test/cctest/test-api.cc         uint16_t trail = StringGet(string, nchars - 1);
string           5837 test/cctest/test-api.cc         uint16_t lead = StringGet(string, nchars - 2);
string           12006 test/cctest/test-api.cc   CHECK(i::StringShape(string).IsExternal());
string           12007 test/cctest/test-api.cc   if (string->IsAsciiRepresentation()) {
string           12009 test/cctest/test-api.cc     CHECK(string->map() == HEAP->external_ascii_string_map());
string           12011 test/cctest/test-api.cc     string->set_map(HEAP->external_string_map());
string           12013 test/cctest/test-api.cc          i::ExternalTwoByteString::cast(string);
string           12017 test/cctest/test-api.cc     CHECK(string->map() == HEAP->external_string_map());
string           12019 test/cctest/test-api.cc     string->set_map(HEAP->external_ascii_string_map());
string           12021 test/cctest/test-api.cc          i::ExternalAsciiString::cast(string);
string           12192 test/cctest/test-api.cc         i::String* string = *input_;
string           12193 test/cctest/test-api.cc         MorphAString(string, &ascii_resource_, &uc16_resource_);
string           14301 test/cctest/test-api.cc     if (!string->IsExternal()) {
string           14302 test/cctest/test-api.cc       CHECK(string->IsExternalAscii());
string           14306 test/cctest/test-api.cc         string->GetExternalStringResource();
string           14332 test/cctest/test-api.cc   const char* string = "Some string";
string           14333 test/cctest/test-api.cc   uint16_t* two_byte_string = AsciiToTwoByteString(string);
string           15003 test/cctest/test-api.cc   i::Handle<i::String> string = v8::Utils::OpenHandle(String::Cast(*result));
string           15004 test/cctest/test-api.cc   int length = string->length();
string           15005 test/cctest/test-api.cc   CHECK(string->IsAsciiRepresentation());
string           15007 test/cctest/test-api.cc   FlattenString(string);
string           15008 test/cctest/test-api.cc   i::Handle<i::String> flat_string = FlattenGetString(string);
string           15010 test/cctest/test-api.cc   CHECK(string->IsAsciiRepresentation());
string           15030 test/cctest/test-api.cc   CHECK(string->IsAsciiRepresentation());
string           15031 test/cctest/test-api.cc   i::ConsString* cons = i::ConsString::cast(*string);
string             75 test/cctest/test-compiler.cc     uint16_t* string = NewArray<uint16_t>(length + 1);
string             76 test/cctest/test-compiler.cc     string_obj->Write(string);
string             78 test/cctest/test-compiler.cc       printf("%lc", static_cast<wchar_t>(string[j]));
string             79 test/cctest/test-compiler.cc     DeleteArray(string);
string             55 test/cctest/test-hashing.cc   ASSERT(string.length() > 0);
string             60 test/cctest/test-hashing.cc   __ mov(ebx, Immediate(string.at(0)));
string             62 test/cctest/test-hashing.cc   for (int i = 1; i < string.length(); i++) {
string             63 test/cctest/test-hashing.cc     __ mov(ebx, Immediate(string.at(i)));
string             76 test/cctest/test-hashing.cc   __ movq(rbx, Immediate(string.at(0)));
string             78 test/cctest/test-hashing.cc   for (int i = 1; i < string.length(); i++) {
string             79 test/cctest/test-hashing.cc     __ movq(rbx, Immediate(string.at(i)));
string             92 test/cctest/test-hashing.cc   __ mov(ip, Operand(string.at(0)));
string             94 test/cctest/test-hashing.cc   for (int i = 1; i < string.length(); i++) {
string             95 test/cctest/test-hashing.cc     __ mov(ip, Operand(string.at(i)));
string            106 test/cctest/test-hashing.cc   __ li(t1, Operand(string.at(0)));
string            108 test/cctest/test-hashing.cc   for (int i = 1; i < string.length(); i++) {
string            109 test/cctest/test-hashing.cc     __ li(t1, Operand(string.at(i)));
string            160 test/cctest/test-hashing.cc   generate(&masm, string);
string            171 test/cctest/test-hashing.cc   Handle<String> v8_string = FACTORY->NewStringFromAscii(string);
string            518 test/cctest/test-heap-profiler.cc     length_ = string.length();
string            622 test/cctest/test-heap-profiler.cc   v8::Local<v8::String> string = strings_array->Get(string_index)->ToString();
string            627 test/cctest/test-heap-profiler.cc            *v8::String::Utf8Value(string));
string             48 test/cctest/test-heap.cc   CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
string             56 test/cctest/test-heap.cc   CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
string             65 test/cctest/test-heap.cc   CHECK(String::cast(print_string)->IsEqualTo(CStrVector(string)));
string            264 test/cctest/test-heap.cc   Handle<String> s = FACTORY->NewStringFromUtf8(CStrVector(string));
string            265 test/cctest/test-heap.cc   CHECK_EQ(StrLength(string), s->length());
string            267 test/cctest/test-heap.cc     CHECK_EQ(static_cast<uint16_t>(string[index]), s->Get(index));
string            288 test/cctest/test-heap.cc   Handle<String> string = FACTORY->NewStringFromAscii(CStrVector(name));
string            289 test/cctest/test-heap.cc   CHECK_EQ(StrLength(name), string->length());
string            513 test/cctest/test-heap.cc   for (const char* string = *strings; *strings != 0; string = *strings++) {
string            515 test/cctest/test-heap.cc     MaybeObject* maybe_a = HEAP->LookupAsciiSymbol(string);
string            520 test/cctest/test-heap.cc     MaybeObject* maybe_b = HEAP->LookupAsciiSymbol(string);
string            523 test/cctest/test-heap.cc     CHECK(String::cast(b)->IsEqualTo(CStrVector(string)));
string             55 test/cctest/test-strings.cc     length_ = string.length();
string             70 test/cctest/test-strings.cc     length_ = string.length();
string            289 test/cctest/test-strings.cc   Handle<String> string =
string            293 test/cctest/test-strings.cc     string = FACTORY->NewConsString(string, foo_string);
string            295 test/cctest/test-strings.cc   Handle<String> flat_string = FACTORY->NewConsString(string, foo_string);
string            299 test/cctest/test-strings.cc     TraverseFirst(flat_string, string, DEEP_ASCII_DEPTH);
string            491 test/cctest/test-strings.cc   Handle<String> string =
string            493 test/cctest/test-strings.cc   Handle<String> parent = FACTORY->NewConsString(string, string);
string            525 test/cctest/test-strings.cc   Handle<String> string = FACTORY->NewExternalStringFromAscii(&resource);
string            526 test/cctest/test-strings.cc   CHECK(string->IsExternalString());
string            527 test/cctest/test-strings.cc   Handle<String> slice = FACTORY->NewSubString(string, 1, 25);
string            529 test/cctest/test-strings.cc   CHECK(string->IsExternalString());
string            530 test/cctest/test-strings.cc   CHECK_EQ(SlicedString::cast(*slice)->parent(), *string);
string            543 test/cctest/test-strings.cc   Handle<String> string;
string            552 test/cctest/test-strings.cc   string = v8::Utils::OpenHandle(v8::String::Cast(*result));
string            553 test/cctest/test-strings.cc   CHECK(!string->IsSlicedString());
string            555 test/cctest/test-strings.cc   string = FACTORY->NewSubString(string, 0, 26);
string            556 test/cctest/test-strings.cc   CHECK(!string->IsSlicedString());
string            559 test/cctest/test-strings.cc   string = v8::Utils::OpenHandle(v8::String::Cast(*result));
string            560 test/cctest/test-strings.cc   CHECK(string->IsSlicedString());
string            561 test/cctest/test-strings.cc   CHECK_EQ("bcdefghijklmnopqrstuvwxy", *(string->ToCString()));
string            572 test/cctest/test-strings.cc   Handle<String> string;
string            580 test/cctest/test-strings.cc   string = v8::Utils::OpenHandle(v8::String::Cast(*result));
string            581 test/cctest/test-strings.cc   CHECK(string->IsSlicedString());
string            582 test/cctest/test-strings.cc   CHECK(SlicedString::cast(*string)->parent()->IsSeqString());
string            583 test/cctest/test-strings.cc   CHECK_EQ("bcdefghijklmnopqrstuvwxy", *(string->ToCString()));
string            587 test/cctest/test-strings.cc   string = v8::Utils::OpenHandle(v8::String::Cast(*result));
string            588 test/cctest/test-strings.cc   CHECK(string->IsSlicedString());
string            589 test/cctest/test-strings.cc   CHECK(SlicedString::cast(*string)->parent()->IsSeqString());
string            590 test/cctest/test-strings.cc   CHECK_EQ("cdefghijklmnopqrstuvwx", *(string->ToCString()));
string            640 test/cctest/test-strings.cc   Handle<String> string;
string            654 test/cctest/test-strings.cc   string = v8::Utils::OpenHandle(v8::String::Cast(*result));
string            655 test/cctest/test-strings.cc   CHECK_EQ("cde", *(string->ToCString()));
string            669 test/cctest/test-strings.cc   string = v8::Utils::OpenHandle(v8::String::Cast(*result));
string            670 test/cctest/test-strings.cc   CHECK_EQ("cdefghijklmnopq", *(string->ToCString()));
string             72 tools/gcmole/gcmole.cc static std::string EXTERNAL("EXTERNAL");
string             73 tools/gcmole/gcmole.cc static std::string STATE_TAG("enum v8::internal::StateTag");
string            247 tools/gcmole/gcmole.cc   std::string s;
string            316 tools/gcmole/gcmole.cc const std::string BAD_EXPR_MSG("Possible problem with evaluation order.");
string            317 tools/gcmole/gcmole.cc const std::string DEAD_VAR_MSG("Possibly dead variable.");
string            503 tools/gcmole/gcmole.cc static std::string THIS ("this");
string            684 tools/gcmole/gcmole.cc         std::string var_name;
string            755 tools/gcmole/gcmole.cc       std::string var_name;
string           1279 tools/gcmole/gcmole.cc   std::vector<std::string> args_;