| Index: vm/raw_object.h
|
| ===================================================================
|
| --- vm/raw_object.h (revision 16624)
|
| +++ vm/raw_object.h (working copy)
|
| @@ -260,6 +260,13 @@
|
| uword addr = reinterpret_cast<uword>(this);
|
| return (addr & kNewObjectAlignmentOffset) == kOldObjectAlignmentOffset;
|
| }
|
| + bool IsVMHeapObject() const {
|
| + // TODO(asiva): Need a better way to represent VM heap objects, for
|
| + // now we use the premarked property for identifying objects in the
|
| + // VM heap.
|
| + ASSERT(IsHeapObject());
|
| + return IsMarked();
|
| + }
|
|
|
| // Support for GC marking bit.
|
| bool IsMarked() const {
|
|
|