![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Enumerations | |
enum class | ReportStatisticsMode { kYes , kNo } |
Functions | |
bool | ParseProgram (ParseInfo *info, DirectHandle< Script > script, MaybeDirectHandle< ScopeInfo > maybe_outer_scope_info, Isolate *isolate, ReportStatisticsMode mode) |
bool | ParseProgram (ParseInfo *info, DirectHandle< Script > script, Isolate *isolate, ReportStatisticsMode mode) |
bool | ParseFunction (ParseInfo *info, DirectHandle< SharedFunctionInfo > shared_info, Isolate *isolate, ReportStatisticsMode mode) |
bool | ParseAny (ParseInfo *info, DirectHandle< SharedFunctionInfo > shared_info, Isolate *isolate, ReportStatisticsMode mode) |
|
strong |
V8_EXPORT_PRIVATE bool v8::internal::parsing::ParseAny | ( | ParseInfo * | info, |
DirectHandle< SharedFunctionInfo > | shared_info, | ||
Isolate * | isolate, | ||
ReportStatisticsMode | mode ) |
Definition at line 98 of file parsing.cc.
V8_EXPORT_PRIVATE bool v8::internal::parsing::ParseFunction | ( | ParseInfo * | info, |
DirectHandle< SharedFunctionInfo > | shared_info, | ||
Isolate * | isolate, | ||
ReportStatisticsMode | mode ) |
Definition at line 67 of file parsing.cc.
V8_EXPORT_PRIVATE bool v8::internal::parsing::ParseProgram | ( | ParseInfo * | info, |
DirectHandle< Script > | script, | ||
Isolate * | isolate, | ||
ReportStatisticsMode | mode ) |
V8_EXPORT_PRIVATE bool v8::internal::parsing::ParseProgram | ( | ParseInfo * | info, |
DirectHandle< Script > | script, | ||
MaybeDirectHandle< ScopeInfo > | maybe_outer_scope_info, | ||
Isolate * | isolate, | ||
ReportStatisticsMode | mode ) |
Definition at line 39 of file parsing.cc.