Index: src/zone/zone-segment.cc |
diff --git a/src/base/file-utils.h b/src/zone/zone-segment.cc |
similarity index 52% |
copy from src/base/file-utils.h |
copy to src/zone/zone-segment.cc |
index ce9e9a1c41cb2876f363d5093585cbe3947f402d..1fa49d49ba8b328b86fc5d9e147edcc5060e7e4b 100644 |
--- a/src/base/file-utils.h |
+++ b/src/zone/zone-segment.cc |
@@ -2,17 +2,22 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef V8_FILE_UTILS_H_ |
-#define V8_FILE_UTILS_H_ |
+#include "src/zone/zone-segment.h" |
namespace v8 { |
namespace internal { |
-// Helper functions to manipulate file paths. |
+void Segment::ZapContents() { |
+#ifdef DEBUG |
+ memset(start(), kZapDeadByte, capacity()); |
+#endif |
+} |
-char* RelativePath(char** buffer, const char* exec_path, const char* name); |
+void Segment::ZapHeader() { |
+#ifdef DEBUG |
+ memset(this, kZapDeadByte, sizeof(Segment)); |
+#endif |
+} |
} // namespace internal |
} // namespace v8 |
- |
-#endif // V8_FILE_UTILS_H_ |