Index: src/handles.h |
diff --git a/src/handles.h b/src/handles.h |
index 4c9f9713651a565022ef998cb90019418a467c3a..9d70fbff03b8215a6e9d4ece74f918a2226d0a65 100644 |
--- a/src/handles.h |
+++ b/src/handles.h |
@@ -266,7 +266,7 @@ class HandleScope { |
inline ~HandleScope(); |
// Counts the number of allocated handles. |
- static int NumberOfHandles(Isolate* isolate); |
+ V8_EXPORT_PRIVATE static int NumberOfHandles(Isolate* isolate); |
// Create a new handle or lookup a canonical handle. |
V8_INLINE static Object** GetHandle(Isolate* isolate, Object* value); |
@@ -275,7 +275,7 @@ class HandleScope { |
V8_INLINE static Object** CreateHandle(Isolate* isolate, Object* value); |
// Deallocates any extensions used by the current scope. |
- static void DeleteExtensions(Isolate* isolate); |
+ V8_EXPORT_PRIVATE static void DeleteExtensions(Isolate* isolate); |
static Address current_next_address(Isolate* isolate); |
static Address current_limit_address(Isolate* isolate); |
@@ -310,11 +310,11 @@ class HandleScope { |
Object** prev_limit); |
// Extend the handle scope making room for more handles. |
- static Object** Extend(Isolate* isolate); |
+ V8_EXPORT_PRIVATE static Object** Extend(Isolate* isolate); |
#ifdef ENABLE_HANDLE_ZAPPING |
// Zaps the handles in the half-open interval [start, end). |
- static void ZapRange(Object** start, Object** end); |
+ V8_EXPORT_PRIVATE static void ZapRange(Object** start, Object** end); |
#endif |
friend class v8::HandleScope; |
@@ -344,7 +344,7 @@ class CanonicalHandleScope final { |
~CanonicalHandleScope(); |
private: |
- Object** Lookup(Object* object); |
+ V8_EXPORT_PRIVATE Object** Lookup(Object* object); |
Isolate* isolate_; |
Zone zone_; |