V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::CodeStubDescriptor Class Reference

Public Member Functions

 CodeStubDescriptor (CodeStub *stub)
 
 CodeStubDescriptor (Isolate *isolate, uint32_t stub_key)
 
void Initialize (Address deoptimization_handler=kNullAddress, int hint_stack_parameter_count=-1, StubFunctionMode function_mode=NOT_JS_FUNCTION_STUB_MODE)
 
void Initialize (Register stack_parameter_count, Address deoptimization_handler=kNullAddress, int hint_stack_parameter_count=-1, StubFunctionMode function_mode=NOT_JS_FUNCTION_STUB_MODE)
 
void SetMissHandler (Runtime::FunctionId id)
 
void set_call_descriptor (CallInterfaceDescriptor d)
 
CallInterfaceDescriptor call_descriptor () const
 
int GetRegisterParameterCount () const
 
int GetStackParameterCount () const
 
int GetParameterCount () const
 
Register GetRegisterParameter (int index) const
 
MachineType GetParameterType (int index) const
 
ExternalReference miss_handler () const
 
Runtime::FunctionId miss_handler_id () const
 
bool has_miss_handler () const
 
int GetHandlerParameterCount () const
 
int hint_stack_parameter_count () const
 
Register stack_parameter_count () const
 
StubFunctionMode function_mode () const
 
Address deoptimization_handler () const
 

Detailed Description

Definition at line 267 of file code-stubs.h.


The documentation for this class was generated from the following files: