Lines Matching defs:object

62 #include "src/objects/property-descriptor-object-inl.h"
200 // Allow self references to created code object by patching the handle to
201 // point to the newly allocated Code object.
228 // the code object itself, through the self_reference parameter.
283 // Return an empty handle if we cannot allocate the code object.
287 // The code object has not been fully initialized yet. We rely on the
315 // The code object has not been fully initialized yet. We rely on the
553 // field of this object.
613 auto object = NewStructInternal<PropertyDescriptorObject>(
616 object.set_flags(0);
618 object.set_value(the_hole, SKIP_WRITE_BARRIER);
619 object.set_get(the_hole, SKIP_WRITE_BARRIER);
620 object.set_set(the_hole, SKIP_WRITE_BARRIER);
621 return handle(object, isolate());
691 // Copy the characters into the new object.
837 // Compute map and object size.
1178 // The ExternalPointerTable is a C++ object.
1483 // (2) The object visitors need to read the WasmTypeInfo to find tagged
2200 // Construct a new error object. If an exception is thrown, use the exception
2301 // stored on the Code object, refer to the off-heap metadata area.
2307 // The trampoline code object must inherit specific flags from the original
2370 // Copy code object.
2380 // We have to iterate over the object and process its pointers when black
2383 // Record all references to embedded objects in the new code object.
2456 // global objects. They will be unused once we normalize the object.
2461 // bootstrapping. The size differs between the JS global object ad the
2462 // builtins object.
2465 // Allocate a dictionary object for backing storage.
2470 // The global object might be created from an object template with accessors.
2487 // Allocate the global object and initialize it with the backing store.
2492 // Create a new map for the global object.
2499 // Set up the global object as a normalized object.
2503 // Make sure result is a global object with properties in dictionary.
2513 // TODO(1240798): Initialize the object's body using valid initial values
2514 // according to the object's initial map. For example, if the map's
2517 // fixed array (e.g. Heap::empty_fixed_array()). Currently, the object
2532 // so that object accesses before the constructor completes (e.g. in the
2598 Handle<JSObject> object =
2600 object->set_raw_properties_or_hash(*properties);
2604 JSObject::GetElementsTransitionMap(object, DICTIONARY_ELEMENTS);
2605 JSObject::MigrateToMap(isolate(), object, object_map);
2606 object->set_elements(*elements);
2608 return object;
3079 // Allocate the proxy object.
3119 void Factory::ReinitializeJSGlobalProxy(Handle<JSGlobalProxy> object,
3123 Handle<Map> old_map(object->map(), isolate());
3126 Handle<Object> raw_properties_or_hash(object->raw_properties_or_hash(),
3136 // Check that the already allocated object has the same size and type as
3142 // before object re-initialization is finished.
3145 // Reset the map for the object.
3146 JSGlobalProxy raw = *object;
3149 // Reinitialize the object from the constructor map.
3499 // Use initial slow object proto map for too many properties.