Home | History | Annotate | Download | only in cctest

Lines Matching refs:Handle

43 static Handle<JSWeakMap> AllocateJSWeakMap(Isolate* isolate) {
44 Handle<JSWeakMap> weakmap = isolate->factory()->NewJSWeakMap();
48 Handle<ObjectHashTable> table = ObjectHashTable::New(isolate, 1);
73 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
77 Handle<Object> key;
80 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
81 Handle<JSObject> object = factory->NewJSObjectFromMap(map);
89 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
90 Handle<JSObject> object = factory->NewJSObjectFromMap(map);
91 Handle<Smi> smi(Smi::FromInt(23), isolate);
109 std::pair<Handle<Object>*, int> handle_and_id(&key, 1234);
138 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
146 Handle<Map> map = factory->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize);
148 Handle<JSObject> object = factory->NewJSObjectFromMap(map);
149 Handle<Smi> smi(Smi::FromInt(i), isolate);
182 Handle<JSFunction> function = factory->NewFunction(
184 Handle<JSObject> key = factory->NewJSObject(function);
185 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
195 Handle<JSObject> object = factory->NewJSObject(function, TENURED);
223 Handle<JSFunction> function = factory->NewFunction(
231 Handle<JSObject> keys[32];
237 Handle<JSWeakMap> weakmap = AllocateJSWeakMap(isolate);
239 Handle<Smi> smi(Smi::FromInt(i), isolate);
263 // The weak map is marked black here but leaving the handle scope will make