Lines Matching defs:object

28 #include "src/objects/heap-object-inl.h"
79 // Cast the given object to a boolean and store it in a variable with
80 // the given name. If the object is not a boolean we crash if not in
637 // object, but we still want to exercise concurrent code paths. To do so,
665 // Runtime::kCompileOptimizedOSR will pick up the cached Code object.
861 // Returns a callable object. The object returns the difference of its two
1026 Object object = maybe_object.GetHeapObjectOrSmi();
1032 object.Print(os);
1033 if (object.IsHeapObject()) {
1034 HeapObject::cast(object).map().Print(os);
1039 os << Brief(object);
1061 Object object = maybe_object.GetHeapObjectOrSmi();
1063 if (object.ToIntegerIndex(&pointer)) {
1103 Handle<HeapObject> object = args.at<HeapObject>(0);
1114 isolate->heap()->AddRetainingPathTarget(object, option);
1285 // Force pretenuring for the allocation site the passed object belongs to.
1292 JSObject object = JSObject::cast(arg);
1294 Heap* heap = object.GetHeap();
1295 if (!heap->InYoungGeneration(object)) {
1301 heap->FindAllocationMemento<Heap::kForRuntime>(object.map(), object);
1498 Handle<Object> object = args.at(0);
1500 object->ObjectVerify(isolate);
1502 CHECK(object->IsObject());
1503 if (object->IsHeapObject()) {
1504 CHECK(HeapObject::cast(*object).map().IsMap());
1506 CHECK(object->IsSmi());
1528 Handle<JSObject> object = args.at<JSObject>(0);
1529 MapUpdater::CompleteInobjectSlackTracking(isolate, object->map());
1649 Handle<Object> object = args.at(0);
1666 if (!serializer.TakeSnapshot(object, block_list, *snapshot_data)) {
1720 Handle<Object> object;
1721 if (!deserializer.value().ToHandle(&object)) {
1725 return *object;