Index: src/runtime/runtime.h |
diff --git a/src/runtime/runtime.h b/src/runtime/runtime.h |
index 1fc6600262f32b65ea8e069e9aa4a65dc152d1e2..1bcfd6ecb18f6aedffe57eefd2c58593363e2b28 100644 |
--- a/src/runtime/runtime.h |
+++ b/src/runtime/runtime.h |
@@ -874,6 +874,13 @@ class Runtime : public AllStatic { |
MUST_USE_RESULT static MaybeHandle<Object> CreateArrayLiteralBoilerplate( |
Isolate* isolate, Handle<FixedArray> literals, |
Handle<FixedArray> elements); |
+ |
+ static void WeakCollectionInitialize( |
+ Isolate* isolate, Handle<JSWeakCollection> weak_collection); |
+ static void WeakCollectionSet(Handle<JSWeakCollection> weak_collection, |
+ Handle<Object> key, Handle<Object> value); |
+ static bool WeakCollectionDelete(Handle<JSWeakCollection> weak_collection, |
+ Handle<Object> key); |
}; |