Index: src/v8utils.h |
diff --git a/src/v8utils.h b/src/v8utils.h |
index 8314d81651be434711812ecac34cb1b844b7e6d4..793d34d9ccb31f47c676797c4e89b899b58f2404 100644 |
--- a/src/v8utils.h |
+++ b/src/v8utils.h |
@@ -264,33 +264,6 @@ void CopyCharsUnsigned(sinkchar* dest, const sourcechar* src, int chars) { |
} |
-// A resource for using mmapped files to back external strings that are read |
-// from files. |
-class MemoryMappedExternalResource: public |
- v8::String::ExternalAsciiStringResource { |
- public: |
- explicit MemoryMappedExternalResource(const char* filename); |
- MemoryMappedExternalResource(const char* filename, |
- bool remove_file_on_cleanup); |
- virtual ~MemoryMappedExternalResource(); |
- |
- virtual const char* data() const { return data_; } |
- virtual size_t length() const { return length_; } |
- |
- bool exists() const { return file_ != NULL; } |
- bool is_empty() const { return length_ == 0; } |
- |
- private: |
- void Init(const char* filename); |
- |
- char* filename_; |
- OS::MemoryMappedFile* file_; |
- |
- const char* data_; |
- size_t length_; |
- bool remove_file_on_cleanup_; |
-}; |
- |
class StringBuilder : public SimpleStringBuilder { |
public: |
explicit StringBuilder(int size) : SimpleStringBuilder(size) { } |