Lines Matching refs:params
41 * \param params Parameters that may be used for actual write barrier calls.
43 * contents of the `params` are an implementation detail.
47 const void* slot, const void* value, WriteBarrierParams& params) {
48 return internal::WriteBarrier::GetWriteBarrierType(slot, value, params);
59 * \param params Parameters that may be used for actual write barrier calls.
61 * contents of the `params` are an implementation detail.
69 WriteBarrierParams& params) {
71 value.GetRawSlot(), value.GetRawStorage(), params);
80 * \param params Parameters that may be used for actual write barrier calls.
82 * contents of the `params` are an implementation detail.
90 GetWriteBarrierType(const void* slot, WriteBarrierParams& params,
92 return internal::WriteBarrier::GetWriteBarrierType(slot, params, callback);
102 * \param params Parameters that may be used for actual write barrier calls.
104 * contents of the `params` are an implementation detail.
108 GetWriteBarrierType(const void* value, WriteBarrierParams& params) {
109 return internal::WriteBarrier::GetWriteBarrierType(value, params);
116 * \param params The parameters retrieved from `GetWriteBarrierType()`.
120 static V8_INLINE void DijkstraWriteBarrier(const WriteBarrierParams& params,
122 internal::WriteBarrier::DijkstraMarkingBarrier(params, object);
129 * \param params The parameters retrieved from `GetWriteBarrierType()`.
140 const WriteBarrierParams& params, const void* first_element,
144 params, first_element, element_size, number_of_elements,
152 * \param params The parameters retrieved from `GetWriteBarrierType()`.
157 static V8_INLINE void SteeleWriteBarrier(const WriteBarrierParams& params,
159 internal::WriteBarrier::SteeleMarkingBarrier(params, object);
166 * \param params The parameters retrieved from `GetWriteBarrierType()`.
171 static V8_INLINE void GenerationalBarrier(const WriteBarrierParams& params,
174 internal::WriteBarrier::GenerationalBarrierType::kPreciseSlot>(params,
182 * \param params The parameters retrieved from `GetWriteBarrierType()`.
188 const WriteBarrierParams& params, const void* uncompressed_slot) {
191 kPreciseUncompressedSlot>(params, uncompressed_slot);
198 * \param params The parameters retrieved from `GetWriteBarrierType()`.
202 const WriteBarrierParams& params, const void* inner_pointer) {
205 params, inner_pointer);