Lines Matching full:handle
129 static void InitializeBuildingBlocks(Handle<String>* building_blocks,
266 inline Handle<String> block(int offset);
267 inline Handle<String> block(uint32_t offset);
275 Handle<String> building_blocks_[kNumberOfBuildingBlocks];
295 Handle<String> ConsStringGenerationData::block(uint32_t offset) {
300 Handle<String> ConsStringGenerationData::block(int offset) {
347 void AccumulateStats(Handle<String> cons_string, ConsStringStats* stats) {
371 void VerifyConsString(Handle<String> root, ConsStringGenerationData* data) {
392 static Handle<String> ConstructRandomString(ConsStringGenerationData* data,
412 Handle<String> left;
421 Handle<String> right;
441 Handle<String> root = factory->NewConsString(left, right).ToHandleChecked();
453 static Handle<String> ConstructLeft(
457 Handle<String> answer = factory->NewStringFromStaticChars("");
460 Handle<String> block = data->block(i);
461 Handle<String> next =
472 static Handle<String> ConstructRight(
476 Handle<String> answer = factory->NewStringFromStaticChars("");
479 Handle<String> block = data->block(i);
480 Handle<String> next =
491 static Handle<String> ConstructBalancedHelper(
507 Handle<String> part1 =
509 Handle<String> part2 =
517 static Handle<String> ConstructBalanced(
519 Handle<String> string = ConstructBalancedHelper(data, 0, depth);
529 static void Traverse(Handle<String> s1, Handle<String> s2) {
546 static void TraverseFirst(Handle<String> s1, Handle<String> s2, int chars) {
566 Handle<String> flat = ConstructBalanced(&data);
568 Handle<String> left_asymmetric = ConstructLeft(&data, DEEP_DEPTH);
569 Handle<String> right_asymmetric = ConstructRight(&data, DEEP_DEPTH);
570 Handle<String> symmetric = ConstructBalanced(&data);
578 Handle<String> left_deep_asymmetric =
580 Handle<String> right_deep_asymmetric =
660 Handle<String> flat_string = build(i, &data);
666 Handle<String> cons_string = build(i, &data);
687 static Handle<String> BuildEdgeCaseConsString(
716 Handle<String> string =
731 Handle<String> left =
748 Handle<String> left =
752 Handle<String> right =
760 return Handle<String>();
838 static Handle<String> BuildRandomConsString(
863 Handle<String> string =
866 Handle<String> foo_string = factory->NewStringFromStaticChars("foo");
870 Handle<String> flat_string =
904 v8::Handle<v8::String> mixed = v8::String::NewFromTwoByte(
937 v8::Handle<v8::Array> one_byte_external_strings =
939 v8::Handle<v8::Array> non_one_byte_external_strings =
970 v8::Handle<v8::Object> global = context->Global();
1029 v8::Handle<v8::String> underlying =
1032 v8::Handle<v8::String> slice =
1072 Handle<Smi> fortytwo(Smi::FromInt(42), isolate);
1073 Handle<Smi> thirtyseven(Smi::FromInt(37), isolate);
1074 Handle<Object> results[] = { isolate->factory()->undefined_value(),
1103 Handle<String> string =
1105 Handle<String> parent =
1109 Handle<String> slice = factory->NewSubString(parent, 1, 25);
1141 Handle<String> string =
1144 Handle<String> slice = factory->NewSubString(string, 1, 25);
1161 Handle<String> string;
1190 Handle<String> string;
1244 // An empty handle is returned upon exception.
1250 // This tests whether the SubStringStub can handle unsafe arguments.
1256 Handle<String> string;
1304 Handle<String> string = v8::Utils::OpenHandle(v8::String::Cast(*result));