• Home
  • Raw
  • Download

Lines Matching refs:JSHeapBroker

99 class V8_EXPORT_PRIVATE JSHeapBroker {  in DEFINE_OPERATORS_FOR_FLAGS()
101 JSHeapBroker(Isolate* isolate, Zone* broker_zone, bool tracing_enabled, in DEFINE_OPERATORS_FOR_FLAGS()
106 JSHeapBroker(Isolate* isolate, Zone* broker_zone) in DEFINE_OPERATORS_FOR_FLAGS()
107 : JSHeapBroker(isolate, broker_zone, FLAG_trace_heap_broker, in DEFINE_OPERATORS_FOR_FLAGS()
110 ~JSHeapBroker(); in DEFINE_OPERATORS_FOR_FLAGS()
336 explicit MapUpdaterGuardIfNeeded(JSHeapBroker* broker) in DEFINE_OPERATORS_FOR_FLAGS()
346 explicit BoilerplateMigrationGuardIfNeeded(JSHeapBroker* broker) in DEFINE_OPERATORS_FOR_FLAGS()
476 TraceScope(JSHeapBroker* broker, const char* label) in TraceScope()
479 TraceScope(JSHeapBroker* broker, ObjectData* data, const char* label) in TraceScope()
482 TraceScope(JSHeapBroker* broker, void* subject, const char* label) in TraceScope()
491 JSHeapBroker* const broker_;
503 explicit UnparkedScopeIfNeeded(JSHeapBroker* broker,
520 JSHeapBroker* broker, ObjectData* data) { in TryMakeRef()
536 JSHeapBroker* broker, T object, GetOrCreateDataFlags flags = {}) {
547 JSHeapBroker* broker, Handle<T> object, GetOrCreateDataFlags flags = {}) {
558 typename ref_traits<T>::ref_type MakeRef(JSHeapBroker* broker, T object) { in MakeRef()
564 typename ref_traits<T>::ref_type MakeRef(JSHeapBroker* broker, in MakeRef()
571 typename ref_traits<T>::ref_type MakeRefAssumeMemoryFence(JSHeapBroker* broker, in MakeRefAssumeMemoryFence()
578 typename ref_traits<T>::ref_type MakeRefAssumeMemoryFence(JSHeapBroker* broker, in MakeRefAssumeMemoryFence()