HomeSort by relevance Sort by last modified time
    Searched refs:ThreadStore (Results 1 - 8 of 8) sorted by null

  /sdk/emulator/opengl/shared/emugl/common/
thread_store.h 39 // Note another important issue with ThreadStore instances: if you create
53 class ThreadStore {
61 explicit ThreadStore(Destructor* destroy);
65 ~ThreadStore();
95 // Ensure you can't create an empty ThreadStore instance, or simply
97 ThreadStore();
98 ThreadStore(const ThreadStore&);
99 ThreadStore& operator=(const ThreadStore&)
    [all...]
thread_store.cpp 41 // The ThreadStore implementation on Windows is very tricky, because
46 // ThreadStore::OnThreadExit() that must be called when a thread exits,
77 int registerKey(ThreadStore::Destructor* destroy) {
151 ThreadStore::Destructor* destroy = mDestructors[n];
186 ThreadStore::Destructor* mDestructors[kMaxTlsSlots];
193 ThreadStore::ThreadStore(Destructor* destroy) {
199 ThreadStore::~ThreadStore() {
206 void* ThreadStore::get() const
    [all...]
thread_store_unittest.cpp 80 // Just check that we can create a new ThreadStore with an empty
82 TEST(ThreadStore, MainThreadWithoutDestructor) {
83 ThreadStore store(NULL);
96 ThreadStore* store = static_cast<ThreadStore*>(param);
98 ThreadStore::OnThreadExit();
102 TEST(ThreadStore, ThreadsWithDestructor) {
103 ThreadStore store(simplyDestroy);
123 TEST(ThreadStore, ThreadsWithoutDestructor) {
124 ThreadStore store(NULL)
    [all...]
  /sdk/emulator/opengl/host/libs/libOpenglRender/
ThreadInfo.cpp 23 class ThreadInfoStore : public ::emugl::ThreadStore {
25 ThreadInfoStore() : ::emugl::ThreadStore(NULL) {}
  /sdk/emulator/opengl/host/libs/Translator/EGL/
EglThreadInfo.cpp 24 class EglThreadInfoStore : public emugl::ThreadStore {
26 EglThreadInfoStore() : emugl::ThreadStore(&destructor) {}
ThreadInfo.cpp 36 class ThreadInfoStore : public ::emugl::ThreadStore {
38 ThreadInfoStore() : ::emugl::ThreadStore(&destructor) {}
  /sdk/emulator/opengl/shared/OpenglOsUtils/
osThreadWin.cpp 100 ::emugl::ThreadStore::OnThreadExit();
osThreadUnix.cpp 93 ::emugl::ThreadStore::OnThreadExit();

Completed in 7025 milliseconds