Lines Matching refs:Factory
43 Handle<FixedArray> Factory::NewFixedArray(int size, PretenureFlag pretenure) { in NewFixedArray()
52 Handle<FixedArray> Factory::NewFixedArrayWithHoles(int size, in NewFixedArrayWithHoles()
62 Handle<FixedDoubleArray> Factory::NewFixedDoubleArray(int size, in NewFixedDoubleArray()
72 Handle<StringDictionary> Factory::NewStringDictionary(int at_least_space_for) { in NewStringDictionary()
80 Handle<SeededNumberDictionary> Factory::NewSeededNumberDictionary( in NewSeededNumberDictionary()
89 Handle<UnseededNumberDictionary> Factory::NewUnseededNumberDictionary( in NewUnseededNumberDictionary()
98 Handle<ObjectHashSet> Factory::NewObjectHashSet(int at_least_space_for) { in NewObjectHashSet()
106 Handle<ObjectHashTable> Factory::NewObjectHashTable(int at_least_space_for) { in NewObjectHashTable()
114 Handle<DescriptorArray> Factory::NewDescriptorArray(int number_of_descriptors) { in NewDescriptorArray()
122 Handle<DeoptimizationInputData> Factory::NewDeoptimizationInputData( in NewDeoptimizationInputData()
133 Handle<DeoptimizationOutputData> Factory::NewDeoptimizationOutputData( in NewDeoptimizationOutputData()
144 Handle<AccessorPair> Factory::NewAccessorPair() { in NewAccessorPair()
151 Handle<TypeFeedbackInfo> Factory::NewTypeFeedbackInfo() { in NewTypeFeedbackInfo()
159 Handle<String> Factory::LookupSymbol(Vector<const char> string) { in LookupSymbol()
166 Handle<String> Factory::LookupSymbol(Handle<String> string) { in LookupSymbol()
172 Handle<String> Factory::LookupAsciiSymbol(Vector<const char> string) { in LookupAsciiSymbol()
179 Handle<String> Factory::LookupAsciiSymbol(Handle<SeqAsciiString> string, in LookupAsciiSymbol()
190 Handle<String> Factory::LookupTwoByteSymbol(Vector<const uc16> string) { in LookupTwoByteSymbol()
197 Handle<String> Factory::NewStringFromAscii(Vector<const char> string, in NewStringFromAscii()
205 Handle<String> Factory::NewStringFromUtf8(Vector<const char> string, in NewStringFromUtf8()
214 Handle<String> Factory::NewStringFromTwoByte(Vector<const uc16> string, in NewStringFromTwoByte()
223 Handle<SeqAsciiString> Factory::NewRawAsciiString(int length, in NewRawAsciiString()
232 Handle<SeqTwoByteString> Factory::NewRawTwoByteString(int length, in NewRawTwoByteString()
241 Handle<String> Factory::NewConsString(Handle<String> first, in NewConsString()
249 Handle<String> Factory::NewSubString(Handle<String> str, in NewSubString()
258 Handle<String> Factory::NewProperSubString(Handle<String> str, in NewProperSubString()
268 Handle<String> Factory::NewExternalStringFromAscii( in NewExternalStringFromAscii()
277 Handle<String> Factory::NewExternalStringFromTwoByte( in NewExternalStringFromTwoByte()
286 Handle<Context> Factory::NewGlobalContext() { in NewGlobalContext()
294 Handle<Context> Factory::NewFunctionContext(int length, in NewFunctionContext()
303 Handle<Context> Factory::NewCatchContext(Handle<JSFunction> function, in NewCatchContext()
317 Handle<Context> Factory::NewWithContext(Handle<JSFunction> function, in NewWithContext()
327 Handle<Context> Factory::NewBlockContext( in NewBlockContext()
340 Handle<Struct> Factory::NewStruct(InstanceType type) { in NewStruct()
348 Handle<AccessorInfo> Factory::NewAccessorInfo() { in NewAccessorInfo()
356 Handle<Script> Factory::NewScript(Handle<String> source) { in NewScript()
396 Handle<Foreign> Factory::NewForeign(Address addr, PretenureFlag pretenure) { in NewForeign()
403 Handle<Foreign> Factory::NewForeign(const AccessorDescriptor* desc) { in NewForeign()
408 Handle<ByteArray> Factory::NewByteArray(int length, PretenureFlag pretenure) { in NewByteArray()
417 Handle<ExternalArray> Factory::NewExternalArray(int length, in NewExternalArray()
432 Handle<JSGlobalPropertyCell> Factory::NewJSGlobalPropertyCell( in NewJSGlobalPropertyCell()
441 Handle<Map> Factory::NewMap(InstanceType type, in NewMap()
451 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) { in NewFunctionPrototype()
459 Handle<Map> Factory::CopyMapDropDescriptors(Handle<Map> src) { in CopyMapDropDescriptors()
464 Handle<Map> Factory::CopyMap(Handle<Map> src, in CopyMap()
489 Handle<Map> Factory::CopyMapDropTransitions(Handle<Map> src) { in CopyMapDropTransitions()
494 Handle<Map> Factory::GetElementsTransitionMap( in GetElementsTransitionMap()
504 Handle<FixedArray> Factory::CopyFixedArray(Handle<FixedArray> array) { in CopyFixedArray()
509 Handle<FixedDoubleArray> Factory::CopyFixedDoubleArray( in CopyFixedDoubleArray()
515 Handle<JSFunction> Factory::BaseNewFunctionFromSharedFunctionInfo( in BaseNewFunctionFromSharedFunctionInfo()
529 Handle<JSFunction> Factory::NewFunctionFromSharedFunctionInfo( in NewFunctionFromSharedFunctionInfo()
569 Handle<Object> Factory::NewNumber(double value, in NewNumber()
577 Handle<Object> Factory::NewNumberFromInt(int32_t value, in NewNumberFromInt()
585 Handle<Object> Factory::NewNumberFromUint(uint32_t value, in NewNumberFromUint()
593 Handle<JSObject> Factory::NewNeanderObject() { in NewNeanderObject()
602 Handle<Object> Factory::NewTypeError(const char* type, in NewTypeError()
608 Handle<Object> Factory::NewTypeError(Handle<String> message) { in NewTypeError()
613 Handle<Object> Factory::NewRangeError(const char* type, in NewRangeError()
619 Handle<Object> Factory::NewRangeError(Handle<String> message) { in NewRangeError()
624 Handle<Object> Factory::NewSyntaxError(const char* type, Handle<JSArray> args) { in NewSyntaxError()
629 Handle<Object> Factory::NewSyntaxError(Handle<String> message) { in NewSyntaxError()
634 Handle<Object> Factory::NewReferenceError(const char* type, in NewReferenceError()
640 Handle<Object> Factory::NewReferenceError(Handle<String> message) { in NewReferenceError()
645 Handle<Object> Factory::NewError(const char* maker, const char* type, in NewError()
658 Handle<Object> Factory::NewEvalError(const char* type, in NewEvalError()
664 Handle<Object> Factory::NewError(const char* type, in NewError()
670 Handle<Object> Factory::NewError(const char* maker, in NewError()
696 Handle<Object> Factory::NewError(Handle<String> message) { in NewError()
701 Handle<Object> Factory::NewError(const char* constructor, in NewError()
721 Handle<JSFunction> Factory::NewFunction(Handle<String> name, in NewFunction()
751 Handle<JSFunction> Factory::NewFunctionWithPrototype(Handle<String> name, in NewFunctionWithPrototype()
787 Handle<JSFunction> Factory::NewFunctionWithoutPrototype(Handle<String> name, in NewFunctionWithoutPrototype()
799 Handle<ScopeInfo> Factory::NewScopeInfo(int length) { in NewScopeInfo()
807 Handle<Code> Factory::NewCode(const CodeDesc& desc, in NewCode()
818 Handle<Code> Factory::CopyCode(Handle<Code> code) { in CopyCode()
825 Handle<Code> Factory::CopyCode(Handle<Code> code, Vector<byte> reloc_info) { in CopyCode()
844 Handle<DescriptorArray> Factory::CopyAppendForeignDescriptor( in CopyAppendForeignDescriptor()
855 Handle<String> Factory::SymbolFromString(Handle<String> value) { in SymbolFromString()
861 Handle<DescriptorArray> Factory::CopyAppendCallbackDescriptors( in CopyAppendCallbackDescriptors()
923 Handle<JSObject> Factory::NewJSObject(Handle<JSFunction> constructor, in NewJSObject()
931 Handle<GlobalObject> Factory::NewGlobalObject( in NewGlobalObject()
940 Handle<JSObject> Factory::NewJSObjectFromMap(Handle<Map> map) { in NewJSObjectFromMap()
948 Handle<JSArray> Factory::NewJSArray(int capacity, in NewJSArray()
962 Handle<JSArray> Factory::NewJSArrayWithElements(Handle<FixedArrayBase> elements, in NewJSArrayWithElements()
974 void Factory::SetElementsCapacityAndLength(Handle<JSArray> array, in SetElementsCapacityAndLength()
984 void Factory::SetContent(Handle<JSArray> array, in SetContent()
992 void Factory::EnsureCanContainHeapObjectElements(Handle<JSArray> array) { in EnsureCanContainHeapObjectElements()
999 void Factory::EnsureCanContainElements(Handle<JSArray> array, in EnsureCanContainElements()
1008 Handle<JSProxy> Factory::NewJSProxy(Handle<Object> handler, in NewJSProxy()
1017 void Factory::BecomeJSObject(Handle<JSReceiver> object) { in BecomeJSObject()
1025 void Factory::BecomeJSFunction(Handle<JSReceiver> object) { in BecomeJSFunction()
1033 void Factory::SetIdentityHash(Handle<JSObject> object, Object* hash) { in SetIdentityHash()
1040 Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo( in NewSharedFunctionInfo()
1060 Handle<JSMessageObject> Factory::NewJSMessageObject( in NewJSMessageObject()
1079 Handle<SharedFunctionInfo> Factory::NewSharedFunctionInfo(Handle<String> name) { in NewSharedFunctionInfo()
1086 Handle<String> Factory::NumberToString(Handle<Object> number) { in NumberToString()
1092 Handle<String> Factory::Uint32ToString(uint32_t value) { in Uint32ToString()
1098 Handle<SeededNumberDictionary> Factory::DictionaryAtNumberPut( in DictionaryAtNumberPut()
1108 Handle<UnseededNumberDictionary> Factory::DictionaryAtNumberPut( in DictionaryAtNumberPut()
1118 Handle<JSFunction> Factory::NewFunctionHelper(Handle<String> name, in NewFunctionHelper()
1130 Handle<JSFunction> Factory::NewFunction(Handle<String> name, in NewFunction()
1138 Handle<JSFunction> Factory::NewFunctionWithoutPrototypeHelper( in NewFunctionWithoutPrototypeHelper()
1154 Handle<JSFunction> Factory::NewFunctionWithoutPrototype( in NewFunctionWithoutPrototype()
1164 Handle<Object> Factory::ToObject(Handle<Object> object) { in ToObject()
1169 Handle<Object> Factory::ToObject(Handle<Object> object, in ToObject()
1176 Handle<DebugInfo> Factory::NewDebugInfo(Handle<SharedFunctionInfo> shared) { in NewDebugInfo()
1182 Handle<Code> original_code(*Factory::CopyCode(code)); in NewDebugInfo()
1208 Handle<JSObject> Factory::NewArgumentsObject(Handle<Object> callee, in NewArgumentsObject()
1216 Handle<JSFunction> Factory::CreateApiFunction( in CreateApiFunction()
1251 NewFunction(Factory::empty_symbol(), in CreateApiFunction()
1318 Handle<MapCache> Factory::NewMapCache(int at_least_space_for) { in NewMapCache()
1337 Handle<MapCache> Factory::AddToMapCache(Handle<Context> context, in AddToMapCache()
1345 Handle<Map> Factory::ObjectLiteralMapFromCache(Handle<Context> context, in ObjectLiteralMapFromCache()
1366 void Factory::SetRegExpAtomData(Handle<JSRegExp> regexp, in SetRegExpAtomData()
1380 void Factory::SetRegExpIrregexpData(Handle<JSRegExp> regexp, in SetRegExpIrregexpData()
1402 void Factory::ConfigureInstance(Handle<FunctionTemplateInfo> desc, in ConfigureInstance()
1418 Handle<Object> Factory::GlobalConstantFor(Handle<String> name) { in GlobalConstantFor()
1427 Handle<Object> Factory::ToBoolean(bool value) { in ToBoolean()