Definition at line 25 of file gdb-server.cc.
◆ TaskRunner() [1/2]
v8::internal::wasm::gdb_server::TaskRunner::TaskRunner |
( |
| ) |
|
|
inline |
◆ TaskRunner() [2/2]
v8::internal::wasm::gdb_server::TaskRunner::TaskRunner |
( |
const TaskRunner & | | ) |
|
|
delete |
◆ Append()
template<typename Functor >
auto v8::internal::wasm::gdb_server::TaskRunner::Append |
( |
base::Semaphore * | ready_semaphore, |
|
|
Functor && | task ) |
|
inline |
◆ GetNext()
std::shared_ptr< Task > v8::internal::wasm::gdb_server::TaskRunner::GetNext |
( |
| ) |
|
|
inlineprivate |
◆ operator=()
◆ Run()
void v8::internal::wasm::gdb_server::TaskRunner::Run |
( |
| ) |
|
|
inline |
◆ Terminate()
void v8::internal::wasm::gdb_server::TaskRunner::Terminate |
( |
| ) |
|
|
inline |
◆ is_terminated_
std::atomic<bool> v8::internal::wasm::gdb_server::TaskRunner::is_terminated_ |
|
private |
◆ nested_loop_count_
int v8::internal::wasm::gdb_server::TaskRunner::nested_loop_count_ |
|
private |
◆ process_queue_semaphore_
◆ queue_
LockedQueue<std::shared_ptr<Task> > v8::internal::wasm::gdb_server::TaskRunner::queue_ |
|
private |
The documentation for this class was generated from the following file: