Index: src/arm/macro-assembler-arm.h |
diff --git a/src/arm/macro-assembler-arm.h b/src/arm/macro-assembler-arm.h |
index 5321a0d81ef40a8aed33f67aebbc3fb5b1878c72..4dd7b7f6367899ce855126d638b42d3bbca78ae4 100644 |
--- a/src/arm/macro-assembler-arm.h |
+++ b/src/arm/macro-assembler-arm.h |
@@ -107,6 +107,10 @@ enum TargetAddressStorageMode { |
NEVER_INLINE_TARGET_ADDRESS |
}; |
+ |
+void IterateCompiledFrame(const StandardFrame* frame, ObjectVisitor* v); |
Sven Panne
2012/12/11 07:59:06
Shouldn't this be a method of StandardFrame? A nak
Jakob Kummerow
2012/12/11 14:05:54
Well, the name "IterateCompiledFrame" expresses th
Sven Panne
2012/12/11 14:19:27
Well, that argument holds for the original signatu
danno
2012/12/11 14:26:49
There's not thing fishy about our class hierarchy.
|
+ |
+ |
// MacroAssembler implements a collection of frequently used macros. |
class MacroAssembler: public Assembler { |
public: |
@@ -1375,7 +1379,8 @@ class MacroAssembler: public Assembler { |
// Needs access to SafepointRegisterStackIndex for compiled frame |
// traversal. |
- friend class CompiledFrame; |
+ friend void IterateCompiledFrame(const StandardFrame* frame, |
+ ObjectVisitor* v); |
}; |