|
Handle< Oddball > | NewOddball (Handle< Map > map, const char *to_string, Handle< Object > to_number, const char *type_of, byte kind, PretenureFlag pretenure=TENURED_READ_ONLY) |
|
Handle< Oddball > | NewSelfReferenceMarker (PretenureFlag pretenure=TENURED) |
|
template<typename T = FixedArray> |
Handle< T > | NewFixedArrayWithMap (RootIndex map_root_index, int length, PretenureFlag pretenure=NOT_TENURED) |
|
template<typename T = WeakFixedArray> |
Handle< T > | NewWeakFixedArrayWithMap (RootIndex map_root_index, int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedArray > | NewFixedArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< WeakFixedArray > | NewWeakFixedArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< PropertyArray > | NewPropertyArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< FixedArray > | TryNewFixedArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedArray > | NewFixedArrayWithHoles (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedArray > | NewUninitializedFixedArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FeedbackVector > | NewFeedbackVector (Handle< SharedFunctionInfo > shared, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< EmbedderDataArray > | NewEmbedderDataArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< ObjectBoilerplateDescription > | NewObjectBoilerplateDescription (int boilerplate, int all_properties, int index_keys, bool has_seen_proto) |
|
Handle< FixedArrayBase > | NewFixedDoubleArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedArrayBase > | NewFixedDoubleArrayWithHoles (int size, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FeedbackMetadata > | NewFeedbackMetadata (int slot_count, PretenureFlag tenure=TENURED) |
|
Handle< FrameArray > | NewFrameArray (int number_of_frames, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< OrderedHashSet > | NewOrderedHashSet () |
|
Handle< OrderedHashMap > | NewOrderedHashMap () |
|
Handle< OrderedNameDictionary > | NewOrderedNameDictionary () |
|
Handle< SmallOrderedHashSet > | NewSmallOrderedHashSet (int capacity=SmallOrderedHashSet::kMinCapacity, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< SmallOrderedHashMap > | NewSmallOrderedHashMap (int capacity=SmallOrderedHashMap::kMinCapacity, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< SmallOrderedNameDictionary > | NewSmallOrderedNameDictionary (int capacity=SmallOrderedHashMap::kMinCapacity, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< PrototypeInfo > | NewPrototypeInfo () |
|
Handle< EnumCache > | NewEnumCache (Handle< FixedArray > keys, Handle< FixedArray > indices) |
|
Handle< Tuple2 > | NewTuple2 (Handle< Object > value1, Handle< Object > value2, PretenureFlag pretenure) |
|
Handle< Tuple3 > | NewTuple3 (Handle< Object > value1, Handle< Object > value2, Handle< Object > value3, PretenureFlag pretenure) |
|
Handle< ArrayBoilerplateDescription > | NewArrayBoilerplateDescription (ElementsKind elements_kind, Handle< FixedArrayBase > constant_values) |
|
Handle< TemplateObjectDescription > | NewTemplateObjectDescription (Handle< FixedArray > raw_strings, Handle< FixedArray > cooked_strings) |
|
Handle< AccessorPair > | NewAccessorPair () |
|
Handle< String > | InternalizeUtf8String (Vector< const char > str) |
|
Handle< String > | InternalizeUtf8String (const char *str) |
|
Handle< String > | InternalizeOneByteString (Vector< const uint8_t > str) |
|
Handle< String > | InternalizeOneByteString (Handle< SeqOneByteString >, int from, int length) |
|
Handle< String > | InternalizeTwoByteString (Vector< const uc16 > str) |
|
template<class StringTableKey > |
Handle< String > | InternalizeStringWithKey (StringTableKey *key) |
|
Handle< String > | InternalizeString (Handle< String > string) |
|
Handle< Name > | InternalizeName (Handle< Name > name) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewStringFromOneByte (Vector< const uint8_t > str, PretenureFlag pretenure=NOT_TENURED) |
|
template<size_t N> |
Handle< String > | NewStringFromStaticChars (const char(&str)[N], PretenureFlag pretenure=NOT_TENURED) |
|
Handle< String > | NewStringFromAsciiChecked (const char *str, PretenureFlag pretenure=NOT_TENURED) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewStringFromUtf8 (Vector< const char > str, PretenureFlag pretenure=NOT_TENURED) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewStringFromUtf8SubString (Handle< SeqOneByteString > str, int begin, int end, PretenureFlag pretenure=NOT_TENURED) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewStringFromTwoByte (Vector< const uc16 > str, PretenureFlag pretenure=NOT_TENURED) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewStringFromTwoByte (const ZoneVector< uc16 > *str, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSStringIterator > | NewJSStringIterator (Handle< String > string) |
|
Handle< String > | NewInternalizedStringFromUtf8 (Vector< const char > str, int chars, uint32_t hash_field) |
|
Handle< String > | NewOneByteInternalizedString (Vector< const uint8_t > str, uint32_t hash_field) |
|
Handle< String > | NewOneByteInternalizedSubString (Handle< SeqOneByteString > string, int offset, int length, uint32_t hash_field) |
|
Handle< String > | NewTwoByteInternalizedString (Vector< const uc16 > str, uint32_t hash_field) |
|
Handle< String > | NewInternalizedStringImpl (Handle< String > string, int chars, uint32_t hash_field) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< Map > | InternalizedStringMapForString (Handle< String > string) |
|
template<class StringClass > |
Handle< StringClass > | InternalizeExternalString (Handle< String > string) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< SeqOneByteString > | NewRawOneByteString (int length, PretenureFlag pretenure=NOT_TENURED) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< SeqTwoByteString > | NewRawTwoByteString (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< String > | LookupSingleCharacterStringFromCode (uint32_t code) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewConsString (Handle< String > left, Handle< String > right) |
|
V8_WARN_UNUSED_RESULT Handle< String > | NewConsString (Handle< String > left, Handle< String > right, int length, bool one_byte) |
|
Handle< String > | NewSurrogatePairString (uint16_t lead, uint16_t trail) |
|
Handle< String > | NewProperSubString (Handle< String > str, int begin, int end) |
|
Handle< String > | NewSubString (Handle< String > str, int begin, int end) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewExternalStringFromOneByte (const ExternalOneByteString::Resource *resource) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< String > | NewExternalStringFromTwoByte (const ExternalTwoByteString::Resource *resource) |
|
Handle< ExternalOneByteString > | NewNativeSourceString (const ExternalOneByteString::Resource *resource) |
|
Handle< Symbol > | NewSymbol (PretenureFlag pretenure=TENURED) |
|
Handle< Symbol > | NewPrivateSymbol (PretenureFlag pretenure=TENURED) |
|
Handle< Symbol > | NewPrivateNameSymbol () |
|
Handle< NativeContext > | NewNativeContext () |
|
Handle< Context > | NewScriptContext (Handle< NativeContext > outer, Handle< ScopeInfo > scope_info) |
|
Handle< ScriptContextTable > | NewScriptContextTable () |
|
Handle< Context > | NewModuleContext (Handle< Module > module, Handle< NativeContext > outer, Handle< ScopeInfo > scope_info) |
|
Handle< Context > | NewFunctionContext (Handle< Context > outer, Handle< ScopeInfo > scope_info) |
|
Handle< Context > | NewCatchContext (Handle< Context > previous, Handle< ScopeInfo > scope_info, Handle< Object > thrown_object) |
|
Handle< Context > | NewWithContext (Handle< Context > previous, Handle< ScopeInfo > scope_info, Handle< JSReceiver > extension) |
|
Handle< Context > | NewDebugEvaluateContext (Handle< Context > previous, Handle< ScopeInfo > scope_info, Handle< JSReceiver > extension, Handle< Context > wrapped, Handle< StringSet > whitelist) |
|
Handle< Context > | NewBlockContext (Handle< Context > previous, Handle< ScopeInfo > scope_info) |
|
Handle< Context > | NewBuiltinContext (Handle< NativeContext > native_context, int length) |
|
Handle< Struct > | NewStruct (InstanceType type, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< AliasedArgumentsEntry > | NewAliasedArgumentsEntry (int aliased_context_slot) |
|
Handle< AccessorInfo > | NewAccessorInfo () |
|
Handle< Script > | NewScript (Handle< String > source, PretenureFlag tenure=TENURED) |
|
Handle< Script > | NewScriptWithId (Handle< String > source, int script_id, PretenureFlag tenure=TENURED) |
|
Handle< Script > | CloneScript (Handle< Script > script) |
|
Handle< BreakPointInfo > | NewBreakPointInfo (int source_position) |
|
Handle< BreakPoint > | NewBreakPoint (int id, Handle< String > condition) |
|
Handle< StackFrameInfo > | NewStackFrameInfo () |
|
Handle< SourcePositionTableWithFrameCache > | NewSourcePositionTableWithFrameCache (Handle< ByteArray > source_position_table, Handle< SimpleNumberDictionary > stack_frame_cache) |
|
Handle< CallableTask > | NewCallableTask (Handle< JSReceiver > callable, Handle< Context > context) |
|
Handle< CallbackTask > | NewCallbackTask (Handle< Foreign > callback, Handle< Foreign > data) |
|
Handle< PromiseResolveThenableJobTask > | NewPromiseResolveThenableJobTask (Handle< JSPromise > promise_to_resolve, Handle< JSReceiver > then, Handle< JSReceiver > thenable, Handle< Context > context) |
|
Handle< WeakFactoryCleanupJobTask > | NewWeakFactoryCleanupJobTask (Handle< JSWeakFactory > weak_factory) |
|
Handle< Foreign > | NewForeign (Address addr, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< ByteArray > | NewByteArray (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< BytecodeArray > | NewBytecodeArray (int length, const byte *raw_bytecodes, int frame_size, int parameter_count, Handle< FixedArray > constant_pool) |
|
Handle< FixedTypedArrayBase > | NewFixedTypedArrayWithExternalPointer (int length, ExternalArrayType array_type, void *external_pointer, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedTypedArrayBase > | NewFixedTypedArray (size_t length, size_t byte_length, ExternalArrayType array_type, bool initialize, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< Cell > | NewCell (Handle< Object > value) |
|
Handle< PropertyCell > | NewPropertyCell (Handle< Name > name, PretenureFlag pretenure=TENURED) |
|
Handle< FeedbackCell > | NewNoClosuresCell (Handle< HeapObject > value) |
|
Handle< FeedbackCell > | NewOneClosureCell (Handle< HeapObject > value) |
|
Handle< FeedbackCell > | NewManyClosuresCell (Handle< HeapObject > value) |
|
Handle< FeedbackCell > | NewNoFeedbackCell () |
|
Handle< DescriptorArray > | NewDescriptorArray (int number_of_entries, int slack=0) |
|
Handle< TransitionArray > | NewTransitionArray (int number_of_transitions, int slack=0) |
|
Handle< AllocationSite > | NewAllocationSite (bool with_weak_next) |
|
Handle< Map > | NewMap (InstanceType type, int instance_size, ElementsKind elements_kind=TERMINAL_FAST_ELEMENTS_KIND, int inobject_properties=0) |
|
Map | InitializeMap (Map map, InstanceType type, int instance_size, ElementsKind elements_kind, int inobject_properties) |
|
Handle< HeapObject > | NewFillerObject (int size, bool double_align, AllocationSpace space) |
|
Handle< JSObject > | NewFunctionPrototype (Handle< JSFunction > function) |
|
Handle< JSObject > | CopyJSObject (Handle< JSObject > object) |
|
Handle< JSObject > | CopyJSObjectWithAllocationSite (Handle< JSObject > object, Handle< AllocationSite > site) |
|
Handle< FixedArray > | CopyFixedArrayWithMap (Handle< FixedArray > array, Handle< Map > map) |
|
Handle< FixedArray > | CopyFixedArrayAndGrow (Handle< FixedArray > array, int grow_by, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< WeakFixedArray > | CopyWeakFixedArrayAndGrow (Handle< WeakFixedArray > array, int grow_by, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< WeakArrayList > | CopyWeakArrayListAndGrow (Handle< WeakArrayList > array, int grow_by, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< PropertyArray > | CopyPropertyArrayAndGrow (Handle< PropertyArray > array, int grow_by, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedArray > | CopyFixedArrayUpTo (Handle< FixedArray > array, int new_len, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FixedArray > | CopyFixedArray (Handle< FixedArray > array) |
|
Handle< FixedArray > | CopyAndTenureFixedCOWArray (Handle< FixedArray > array) |
|
Handle< FixedDoubleArray > | CopyFixedDoubleArray (Handle< FixedDoubleArray > array) |
|
Handle< FeedbackVector > | CopyFeedbackVector (Handle< FeedbackVector > array) |
|
Handle< Object > | NewNumber (double value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< Object > | NewNumberFromInt (int32_t value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< Object > | NewNumberFromUint (uint32_t value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< Object > | NewNumberFromSize (size_t value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< Object > | NewNumberFromInt64 (int64_t value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< HeapNumber > | NewHeapNumber (double value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< HeapNumber > | NewHeapNumberFromBits (uint64_t bits, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< HeapNumber > | NewHeapNumber (PretenureFlag pretenure=NOT_TENURED) |
|
Handle< MutableHeapNumber > | NewMutableHeapNumber (PretenureFlag pretenure=NOT_TENURED) |
|
Handle< MutableHeapNumber > | NewMutableHeapNumber (double value, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< MutableHeapNumber > | NewMutableHeapNumberFromBits (uint64_t bits, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< MutableHeapNumber > | NewMutableHeapNumberWithHoleNaN (PretenureFlag pretenure=NOT_TENURED) |
|
Handle< FreshlyAllocatedBigInt > | NewBigInt (int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSObject > | NewArgumentsObject (Handle< JSFunction > callee, int length) |
|
Handle< JSObject > | NewJSObject (Handle< JSFunction > constructor, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSObject > | NewJSObjectWithNullProto (PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSGlobalObject > | NewJSGlobalObject (Handle< JSFunction > constructor) |
|
Handle< JSObject > | NewJSObjectFromMap (Handle< Map > map, PretenureFlag pretenure=NOT_TENURED, Handle< AllocationSite > allocation_site=Handle< AllocationSite >::null()) |
|
Handle< JSObject > | NewSlowJSObjectFromMap (Handle< Map > map, int number_of_slow_properties=NameDictionary::kInitialCapacity, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSObject > | NewSlowJSObjectWithPropertiesAndElements (Handle< Object > prototype, Handle< NameDictionary > properties, Handle< FixedArrayBase > elements, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSArray > | NewJSArray (ElementsKind elements_kind, int length, int capacity, ArrayStorageAllocationMode mode=DONT_INITIALIZE_ARRAY_ELEMENTS, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSArray > | NewJSArray (int capacity, ElementsKind elements_kind=TERMINAL_FAST_ELEMENTS_KIND, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSArray > | NewJSArrayWithElements (Handle< FixedArrayBase > elements, ElementsKind elements_kind, int length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSArray > | NewJSArrayWithElements (Handle< FixedArrayBase > elements, ElementsKind elements_kind=TERMINAL_FAST_ELEMENTS_KIND, PretenureFlag pretenure=NOT_TENURED) |
|
void | NewJSArrayStorage (Handle< JSArray > array, int length, int capacity, ArrayStorageAllocationMode mode=DONT_INITIALIZE_ARRAY_ELEMENTS) |
|
Handle< JSWeakMap > | NewJSWeakMap () |
|
Handle< JSGeneratorObject > | NewJSGeneratorObject (Handle< JSFunction > function) |
|
Handle< JSModuleNamespace > | NewJSModuleNamespace () |
|
Handle< Module > | NewModule (Handle< SharedFunctionInfo > code) |
|
Handle< JSArrayBuffer > | NewJSArrayBuffer (SharedFlag shared=SharedFlag::kNotShared, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSTypedArray > | NewJSTypedArray (ExternalArrayType type, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSTypedArray > | NewJSTypedArray (ElementsKind elements_kind, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSTypedArray > | NewJSTypedArray (ExternalArrayType type, Handle< JSArrayBuffer > buffer, size_t byte_offset, size_t length, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSTypedArray > | NewJSTypedArray (ElementsKind elements_kind, size_t number_of_elements, PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSDataView > | NewJSDataView (Handle< JSArrayBuffer > buffer, size_t byte_offset, size_t byte_length) |
|
Handle< JSIteratorResult > | NewJSIteratorResult (Handle< Object > value, bool done) |
|
Handle< JSAsyncFromSyncIterator > | NewJSAsyncFromSyncIterator (Handle< JSReceiver > sync_iterator, Handle< Object > next) |
|
Handle< JSMap > | NewJSMap () |
|
Handle< JSSet > | NewJSSet () |
|
MaybeHandle< JSBoundFunction > | NewJSBoundFunction (Handle< JSReceiver > target_function, Handle< Object > bound_this, Vector< Handle< Object >> bound_args) |
|
Handle< JSProxy > | NewJSProxy (Handle< JSReceiver > target, Handle< JSReceiver > handler) |
|
void | ReinitializeJSGlobalProxy (Handle< JSGlobalProxy > global, Handle< JSFunction > constructor) |
|
Handle< JSGlobalProxy > | NewUninitializedJSGlobalProxy (int size) |
|
Handle< JSFunction > | NewFunction (const NewFunctionArgs &args) |
|
Handle< JSFunction > | NewFunctionForTest (Handle< String > name) |
|
Handle< JSFunction > | NewFunctionFromSharedFunctionInfo (Handle< Map > initial_map, Handle< SharedFunctionInfo > function_info, Handle< Context > context, Handle< FeedbackCell > feedback_cell, PretenureFlag pretenure=TENURED) |
|
Handle< JSFunction > | NewFunctionFromSharedFunctionInfo (Handle< SharedFunctionInfo > function_info, Handle< Context > context, Handle< FeedbackCell > feedback_cell, PretenureFlag pretenure=TENURED) |
|
Handle< JSFunction > | NewFunctionFromSharedFunctionInfo (Handle< Map > initial_map, Handle< SharedFunctionInfo > function_info, Handle< Context > context, PretenureFlag pretenure=TENURED) |
|
Handle< JSFunction > | NewFunctionFromSharedFunctionInfo (Handle< SharedFunctionInfo > function_info, Handle< Context > context, PretenureFlag pretenure=TENURED) |
|
Handle< JSFunction > | NewFunction (Handle< Map > map, Handle< SharedFunctionInfo > info, Handle< Context > context, PretenureFlag pretenure=TENURED) |
|
Handle< ScopeInfo > | NewScopeInfo (int length) |
|
Handle< ModuleInfo > | NewModuleInfo () |
|
Handle< PreParsedScopeData > | NewPreParsedScopeData (int length) |
|
Handle< UncompiledDataWithoutPreParsedScope > | NewUncompiledDataWithoutPreParsedScope (Handle< String > inferred_name, int32_t start_position, int32_t end_position, int32_t function_literal_id) |
|
Handle< UncompiledDataWithPreParsedScope > | NewUncompiledDataWithPreParsedScope (Handle< String > inferred_name, int32_t start_position, int32_t end_position, int32_t function_literal_id, Handle< PreParsedScopeData >) |
|
Handle< JSObject > | NewExternal (void *value) |
|
Handle< CodeDataContainer > | NewCodeDataContainer (int flags) |
|
Handle< Code > | NewCode (const CodeDesc &desc, Code::Kind kind, Handle< Object > self_reference, int32_t builtin_index=Builtins::kNoBuiltinId, MaybeHandle< ByteArray > maybe_source_position_table=MaybeHandle< ByteArray >(), MaybeHandle< DeoptimizationData > maybe_deopt_data=MaybeHandle< DeoptimizationData >(), Movability movability=kMovable, uint32_t stub_key=0, bool is_turbofanned=false, int stack_slots=0, int safepoint_table_offset=0, int handler_table_offset=0) |
|
V8_WARN_UNUSED_RESULT MaybeHandle< Code > | TryNewCode (const CodeDesc &desc, Code::Kind kind, Handle< Object > self_reference, int32_t builtin_index=Builtins::kNoBuiltinId, MaybeHandle< ByteArray > maybe_source_position_table=MaybeHandle< ByteArray >(), MaybeHandle< DeoptimizationData > maybe_deopt_data=MaybeHandle< DeoptimizationData >(), Movability movability=kMovable, uint32_t stub_key=0, bool is_turbofanned=false, int stack_slots=0, int safepoint_table_offset=0, int handler_table_offset=0) |
|
Handle< Code > | NewOffHeapTrampolineFor (Handle< Code > code, Address off_heap_entry) |
|
Handle< Code > | CopyCode (Handle< Code > code) |
|
Handle< BytecodeArray > | CopyBytecodeArray (Handle< BytecodeArray >) |
|
Handle< Object > | NewError (Handle< JSFunction > constructor, Handle< String > message) |
|
Handle< Object > | NewInvalidStringLengthError () |
|
Handle< Object > | NewURIError () |
|
Handle< Object > | NewError (Handle< JSFunction > constructor, MessageTemplate template_index, Handle< Object > arg0=Handle< Object >(), Handle< Object > arg1=Handle< Object >(), Handle< Object > arg2=Handle< Object >()) |
|
Handle< String > | NumberToString (Handle< Object > number, bool check_cache=true) |
|
Handle< String > | NumberToString (Smi number, bool check_cache=true) |
|
Handle< String > | Uint32ToString (uint32_t value, bool check_cache=true) |
|
Handle< SharedFunctionInfo > | NewSharedFunctionInfoForApiFunction (MaybeHandle< String > maybe_name, Handle< FunctionTemplateInfo > function_template_info, FunctionKind kind) |
|
Handle< SharedFunctionInfo > | NewSharedFunctionInfoForBuiltin (MaybeHandle< String > name, int builtin_index, FunctionKind kind=kNormalFunction) |
|
Handle< SharedFunctionInfo > | NewSharedFunctionInfoForLiteral (FunctionLiteral *literal, Handle< Script > script, bool is_toplevel) |
|
Handle< Map > | CreateSloppyFunctionMap (FunctionMode function_mode, MaybeHandle< JSFunction > maybe_empty_function) |
|
Handle< Map > | CreateStrictFunctionMap (FunctionMode function_mode, Handle< JSFunction > empty_function) |
|
Handle< Map > | CreateClassFunctionMap (Handle< JSFunction > empty_function) |
|
Handle< JSMessageObject > | NewJSMessageObject (MessageTemplate message, Handle< Object > argument, int start_position, int end_position, Handle< Script > script, Handle< Object > stack_frames) |
|
Handle< DebugInfo > | NewDebugInfo (Handle< SharedFunctionInfo > shared) |
|
Handle< CoverageInfo > | NewCoverageInfo (const ZoneVector< SourceRange > &slots) |
|
Handle< Map > | ObjectLiteralMapFromCache (Handle< NativeContext > native_context, int number_of_properties) |
|
Handle< LoadHandler > | NewLoadHandler (int data_count) |
|
Handle< StoreHandler > | NewStoreHandler (int data_count) |
|
Handle< RegExpMatchInfo > | NewRegExpMatchInfo () |
|
void | SetRegExpAtomData (Handle< JSRegExp > regexp, JSRegExp::Type type, Handle< String > source, JSRegExp::Flags flags, Handle< Object > match_pattern) |
|
void | SetRegExpIrregexpData (Handle< JSRegExp > regexp, JSRegExp::Type type, Handle< String > source, JSRegExp::Flags flags, int capture_count) |
|
Handle< Object > | GlobalConstantFor (Handle< Name > name) |
|
Handle< Object > | ToBoolean (bool value) |
|
Handle< String > | ToPrimitiveHintString (ToPrimitiveHint hint) |
|
Handle< JSPromise > | NewJSPromiseWithoutHook (PretenureFlag pretenure=NOT_TENURED) |
|
Handle< JSPromise > | NewJSPromise (PretenureFlag pretenure=NOT_TENURED) |
|
Handle< CallHandlerInfo > | NewCallHandlerInfo (bool has_no_side_effect=false) |
|
HeapObject * | NewForTest (Handle< Map > map, PretenureFlag pretenure) |
|