Flutter Engine
The Flutter Engine
Classes | Namespaces | Variables
lockers.h File Reference
#include "platform/assert.h"
#include "platform/growable_array.h"
#include "vm/allocation.h"
#include "vm/globals.h"
#include "vm/os_thread.h"
#include "vm/thread.h"

Go to the source code of this file.

Classes

class  dart::MutexLocker
 
class  dart::MonitorLocker
 
class  dart::MonitorLeaveScope
 
class  dart::SafepointMutexLocker
 
class  dart::SafepointMonitorLocker
 
class  dart::SafepointMonitorUnlockScope
 
class  dart::RwLock
 
class  dart::SafepointRwLock
 
class  dart::ReadRwLocker
 
class  dart::SafepointReadRwLocker
 
class  dart::WriteRwLocker
 
class  dart::SafepointWriteRwLocker
 

Namespaces

namespace  dart
 

Variables

const bool dart::kNoSafepointScope = true
 
const bool dart::kDontAssertNoSafepointScope = false