Home
last modified time | relevance | path

Searched refs:GlobalMonitor (Results 1 – 10 of 10) sorted by relevance

/external/v8/src/execution/ppc/
Dsimulator-ppc.h255 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in Read()
261 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in ReadEx()
262 GlobalMonitor::Get()->NotifyLoadExcl( in ReadEx()
270 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in Write()
271 GlobalMonitor::Get()->NotifyStore(address, in Write()
279 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteEx()
280 if (GlobalMonitor::Get()->NotifyStoreExcl( in WriteEx()
391 class GlobalMonitor {
402 static GlobalMonitor* Get();
406 GlobalMonitor() = default;
[all …]
Dsimulator-ppc.cc31 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor,
32 Simulator::GlobalMonitor::Get)
3972 void Simulator::GlobalMonitor::Clear() { in Clear()
3979 void Simulator::GlobalMonitor::NotifyLoadExcl(uintptr_t addr, in NotifyLoadExcl()
3993 void Simulator::GlobalMonitor::NotifyStore(uintptr_t addr, TransactionSize size, in NotifyStore()
4010 bool Simulator::GlobalMonitor::NotifyStoreExcl(uintptr_t addr, in NotifyStoreExcl()
/external/v8/src/execution/arm/
Dsimulator-arm.h528 class GlobalMonitor {
535 friend class GlobalMonitor;
565 static GlobalMonitor* Get();
569 GlobalMonitor() = default;
570 friend class base::LeakyObject<GlobalMonitor>;
579 GlobalMonitor::Processor global_monitor_processor_;
Dsimulator-arm.cc33 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor,
34 Simulator::GlobalMonitor::Get)
692 GlobalMonitor::Get()->RemoveProcessor(&global_monitor_processor_); in ~Simulator()
927 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in ReadW()
933 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in ReadExW()
935 GlobalMonitor::Get()->NotifyLoadExcl_Locked(addr, &global_monitor_processor_); in ReadExW()
942 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteW()
944 GlobalMonitor::Get()->NotifyStore_Locked(addr, &global_monitor_processor_); in WriteW()
949 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteExW()
951 GlobalMonitor::Get()->NotifyStoreExcl_Locked( in WriteExW()
[all …]
/external/v8/src/execution/mips/
Dsimulator-mips.h657 class GlobalMonitor {
664 friend class GlobalMonitor;
696 static GlobalMonitor* Get();
700 GlobalMonitor() = default;
701 friend class base::LeakyObject<GlobalMonitor>;
710 GlobalMonitor::LinkedAddress global_monitor_thread_;
Dsimulator-mips.cc29 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument
30 Simulator::GlobalMonitor::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER()
895 GlobalMonitor::Get()->RemoveLinkedAddress(&global_monitor_thread_); in ~Simulator()
1943 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteW()
1944 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteW()
1966 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteConditionalW()
1968 GlobalMonitor::Get()->NotifyStoreConditional_Locked( in WriteConditionalW()
1971 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteConditionalW()
2002 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteD()
2003 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteD()
[all …]
/external/v8/src/execution/mips64/
Dsimulator-mips64.h681 class GlobalMonitor {
688 friend class GlobalMonitor;
720 static GlobalMonitor* Get();
724 GlobalMonitor() = default;
725 friend class base::LeakyObject<GlobalMonitor>;
734 GlobalMonitor::LinkedAddress global_monitor_thread_;
Dsimulator-mips64.cc28 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument
29 Simulator::GlobalMonitor::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER()
837 GlobalMonitor::Get()->RemoveLinkedAddress(&global_monitor_thread_); in ~Simulator()
1871 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteW()
1872 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteW()
1893 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in WriteConditionalW()
1895 GlobalMonitor::Get()->NotifyStoreConditional_Locked( in WriteConditionalW()
1898 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in WriteConditionalW()
1943 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in Write2W()
1944 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_thread_); in Write2W()
[all …]
/external/v8/src/execution/arm64/
Dsimulator-arm64.cc60 DEFINE_LAZY_LEAKY_OBJECT_GETTER(Simulator::GlobalMonitor, in DEFINE_LAZY_LEAKY_OBJECT_GETTER() argument
61 Simulator::GlobalMonitor::Get) in DEFINE_LAZY_LEAKY_OBJECT_GETTER()
374 GlobalMonitor::Get()->RemoveProcessor(&global_monitor_processor_); in ~Simulator()
1801 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in LoadStoreHelper()
1806 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_processor_); in LoadStoreHelper()
1965 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in LoadStorePairHelper()
1970 GlobalMonitor::Get()->NotifyStore_Locked(&global_monitor_processor_); in LoadStorePairHelper()
2116 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in VisitLoadLiteral()
2205 base::MutexGuard lock_guard(&GlobalMonitor::Get()->mutex); in VisitLoadStoreAcquireRelease()
2209 GlobalMonitor::Get()->NotifyLoadExcl_Locked(address, in VisitLoadStoreAcquireRelease()
[all …]
Dsimulator-arm64.h2376 class GlobalMonitor {
2383 friend class GlobalMonitor;
2413 static GlobalMonitor* Get();
2417 GlobalMonitor() = default;
2418 friend class base::LeakyObject<GlobalMonitor>;
2427 GlobalMonitor::Processor global_monitor_processor_;