#include <call-optimization.h>
Definition at line 17 of file call-optimization.h.
◆ HolderLookup
| Enumerator |
|---|
| kHolderNotFound | |
| kHolderIsReceiver | |
| kHolderFound | |
Definition at line 57 of file call-optimization.h.
◆ CallOptimization()
template<class IsolateT >
| template v8::internal::CallOptimization::CallOptimization |
( |
IsolateT * | isolate, |
|
|
Handle< Object > | function ) |
◆ accept_any_receiver()
| bool v8::internal::CallOptimization::accept_any_receiver |
( |
| ) |
const |
|
inline |
◆ AnalyzePossibleApiFunction()
template<class IsolateT >
| void v8::internal::CallOptimization::AnalyzePossibleApiFunction |
( |
IsolateT * | isolate, |
|
|
DirectHandle< JSFunction > | function ) |
|
private |
◆ api_call_info()
◆ constant_function()
◆ expected_receiver_type()
◆ GetAccessorContext()
◆ Initialize() [1/2]
template<class IsolateT >
◆ Initialize() [2/2]
template<class IsolateT >
| void v8::internal::CallOptimization::Initialize |
( |
IsolateT * | isolate, |
|
|
Handle< JSFunction > | function ) |
|
private |
◆ is_constant_call()
| bool v8::internal::CallOptimization::is_constant_call |
( |
| ) |
const |
|
inline |
◆ is_simple_api_call()
| bool v8::internal::CallOptimization::is_simple_api_call |
( |
| ) |
const |
|
inline |
◆ IsCompatibleReceiverMap()
◆ IsCrossContextLazyAccessorPair()
◆ LookupHolderOfExpectedType()
template<class IsolateT >
◆ requires_signature_check()
| bool v8::internal::CallOptimization::requires_signature_check |
( |
| ) |
const |
|
inline |
◆ accept_any_receiver_
| bool v8::internal::CallOptimization::accept_any_receiver_ = false |
|
private |
◆ api_call_info_
◆ constant_function_
◆ expected_receiver_type_
◆ is_simple_api_call_
| bool v8::internal::CallOptimization::is_simple_api_call_ = false |
|
private |
The documentation for this class was generated from the following files: