Home
last modified time | relevance | path

Searched refs:SegmentBase (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/heap/base/
Dworklist.h20 class V8_EXPORT_PRIVATE SegmentBase {
22 static SegmentBase* GetSentinelSegmentAddress();
24 explicit SegmentBase(uint16_t capacity) : capacity_(capacity) {} in SegmentBase() function
208 class Worklist<EntryType, SegmentSize>::Segment : public internal::SegmentBase {
224 Segment() : internal::SegmentBase(kSize) {} in Segment()
316 void DeleteSegment(internal::SegmentBase* segment) const { in DeleteSegment()
317 if (segment == internal::SegmentBase::GetSentinelSegmentAddress()) return; in DeleteSegment()
322 DCHECK_NE(internal::SegmentBase::GetSentinelSegmentAddress(), in push_segment()
327 DCHECK_NE(internal::SegmentBase::GetSentinelSegmentAddress(), in push_segment()
333 DCHECK_NE(internal::SegmentBase::GetSentinelSegmentAddress(), pop_segment_); in pop_segment()
[all …]
Dworklist.cc12 SegmentBase* SegmentBase::GetSentinelSegmentAddress() { in GetSentinelSegmentAddress()
13 static SegmentBase kSentinelSegment(0); in GetSentinelSegmentAddress()