Flutter Engine
The Flutter Engine
|
#include <functional>
#include "vm/allocation.h"
#include "vm/compiler/runtime_api.h"
#include "vm/constants.h"
#include "vm/growable_array.h"
#include "vm/stub_code_list.h"
#include "vm/tagged_pointer.h"
Go to the source code of this file.
Classes | |
class | dart::compiler::UnresolvedPcRelativeCall |
class | dart::compiler::StubCodeCompiler |
Namespaces | |
namespace | dart |
namespace | dart::compiler |
Macros | |
#define | STUB_CODE_GENERATE(name) void Generate##name##Stub(); |
Typedefs | |
using | dart::compiler::UnresolvedPcRelativeCalls = GrowableArray< UnresolvedPcRelativeCall * > |
Enumerations | |
enum | dart::DeoptStubKind { dart::kLazyDeoptFromReturn , dart::kLazyDeoptFromThrow , dart::kEagerDeopt } |
Variables | |
static constexpr uword | dart::kZapCodeReg = 0xf1f1f1f1 |
static constexpr uword | dart::kZapReturnAddress = 0xe1e1e1e1 |
Definition at line 65 of file stub_code_compiler.h.