v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
fast-api-calls.cc File Reference
Include dependency graph for fast-api-calls.cc:

Go to the source code of this file.

Classes

class  v8::internal::compiler::fast_api_call::FastApiCallBuilder
 

Namespaces

namespace  v8
 
namespace  v8::internal
 
namespace  v8::internal::compiler
 
namespace  v8::internal::compiler::fast_api_call
 

Macros

#define __   gasm()->
 

Functions

 v8::ASSERT_TRIVIALLY_COPYABLE (api_internal::IndirectHandleBase)
 
 v8::ASSERT_TRIVIALLY_COPYABLE (LocalBase< Object >)
 
 v8::ASSERT_TRIVIALLY_COPYABLE (Local< Object >)
 
 v8::ASSERT_TRIVIALLY_COPYABLE (internal::LocalUnchecked< Object >)
 
 v8::ASSERT_TRIVIALLY_COPYABLE (MaybeLocal< Object >)
 
ElementsKind v8::internal::compiler::fast_api_call::GetTypedArrayElementsKind (CTypeInfo::Type type)
 
bool v8::internal::compiler::fast_api_call::CanOptimizeFastSignature (const CFunctionInfo *c_signature)
 
Nodev8::internal::compiler::fast_api_call::BuildFastApiCall (Isolate *isolate, TFGraph *graph, GraphAssembler *graph_assembler, FastApiCallFunction c_function, Node *data_argument, const GetParameter &get_parameter, const ConvertReturnValue &convert_return_value, const InitializeOptions &initialize_options, const GenerateSlowApiCall &generate_slow_api_call)
 
FastApiCallFunction v8::internal::compiler::fast_api_call::GetFastApiCallTarget (JSHeapBroker *broker, FunctionTemplateInfoRef function_template_info, size_t arg_count)
 

Macro Definition Documentation

◆ __

#define __   gasm()->

Definition at line 134 of file fast-api-calls.cc.