Lines Matching refs:base
21 #include "src/base/macros.h"
22 #include "src/base/platform/mutex.h"
71 namespace base {
73 } // namespace base
620 base::Thread::GetThreadLocal(per_isolate_thread_data_key_));
627 base::Thread::GetExistingThreadLocal(isolate_key_));
690 base::RecursiveMutex* break_access() { return &break_access_; }
693 base::SharedMutex* feedback_vector_access() {
699 base::SharedMutex* internalized_string_access() {
705 base::SharedMutex* full_transition_array_access() {
711 base::SharedMutex* shared_function_info_access() {
716 base::SharedMutex* map_updater_access() { return &map_updater_access_; }
726 base::SharedMutex* boilerplate_migration_access() {
1132 // When pointer compression is on, this is the base address of the pointer
1142 // When pointer compression and external code space are on, this is the base
1184 base::AddressRegion root_register_addressable_region() const {
1185 return base::AddressRegion(reinterpret_cast<Address>(&isolate_data_),
1328 // Upcast to the privately inherited base-class using c-style casts to avoid
1530 base::RandomNumberGenerator* random_number_generator();
1532 base::RandomNumberGenerator* fuzzer_rng();
1711 static base::AddressRegion GetShortBuiltinsCallRegion();
1917 using HasContextPromiseHook = base::BitField<bool, 0, 1>;
2012 static base::Thread::LocalStorageKey per_isolate_thread_data_key_;
2013 static base::Thread::LocalStorageKey isolate_key_;
2094 base::RecursiveMutex break_access_;
2095 base::SharedMutex feedback_vector_access_;
2096 base::SharedMutex internalized_string_access_;
2097 base::SharedMutex full_transition_array_access_;
2098 base::SharedMutex shared_function_info_access_;
2099 base::SharedMutex map_updater_access_;
2100 base::SharedMutex boilerplate_migration_access_;
2136 base::RandomNumberGenerator* random_number_generator_ = nullptr;
2137 base::RandomNumberGenerator* fuzzer_rng_ = nullptr;
2164 base::Mutex rail_mutex_;
2348 base::Mutex managed_ptr_destructors_mutex_;
2368 base::Mutex thread_data_table_mutex_;
2395 base::Mutex code_pages_mutex_;
2559 template <base::MutexSharedType kIsShared>
2562 SharedMutexGuardIfOffThread(base::SharedMutex* mutex, Isolate* isolate) {