Home
last modified time | relevance | path

Searched refs:PerThreadAssertData (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/
Dassert-scope.cc35 class PerThreadAssertData final { class
37 PerThreadAssertData() : nesting_level_(0) { in PerThreadAssertData() function in v8::internal::PerThreadAssertData
43 ~PerThreadAssertData() { in ~PerThreadAssertData()
55 static PerThreadAssertData* GetCurrent() { in GetCurrent()
56 return reinterpret_cast<PerThreadAssertData*>( in GetCurrent()
59 static void SetCurrent(PerThreadAssertData* data) { in SetCurrent()
67 DISALLOW_COPY_AND_ASSIGN(PerThreadAssertData);
73 : data_(PerThreadAssertData::GetCurrent()) { in PerThreadAssertScope()
75 data_ = new PerThreadAssertData(); in PerThreadAssertScope()
76 PerThreadAssertData::SetCurrent(data_); in PerThreadAssertScope()
[all …]
Dassert-scope.h17 class PerThreadAssertData; variable
48 PerThreadAssertData* data_;
/external/v8/
DChangeLog44976 Implemented Freeing of PerThreadAssertData when possible to avoid