summaryrefslogtreecommitdiff
path: root/deps/v8/test/cctest/test-weaksets.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/cctest/test-weaksets.cc')
-rw-r--r--deps/v8/test/cctest/test-weaksets.cc11
1 files changed, 7 insertions, 4 deletions
diff --git a/deps/v8/test/cctest/test-weaksets.cc b/deps/v8/test/cctest/test-weaksets.cc
index 3595af288f..b6f0a78420 100644
--- a/deps/v8/test/cctest/test-weaksets.cc
+++ b/deps/v8/test/cctest/test-weaksets.cc
@@ -25,6 +25,9 @@
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+// TODO(mythria): Remove this after this flag is turned on globally
+#define V8_IMMINENT_DEPRECATION_WARNINGS
+
#include <utility>
#include "src/v8.h"
@@ -90,7 +93,7 @@ TEST(WeakSet_Weakness) {
HandleScope scope(isolate);
Handle<Smi> smi(Smi::FromInt(23), isolate);
int32_t hash = Object::GetOrCreateHash(isolate, key)->value();
- Runtime::WeakCollectionSet(weakset, key, smi, hash);
+ JSWeakCollection::Set(weakset, key, smi, hash);
}
CHECK_EQ(1, ObjectHashTable::cast(weakset->table())->NumberOfElements());
@@ -146,7 +149,7 @@ TEST(WeakSet_Shrinking) {
Handle<JSObject> object = factory->NewJSObjectFromMap(map);
Handle<Smi> smi(Smi::FromInt(i), isolate);
int32_t hash = Object::GetOrCreateHash(isolate, object)->value();
- Runtime::WeakCollectionSet(weakset, object, smi, hash);
+ JSWeakCollection::Set(weakset, object, smi, hash);
}
}
@@ -195,7 +198,7 @@ TEST(WeakSet_Regress2060a) {
CHECK(!heap->InNewSpace(object->address()));
CHECK(!first_page->Contains(object->address()));
int32_t hash = Object::GetOrCreateHash(isolate, key)->value();
- Runtime::WeakCollectionSet(weakset, key, object, hash);
+ JSWeakCollection::Set(weakset, key, object, hash);
}
}
@@ -238,7 +241,7 @@ TEST(WeakSet_Regress2060b) {
for (int i = 0; i < 32; i++) {
Handle<Smi> smi(Smi::FromInt(i), isolate);
int32_t hash = Object::GetOrCreateHash(isolate, keys[i])->value();
- Runtime::WeakCollectionSet(weakset, keys[i], smi, hash);
+ JSWeakCollection::Set(weakset, keys[i], smi, hash);
}
// Force compacting garbage collection. The subsequent collections are used