v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::Compiler Member List

This is the complete list of members for v8::internal::Compiler, including all inherited members.

CLEAR_EXCEPTION enum valuev8::internal::Compiler
ClearExceptionFlag enum namev8::internal::Compiler
CollectSourcePositions(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared)v8::internal::Compilerstatic
Compile(Isolate *isolate, Handle< SharedFunctionInfo > shared, ClearExceptionFlag flag, IsCompiledScope *is_compiled_scope, CreateSourcePositions create_source_positions_flag=CreateSourcePositions::kNo)v8::internal::Compilerstatic
Compile(Isolate *isolate, DirectHandle< JSFunction > function, ClearExceptionFlag flag, IsCompiledScope *is_compiled_scope)v8::internal::Compilerstatic
CompileBaseline(Isolate *isolate, DirectHandle< JSFunction > function, ClearExceptionFlag flag, IsCompiledScope *is_compiled_scope)v8::internal::Compilerstatic
CompileForLiveEdit(ParseInfo *parse_info, Handle< Script > script, MaybeDirectHandle< ScopeInfo > outer_scope_info, Isolate *isolate)v8::internal::Compilerstatic
CompileOptimized(Isolate *isolate, DirectHandle< JSFunction > function, ConcurrencyMode mode, CodeKind code_kind)v8::internal::Compilerstatic
CompileOptimizedOSR(Isolate *isolate, DirectHandle< JSFunction > function, BytecodeOffset osr_offset, ConcurrencyMode mode, CodeKind code_kind)v8::internal::Compilerstatic
CompileSharedWithBaseline(Isolate *isolate, Handle< SharedFunctionInfo > shared, ClearExceptionFlag flag, IsCompiledScope *is_compiled_scope)v8::internal::Compilerstatic
CompileToplevel(ParseInfo *parse_info, Handle< Script > script, Isolate *isolate, IsCompiledScope *is_compiled_scope)v8::internal::Compilerstatic
DisposeMaglevCompilationJob(maglev::MaglevCompilationJob *job, Isolate *isolate)v8::internal::Compilerstatic
DisposeTurbofanCompilationJob(Isolate *isolate, TurbofanCompilationJob *job)v8::internal::Compilerstatic
FinalizeBackgroundCompileTask(BackgroundCompileTask *task, Isolate *isolate, ClearExceptionFlag flag)v8::internal::Compilerstatic
FinalizeMaglevCompilationJob(maglev::MaglevCompilationJob *job, Isolate *isolate)v8::internal::Compilerstatic
FinalizeTurbofanCompilationJob(TurbofanCompilationJob *job, Isolate *isolate)v8::internal::Compilerstatic
GetFunctionFromEval(DirectHandle< String > source, DirectHandle< SharedFunctionInfo > outer_info, DirectHandle< Context > context, LanguageMode language_mode, ParseRestriction restriction, int parameters_end_pos, int eval_position, ParsingWhileDebugging parsing_while_debugging=ParsingWhileDebugging::kNo)v8::internal::Compilerstatic
GetFunctionFromString(DirectHandle< NativeContext > context, Handle< i::Object > source, int parameters_end_pos, bool is_code_like)v8::internal::Compilerstatic
GetFunctionFromValidatedString(DirectHandle< NativeContext > context, MaybeDirectHandle< String > source, ParseRestriction restriction, int parameters_end_pos)v8::internal::Compilerstatic
GetSharedFunctionInfo(FunctionLiteral *node, DirectHandle< Script > script, IsolateT *isolate)v8::internal::Compilerstatic
GetSharedFunctionInfoForScript(Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag is_natives_code, ScriptCompiler::CompilationDetails *compilation_details)v8::internal::Compilerstatic
GetSharedFunctionInfoForScriptWithCachedData(Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, AlignedCachedData *cached_data, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag is_natives_code, ScriptCompiler::CompilationDetails *compilation_details)v8::internal::Compilerstatic
GetSharedFunctionInfoForScriptWithCompileHints(Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, v8::CompileHintCallback compile_hint_callback, void *compile_hint_callback_data, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag is_natives_code, ScriptCompiler::CompilationDetails *compilation_details)v8::internal::Compilerstatic
GetSharedFunctionInfoForScriptWithDeserializeTask(Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, BackgroundDeserializeTask *deserialize_task, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag is_natives_code, ScriptCompiler::CompilationDetails *compilation_details)v8::internal::Compilerstatic
GetSharedFunctionInfoForScriptWithExtension(Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, v8::Extension *extension, ScriptCompiler::CompileOptions compile_options, NativesFlag is_natives_code, ScriptCompiler::CompilationDetails *compilation_details)v8::internal::Compilerstatic
GetSharedFunctionInfoForStreamedScript(Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, ScriptStreamingData *streaming_data, ScriptCompiler::CompilationDetails *compilation_details)v8::internal::Compilerstatic
GetWrappedFunction(Handle< String > source, DirectHandle< Context > context, const ScriptDetails &script_details, AlignedCachedData *cached_data, v8::ScriptCompiler::CompileOptions compile_options, v8::ScriptCompiler::NoCacheReason no_cache_reason)v8::internal::Compilerstatic
InstallInterpreterTrampolineCopy(Isolate *isolate, DirectHandle< SharedFunctionInfo > shared_info, LogEventListener::CodeTag log_tag)v8::internal::Compilerstatic
KEEP_EXCEPTION enum valuev8::internal::Compiler
LogFunctionCompilation(Isolate *isolate, LogEventListener::CodeTag code_type, DirectHandle< Script > script, DirectHandle< SharedFunctionInfo > shared, DirectHandle< FeedbackVector > vector, DirectHandle< AbstractCode > abstract_code, CodeKind kind, double time_taken_ms)v8::internal::Compilerstatic
PostInstantiation(Isolate *isolate, DirectHandle< JSFunction > function, IsCompiledScope *is_compiled_scope)v8::internal::Compilerstatic
ValidateDynamicCompilationSource(Isolate *isolate, DirectHandle< NativeContext > context, Handle< i::Object > source_object, bool is_code_like=false)v8::internal::Compilerstatic