Lines Matching defs:object
36 * \param slot Slot containing the pointer to the object. The slot itself
37 * must reside in an object that has been allocated using
39 * \param value The pointer to the object. May be an interior pointer to an
40 * interface of the actual object.
55 * \param slot Slot containing the pointer to the object. The slot itself
56 * must reside in an object that has been allocated using
58 * \param value The pointer to the object held via `BasicMember`.
77 * \param slot Slot to some part of an object. The object must not necessarily
100 * \param value The pointer to the object. May be an interior pointer to an
101 * interface of the actual object.
113 * Conservative Dijkstra-style write barrier that processes an object if it
117 * \param object The pointer to the object. May be an interior pointer to a
118 * an interface of the actual object.
121 const void* object) {
122 internal::WriteBarrier::DijkstraMarkingBarrier(params, object);
131 * The slot itself must reside in an object that has been allocated using
149 * Steele-style write barrier that re-processes an object if it has already
153 * \param object The pointer to the object which must point to an object that
158 const void* object) {
159 internal::WriteBarrier::SteeleMarkingBarrier(params, object);
167 * \param slot Slot containing the pointer to the object. The slot itself
168 * must reside in an object that has been allocated using
183 * \param slot Uncompressed slot containing the direct pointer to the object.
184 * The slot itself must reside in an object that has been allocated using
195 * Generational barrier for source object that may contain outgoing pointers
199 * \param inner_pointer Pointer to the source object.
246 * Constructs a scoped object that automatically enters and leaves a disallow
291 * Constructs a scoped object that automatically enters and leaves a no