|
static bool | Compile (Handle< SharedFunctionInfo > shared, ClearExceptionFlag flag) |
|
static bool | Compile (Handle< JSFunction > function, ClearExceptionFlag flag) |
|
static bool | CompileOptimized (Handle< JSFunction > function, ConcurrencyMode) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< SharedFunctionInfo > | CompileForLiveEdit (ParseInfo *parse_info, Isolate *isolate) |
|
static bool | FinalizeBackgroundCompileTask (BackgroundCompileTask *task, Handle< SharedFunctionInfo > shared_info, Isolate *isolate, ClearExceptionFlag flag) |
|
static bool | FinalizeOptimizedCompilationJob (OptimizedCompilationJob *job, Isolate *isolate) |
|
static void | PostInstantiation (Handle< JSFunction > function, PretenureFlag) |
|
static bool | ParseAndAnalyze (ParseInfo *parse_info, Handle< SharedFunctionInfo > shared_info, Isolate *isolate) |
|
static bool | Analyze (ParseInfo *parse_info) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< JSFunction > | GetFunctionFromEval (Handle< String > source, Handle< SharedFunctionInfo > outer_info, Handle< Context > context, LanguageMode language_mode, ParseRestriction restriction, int parameters_end_pos, int eval_scope_position, int eval_position) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< JSFunction > | GetWrappedFunction (Handle< String > source, Handle< FixedArray > arguments, Handle< Context > context, const ScriptDetails &script_details, ScriptOriginOptions origin_options, ScriptData *cached_data, v8::ScriptCompiler::CompileOptions compile_options, v8::ScriptCompiler::NoCacheReason no_cache_reason) |
|
static bool | CodeGenerationFromStringsAllowed (Isolate *isolate, Handle< Context > context, Handle< String > source) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< JSFunction > | GetFunctionFromString (Handle< Context > context, Handle< String > source, ParseRestriction restriction, int parameters_end_pos) |
|
static MaybeHandle< SharedFunctionInfo > | GetSharedFunctionInfoForScript (Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, ScriptOriginOptions origin_options, v8::Extension *extension, ScriptData *cached_data, ScriptCompiler::CompileOptions compile_options, ScriptCompiler::NoCacheReason no_cache_reason, NativesFlag is_natives_code) |
|
static MaybeHandle< SharedFunctionInfo > | GetSharedFunctionInfoForStreamedScript (Isolate *isolate, Handle< String > source, const ScriptDetails &script_details, ScriptOriginOptions origin_options, ScriptStreamingData *streaming_data) |
|
static Handle< SharedFunctionInfo > | GetSharedFunctionInfo (FunctionLiteral *node, Handle< Script > script, Isolate *isolate) |
|
static V8_WARN_UNUSED_RESULT MaybeHandle< Code > | GetOptimizedCodeForOSR (Handle< JSFunction > function, BailoutId osr_offset, JavaScriptFrame *osr_frame) |
|
Definition at line 49 of file compiler.h.