Index: vm/raw_object.h |
=================================================================== |
--- vm/raw_object.h (revision 6302) |
+++ vm/raw_object.h (working copy) |
@@ -127,7 +127,6 @@ |
VISITOR_SUPPORT(object) \ |
friend class object; \ |
friend class RawObject; \ |
- friend class Heap; \ |
DISALLOW_ALLOCATION(); \ |
DISALLOW_IMPLICIT_CONSTRUCTORS(Raw##object) |
@@ -252,7 +251,6 @@ |
void Validate() const; |
intptr_t VisitPointers(ObjectPointerVisitor* visitor); |
- bool FindObject(FindObjectVisitor* visitor); |
static RawObject* FromAddr(uword addr) { |
// We expect the untagged address here. |
@@ -293,10 +291,8 @@ |
intptr_t SizeFromClass() const; |
- friend class Heap; |
friend class Object; |
friend class Array; |
- friend class RawInstructions; |
friend class SnapshotWriter; |
friend class SnapshotReader; |
friend class MarkingVisitor; |
@@ -351,7 +347,6 @@ |
friend class Object; |
friend class RawInstance; |
- friend class RawInstructions; |
friend RawClass* AllocateFakeClass(); |
friend class SnapshotReader; |
}; |
@@ -673,9 +668,6 @@ |
// Variable length data follows here. |
int32_t data_[0]; |
- |
- friend class DartFrame; |
- friend class StubFrame; |
}; |
@@ -688,13 +680,7 @@ |
// Variable length data follows here. |
uint8_t data_[0]; |
- // Private helper function used while visiting stack frames. The |
- // code which iterates over dart frames is also called during GC and |
- // is not allowed to create handles. |
- static bool ContainsPC(RawObject* raw_obj, uword pc); |
- |
friend class RawCode; |
- friend class StackFrame; |
}; |
@@ -728,8 +714,6 @@ |
return reinterpret_cast<RawObject**>(&ptr()->bitmap_size_in_bytes_); |
} |
uword pc_; // PC corresponding to this stack map representation. |
- intptr_t min_set_bit_offset_; // Minimum bit offset which is set. |
- intptr_t max_set_bit_offset_; // Maximum bit offset which is set. |
// Variable length data follows here (bitmap of the stack layout). |
uint8_t data_[0]; |
@@ -1050,7 +1034,6 @@ |
return reinterpret_cast<RawObject**>(&ptr()->data()[length - 1]); |
} |
- friend class RawCode; |
friend class RawImmutableArray; |
friend class SnapshotReader; |
friend class GrowableObjectArray; |