Home | History | Annotate | Download | only in heap

Lines Matching refs:Factory

2556   Factory* factory = isolate()->factory();
2558 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
2567 Handle<JSObject> listeners = factory->NewNeanderObject();
2568 Handle<FixedArray> elements = factory->NewFixedArray(2);
2619 Factory* factory = isolate()->factory();
2622 set_minus_zero_value(*factory->NewHeapNumber(-0.0, IMMUTABLE, TENURED));
2625 set_nan_value(*factory->NewHeapNumber(
2627 set_infinity_value(*factory->NewHeapNumber(V8_INFINITY, IMMUTABLE, TENURED));
2629 *factory->NewHeapNumber(-V8_INFINITY, IMMUTABLE, TENURED));
2639 Oddball::Initialize(isolate(), factory->undefined_value(), "undefined",
2640 factory->nan_value(), "undefined", Oddball::kUndefined);
2643 Oddball::Initialize(isolate(), factory->null_value(), "null",
2647 set_true_value(*factory->NewOddball(factory->boolean_map(), "true",
2651 set_false_value(*factory->NewOddball(factory->boolean_map(), "false",
2655 set_the_hole_value(*factory->NewOddball(factory->the_hole_map(), "hole",
2660 *factory->NewOddball(factory->uninitialized_map(), "uninitialized",
2665 *factory->NewOddball(factory->arguments_marker_map(), "arguments_marker",
2669 set_no_interceptor_result_sentinel(*factory->NewOddball(
2670 factory->no_interceptor_result_sentinel_map(),
2674 set_termination_exception(*factory->NewOddball(
2675 factory->termination_exception_map(), "termination_exception",
2678 set_exception(*factory->NewOddball(factory->exception_map(), "exception",
2684 factory->InternalizeUtf8String(constant_string_table[i].contents);
2696 set_hidden_string(*factory->NewOneByteInternalizedString(
2708 *factory->NewStruct(POLYMORPHIC_CODE_CACHE_TYPE)));
2718 Handle<String> name##d = factory->NewStringFromStaticChars(#name); \
2719 Handle<Symbol> symbol(isolate()->factory()->NewPrivateSymbol()); \
2730 Handle<Symbol> name = factory->NewSymbol(); \
2731 Handle<String> name##d = factory
2738 Handle<Symbol> name = factory->NewSymbol(); \
2739 Handle<String> name##d = factory->NewStringFromStaticChars(#description); \
2761 *factory->NewFixedArray(kInitialNumberStringCacheSize * 2, TENURED));
2765 *factory->NewFixedArray(String::kMaxOneByteCharCode + 1, TENURED));
2768 set_string_split_cache(*factory->NewFixedArray(
2770 set_regexp_multiple_cache(*factory->NewFixedArray(
2775 *factory->NewFixedArray(Natives::GetBuiltinsCount()));
2778 *factory->NewFixedArray(ExperimentalNatives::GetBuiltinsCount()));
2781 *factory->NewFixedArray(ExtraNatives::GetBuiltinsCount()));
2784 *factory->NewFixedArray(ExperimentalExtraNatives::GetBuiltinsCount()));
2786 set_undefined_cell(*factory->NewCell(factory->undefined_value()));
2792 set_observation_state(*factory->NewJSObjectFromMap(
2793 factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize)));
2830 Handle<WeakCell> cell = factory->NewWeakCell(factory->undefined_value());
2835 factory->NewFixedArray(SharedFunctionInfo::kEntriesStart, TENURED);
2857 set_materialized_objects(*factory->NewFixedArray(0, TENURED));
2863 Handle<Script> script = factory->NewScript(factory->empty_string());
2867 Handle<PropertyCell> cell = factory->NewPropertyCell();
2871 cell = factory->NewPropertyCell();