Searched refs:LazyInstance (Results 1 - 25 of 43) sorted by relevance
12
/external/v8/src/ |
H A D | type-cache.cc | 14 base::LazyInstance<TypeCache>::type kCache = LAZY_INSTANCE_INITIALIZER;
|
H A D | futex-emulation.h | 126 static base::LazyInstance<FutexWaitList>::type wait_list_;
|
H A D | elements-kind.cc | 94 static base::LazyInstance<ElementsKind*,
|
H A D | register-configuration.cc | 107 static base::LazyInstance<ArchDefaultRegisterConfiguration, 111 static base::LazyInstance<ArchDefaultRegisterConfiguration,
|
/external/libchrome/base/ |
H A D | lazy_instance_unittest.cc | 48 explicit SlowDelegate(base::LazyInstance<SlowConstructor>* lazy) 57 base::LazyInstance<SlowConstructor>* lazy_; 62 static base::LazyInstance<ConstructAndDestructLogger> lazy_logger = 84 static base::LazyInstance<SlowConstructor> lazy_slow = 124 // Check that using a plain LazyInstance causes the dtor to run 129 static base::LazyInstance<DeleteLogger> test = LAZY_INSTANCE_INITIALIZER; 134 // Check that using a *leaky* LazyInstance makes the dtor not run 139 static base::LazyInstance<DeleteLogger>::Leaky 162 using base::LazyInstance; 167 static LazyInstance<AlignedDat [all...] |
H A D | lazy_instance.h | 5 // The LazyInstance<Type, Traits> class manages a single instance of Type, 14 // LazyInstance is completely thread safe, assuming that you create it safely. 16 // static constructor. It really only makes sense to declare a LazyInstance as 19 // LazyInstance is similar to Singleton, except it does not have the singleton 20 // property. You can have multiple LazyInstance's of the same type, and each 27 // static LazyInstance<MyClass> my_instance = LAZY_INSTANCE_INITIALIZER; 46 // LazyInstance uses its own struct initializer-list style static 84 // Use LazyInstance<T>::Leaky for a less-verbose call-site typedef; e.g.: 85 // base::LazyInstance<T>::Leaky my_leaky_lazy_instance; 87 // base::LazyInstance< 125 class LazyInstance { class in namespace:base [all...] |
H A D | rand_util_posix.cc | 22 // we can use LazyInstance to handle opening it on the first access. 37 base::LazyInstance<URandomFd>::Leaky g_urandom_fd = LAZY_INSTANCE_INITIALIZER;
|
H A D | sys_info.cc | 34 static LazyInstance<
|
H A D | thread_task_runner_handle.cc | 15 base::LazyInstance<base::ThreadLocalPointer<ThreadTaskRunnerHandle> >::Leaky
|
H A D | sys_info_linux.cc | 52 base::LazyInstance< 55 base::LazyInstance<
|
H A D | sys_info_posix.cc | 57 base::LazyInstance< 72 base::LazyInstance<
|
H A D | sys_info_chromeos.cc | 166 static LazyInstance<ChromeOSVersionInfo>
|
H A D | cpu.cc | 190 base::LazyInstance<LazyCpuInfoValue>::Leaky g_lazy_cpuinfo =
|
H A D | tracked_objects.h | 676 static base::LazyInstance<base::Lock>::Leaky list_lock_;
|
/external/libchrome/base/threading/ |
H A D | thread_restrictions.cc | 17 LazyInstance<ThreadLocalBoolean>::Leaky 20 LazyInstance<ThreadLocalBoolean>::Leaky 23 LazyInstance<ThreadLocalBoolean>::Leaky 57 LOG(FATAL) << "LazyInstance/Singleton is not allowed to be used on this "
|
H A D | worker_pool_posix.cc | 28 base::LazyInstance<ThreadLocalBoolean>::Leaky 60 base::LazyInstance<WorkerPoolImpl> g_lazy_worker_pool =
|
H A D | worker_pool.cc | 100 base::LazyInstance<TaskRunnerHolder>::Leaky
|
H A D | thread.cc | 28 base::LazyInstance<base::ThreadLocalBoolean> lazy_tls_bool =
|
/external/libbrillo/brillo/message_loops/ |
H A D | message_loop.cc | 17 base::LazyInstance<base::ThreadLocalPointer<MessageLoop> >::Leaky lazy_tls_ptr =
|
/external/v8/src/wasm/ |
H A D | wasm-opcodes.cc | 58 // TODO(titzer): not static-initializer safe. Wrap in LazyInstance. 94 static base::LazyInstance<SigTable>::type sig_table = LAZY_INSTANCE_INITIALIZER;
|
/external/libbrillo/brillo/minijail/ |
H A D | minijail.cc | 14 static base::LazyInstance<Minijail> g_minijail = LAZY_INSTANCE_INITIALIZER;
|
/external/libchrome/base/message_loop/ |
H A D | message_pump_glib.cc | 137 static LazyInstance<Lock>::Leaky thread_info_lock = LAZY_INSTANCE_INITIALIZER;
|
/external/v8/src/base/ |
H A D | lazy-instance.h | 5 // The LazyInstance<Type, Traits> class manages a single instance of Type, 12 // LazyInstance is completely thread safe, assuming that you create it safely. 14 // static constructor. It really only makes sense to declare a LazyInstance as 17 // LazyInstance is similar to Singleton, except it does not have the singleton 18 // property. You can have multiple LazyInstance's of the same type, and each 26 // static LazyInstance<MyClass>::type my_instance = LAZY_INSTANCE_INITIALIZER; 42 // static LazyInstance<MyClass, MyCreateTrait>::type my_instance = 46 // - This implementation of LazyInstance IS THREAD-SAFE by default. See 53 // LazyInstance can actually be used in two different ways: 219 struct LazyInstance { struct in namespace:v8::base [all...] |
/external/libchrome/base/files/ |
H A D | file_path_watcher_fsevents.cc | 36 static LazyInstance<FSEventsTaskRunner>::Leaky g_task_runner =
|
/external/libchrome/base/time/ |
H A D | time.cc | 295 static LazyInstance<UnixEpochSingleton>::Leaky
|
Completed in 356 milliseconds
12