Index: src/codegen-inl.h |
=================================================================== |
--- src/codegen-inl.h (revision 3811) |
+++ src/codegen-inl.h (working copy) |
@@ -49,47 +49,9 @@ |
namespace v8 { |
namespace internal { |
-#define __ ACCESS_MASM(masm_) |
- |
Handle<Script> CodeGenerator::script() { return info_->script(); } |
bool CodeGenerator::is_eval() { return info_->is_eval(); } |
- |
-// ----------------------------------------------------------------------------- |
-// Support for "structured" code comments. |
-// |
-// By selecting matching brackets in disassembler output, |
-// code segments can be identified more easily. |
- |
-#ifdef DEBUG |
- |
-class Comment BASE_EMBEDDED { |
- public: |
- Comment(MacroAssembler* masm, const char* msg) : masm_(masm), msg_(msg) { |
- __ RecordComment(msg); |
- } |
- |
- ~Comment() { |
- if (msg_[0] == '[') __ RecordComment("]"); |
- } |
- |
- private: |
- MacroAssembler* masm_; |
- const char* msg_; |
-}; |
- |
-#else |
- |
-class Comment BASE_EMBEDDED { |
- public: |
- Comment(MacroAssembler*, const char*) {} |
-}; |
- |
-#endif // DEBUG |
- |
-#undef __ |
- |
- |
} } // namespace v8::internal |
#endif // V8_CODEGEN_INL_H_ |