Searched refs:LivenessBroker (Results 1 – 10 of 10) sorted by relevance
11 bool LivenessBroker::IsHeapObjectAliveImpl(const void* payload) const { in IsHeapObjectAliveImpl()18 cppgc::LivenessBroker LivenessBrokerFactory::Create() { in Create()19 return cppgc::LivenessBroker(); in Create()
16 class LivenessBroker; variable43 void ExecuteCustomCallbacks(LivenessBroker);
16 static LivenessBroker Create();
58 LivenessBroker liveness_broker = LivenessBrokerFactory::Create(); in InvokePreFinalizers()
120 void OldToNewRememberedSet::ExecuteCustomCallbacks(LivenessBroker broker) { in ExecuteCustomCallbacks()
341 LivenessBroker broker = LivenessBrokerFactory::Create(); in ProcessWeakness()
34 using WeakCallback = void (*)(const LivenessBroker&, const void*);142 template <typename T, void (T::*method)(const LivenessBroker&)>311 template <typename T, void (T::*method)(const LivenessBroker&)>312 static void WeakCallbackMethodDelegate(const LivenessBroker& info, in WeakCallbackMethodDelegate()320 static void HandleWeak(const LivenessBroker& info, const void* object) { in HandleWeak()
17 using Callback = bool (*)(const cppgc::LivenessBroker&, void*);58 static bool InvokePreFinalizer(const cppgc::LivenessBroker& liveness_broker, \
43 class V8_EXPORT LivenessBroker final {68 LivenessBroker() = default;
23 void ClearValueIfKeyIsDead(const LivenessBroker& broker) { in ClearValueIfKeyIsDead()