| 113 | EmuThread::~EmuThread() = default; |
| 114 | |
| 115 | void EmuThread::start() |
| 116 | { |
| 117 | pxAssertRel(!g_emu_thread, "Emu thread does not exist"); |
| 118 | |
| 119 | g_emu_thread = new EmuThread(QThread::currentThread()); |
| 120 | g_emu_thread->setStackSize(VMManager::EMU_THREAD_STACK_SIZE); |
| 121 | g_emu_thread->QThread::start(); |
| 122 | g_emu_thread->m_started_semaphore.acquire(); |
| 123 | g_emu_thread->moveToThread(g_emu_thread); |
| 124 | } |
| 125 | |
| 126 | void EmuThread::stop() |
| 127 | { |
no test coverage detected