Lines Matching defs:object
596 // Creates Isolate object. Must be used instead of constructing Isolate with
600 // Creates a new shared Isolate object.
603 // Deletes Isolate object. Must be used instead of delete operator.
735 // Access to top context (where the current function object was created).
852 // Returns the global object of the current context. It could be
853 // a builtin object, or a JS global object.
856 // Returns the global proxy object of the current context.
929 // Returns if the given context may access the given global object. If
1014 // Message object as the location which should be shown to the user. It's
1177 // A sub-region of the Isolate object that has "predictable" layout which
1449 KnownPrototype IsArrayOrObjectOrStringPrototype(Object object);
1451 // On intent to set an element in object, make sure that appropriate
1453 // object prototype. Also ensure that changes to prototype chain between
1455 void UpdateNoElementsProtectorOnSetElement(Handle<JSObject> object);
1456 void UpdateNoElementsProtectorOnSetLength(Handle<JSObject> object) {
1457 UpdateNoElementsProtectorOnSetElement(object);
1459 void UpdateNoElementsProtectorOnSetPrototype(Handle<JSObject> object) {
1460 UpdateNoElementsProtectorOnSetElement(object);
1462 void UpdateNoElementsProtectorOnNormalizeElements(Handle<JSObject> object) {
1463 UpdateNoElementsProtectorOnSetElement(object);
1538 // Given an address occupied by a live code object, return that object.
1664 // Detach the environment from its outer global object.
1670 // shared heap object cache holds objects in shared among Isolates. Otherwise
1671 // this object cache is per-Isolate like the startup object cache.
1686 // particular, the embedded blob requires builtin Code object layout and the
1756 bool IsInAnyContext(Object object, uint32_t index);
1848 // Removes a previously-registered shared object finalizer.