Index: src/compiler.h |
diff --git a/src/compiler.h b/src/compiler.h |
index 37c1184004e8c4bb96423cd49f90c3cd88eacbef..18c1327c8eefd5f388a33983cb194f041fd62f93 100644 |
--- a/src/compiler.h |
+++ b/src/compiler.h |
@@ -488,22 +488,6 @@ class CompilationInfo { |
}; |
-// Exactly like a CompilationInfo, except also creates and enters a |
-// Zone on construction and deallocates it on exit. |
-class CompilationInfoWithZone: public CompilationInfo { |
- public: |
- explicit CompilationInfoWithZone(Handle<Script> script); |
- explicit CompilationInfoWithZone(Handle<JSFunction> closure); |
- |
- // Virtual destructor because a CompilationInfoWithZone has to exit the |
- // zone scope and get rid of dependent maps even when the destructor is |
- // called when cast as a CompilationInfo. |
- virtual ~CompilationInfoWithZone(); |
- |
- private: |
- Zone zone_; |
-}; |
- |
// A wrapper around a CompilationInfo that detaches the Handles from |
// the underlying DeferredHandleScope and stores them in info_ on |
// destruction. |