|
V8 Project
|
#include <utils.h>
Collaboration diagram for v8::internal::BailoutId:Public Member Functions | |
| BailoutId (int id) | |
| int | ToInt () const |
| bool | IsNone () const |
| bool | operator== (const BailoutId &other) const |
| bool | operator!= (const BailoutId &other) const |
Static Public Member Functions | |
| static BailoutId | None () |
| static BailoutId | FunctionEntry () |
| static BailoutId | Declarations () |
| static BailoutId | FirstUsable () |
| static BailoutId | StubEntry () |
Private Attributes | |
| int | id_ |
Static Private Attributes | |
| static const int | kNoneId = -1 |
| static const int | kFunctionEntryId = 2 |
| static const int | kDeclarationsId = 3 |
| static const int | kFirstUsableId = 4 |
| static const int | kStubEntryId = 5 |
|
inlineexplicit |
Definition at line 957 of file utils.h.
Referenced by Declarations(), FirstUsable(), FunctionEntry(), None(), and StubEntry().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 962 of file utils.h.
References BailoutId(), and kDeclarationsId.
Referenced by v8::internal::HOptimizedGraphBuilder::BuildGraph().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 963 of file utils.h.
References BailoutId(), and kFirstUsableId.
Referenced by v8::internal::ParserTraits::SetUpFunctionState().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 961 of file utils.h.
References BailoutId(), and kFunctionEntryId.
Referenced by v8::internal::HOptimizedGraphBuilder::BuildGraph(), and v8::internal::compiler::AstGraphBuilder::CreateGraph().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 966 of file utils.h.
Referenced by v8::internal::SharedFunctionInfo::EvictFromOptimizedCodeMap(), v8::internal::GetCodeFromOptimizedCodeMap(), v8::internal::CompilationInfo::is_osr(), and v8::internal::RUNTIME_FUNCTION().
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 960 of file utils.h.
References BailoutId(), and kNoneId.
Referenced by v8::internal::compiler::AstGraphBuilder::BuildArgumentsObject(), v8::internal::CodeStubGraphBuilderBase::BuildCheckAndInstallOptimizedCode(), v8::internal::Compiler::GetLazyCode(), v8::internal::Code::TranslatePcOffsetToAstId(), v8::internal::HOptimizedGraphBuilder::TryInline(), v8::internal::compiler::AstGraphBuilder::VisitCallJSRuntime(), and v8::internal::compiler::AstGraphBuilder::VisitForInAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 964 of file utils.h.
References BailoutId(), and kStubEntryId.
Referenced by v8::internal::CodeStubGraphBuilderBase::BuildGraph().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 958 of file utils.h.
References id_.
Referenced by v8::internal::SharedFunctionInfo::AddToOptimizedCodeMap(), v8::internal::OptimizingCompilerThread::AddToOsrBuffer(), v8::internal::Deoptimizer::DoComputeJSFrame(), v8::internal::Deoptimizer::DoComputeOutputFrames(), v8::internal::SharedFunctionInfo::EvictFromOptimizedCodeMap(), v8::internal::GetCodeFromOptimizedCodeMap(), v8::internal::GetOptimizedCodeLater(), v8::internal::OptimizingCompilerThread::InstallOptimizedFunctions(), v8::internal::RUNTIME_FUNCTION(), and v8::internal::SharedFunctionInfo::SearchOptimizedCodeMap().
Here is the caller graph for this function:
|
private |
Definition at line 987 of file utils.h.
Referenced by IsNone(), operator!=(), operator==(), and ToInt().
|
staticprivate |
Definition at line 979 of file utils.h.
Referenced by Declarations().
|
staticprivate |
Definition at line 982 of file utils.h.
Referenced by FirstUsable().
|
staticprivate |
Definition at line 974 of file utils.h.
Referenced by FunctionEntry().
|
staticprivate |
|
staticprivate |
Definition at line 985 of file utils.h.
Referenced by StubEntry().