Index: runtime/vm/assembler.h |
diff --git a/runtime/vm/assembler.h b/runtime/vm/assembler.h |
index 768297a2818d2f50f8b5049c42887fa402df7197..6beeb1eaa78ae7a081b64c3970efce2139d82038 100644 |
--- a/runtime/vm/assembler.h |
+++ b/runtime/vm/assembler.h |
@@ -24,7 +24,6 @@ class AssemblerFixup; |
class AssemblerBuffer; |
class MemoryRegion; |
- |
// External labels keep a function pointer to allow them |
// to be called from code generated by the assembler. |
class ExternalLabel : public ValueObject { |
@@ -41,7 +40,6 @@ class ExternalLabel : public ValueObject { |
const uword address_; |
}; |
- |
// Assembler fixups are positions in generated code that hold relocation |
// information that needs to be processed before finalizing the code |
// into executable memory. |
@@ -68,7 +66,6 @@ class AssemblerFixup : public ZoneAllocated { |
friend class AssemblerBuffer; |
}; |
- |
// Assembler buffers are used to emit binary code. They grow on demand. |
class AssemblerBuffer : public ValueObject { |
public: |
@@ -213,7 +210,6 @@ class AssemblerBuffer : public ValueObject { |
friend class AssemblerFixup; |
}; |
- |
struct ObjectPoolWrapperEntry { |
ObjectPoolWrapperEntry() : raw_value_(), type_(), equivalence_() {} |
explicit ObjectPoolWrapperEntry(const Object* obj) |
@@ -231,7 +227,6 @@ struct ObjectPoolWrapperEntry { |
const Object* equivalence_; |
}; |
- |
// Pair type parameter for DirectChainedHashMap used for the constant pool. |
class ObjIndexPair { |
public: |
@@ -289,13 +284,11 @@ class ObjIndexPair { |
Value value_; |
}; |
- |
enum Patchability { |
kPatchable, |
kNotPatchable, |
}; |
- |
class ObjectPoolWrapper : public ValueObject { |
public: |
intptr_t AddObject(const Object& obj, Patchability patchable = kNotPatchable); |
@@ -320,12 +313,10 @@ class ObjectPoolWrapper : public ValueObject { |
DirectChainedHashMap<ObjIndexPair> object_pool_index_table_; |
}; |
- |
enum RestorePP { kRestoreCallerPP, kKeepCalleePP }; |
} // namespace dart |
- |
#if defined(TARGET_ARCH_IA32) |
#include "vm/assembler_ia32.h" |
#elif defined(TARGET_ARCH_X64) |