#ifndef V8_COMPILER_JS_HEAP_BROKER_INL_H_
#define V8_COMPILER_JS_HEAP_BROKER_INL_H_
#include "src/compiler/js-heap-broker.h"
#include "src/heap/parked-scope-inl.h"
namespace v8::internal::compiler {
V8_INLINE JSHeapBroker::RecursiveSharedMutexGuardIfNeeded::
RecursiveSharedMutexGuardIfNeeded(LocalIsolate* local_isolate,
base::SharedMutex* mutex,
int* mutex_depth_address)
: … { … }
V8_INLINE JSHeapBroker::MapUpdaterGuardIfNeeded::MapUpdaterGuardIfNeeded(
JSHeapBroker* broker)
: … { … }
V8_INLINE JSHeapBroker::BoilerplateMigrationGuardIfNeeded::
BoilerplateMigrationGuardIfNeeded(JSHeapBroker* broker)
: … { … }
}
#endif