Home
last modified time | relevance | path

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

/external/v8/src/
Dassert-scope.cc34 class PerThreadAssertData final { class
36 PerThreadAssertData() : nesting_level_(0) { in PerThreadAssertData() function in v8::internal::PerThreadAssertData
42 ~PerThreadAssertData() { in ~PerThreadAssertData()
54 static PerThreadAssertData* GetCurrent() { in GetCurrent()
55 return reinterpret_cast<PerThreadAssertData*>( in GetCurrent()
58 static void SetCurrent(PerThreadAssertData* data) { in SetCurrent()
66 DISALLOW_COPY_AND_ASSIGN(PerThreadAssertData);
72 : data_(PerThreadAssertData::GetCurrent()) { in PerThreadAssertScope()
74 data_ = new PerThreadAssertData(); in PerThreadAssertScope()
75 PerThreadAssertData::SetCurrent(data_); in PerThreadAssertScope()
[all …]
Dassert-scope.h17 class PerThreadAssertData; variable
48 PerThreadAssertData* data_;
/external/v8/
DChangeLog24096 Implemented Freeing of PerThreadAssertData when possible to avoid