Lines Matching refs:PersistentRegionBase
79 class V8_EXPORT PersistentRegionBase {
84 ~PersistentRegionBase();
86 PersistentRegionBase(const PersistentRegionBase&) = delete;
87 PersistentRegionBase& operator=(const PersistentRegionBase&) = delete;
96 explicit PersistentRegionBase(const FatalOutOfMemoryHandler& oom_handler);
137 // Variant of PersistentRegionBase that checks whether the allocation and
139 class V8_EXPORT PersistentRegion final : public PersistentRegionBase {
160 PersistentRegionBase::FreeNode(node);
169 // CrossThreadPersistent uses PersistentRegionBase but protects it using this
179 // Variant of PersistentRegionBase that checks whether the PersistentRegionLock
182 : protected PersistentRegionBase {
202 PersistentRegionBase::FreeNode(node);