#include <string-inl.h>
Definition at line 43 of file string-inl.h.
◆ SharedStringAccessGuardIfNeeded() [1/6]
v8::internal::SharedStringAccessGuardIfNeeded::SharedStringAccessGuardIfNeeded |
( |
Isolate * | isolate | ) |
|
|
inlineexplicit |
◆ SharedStringAccessGuardIfNeeded() [2/6]
v8::internal::SharedStringAccessGuardIfNeeded::SharedStringAccessGuardIfNeeded |
( |
LocalIsolate * | local_isolate | ) |
|
|
inlineexplicit |
◆ SharedStringAccessGuardIfNeeded() [3/6]
v8::internal::SharedStringAccessGuardIfNeeded::SharedStringAccessGuardIfNeeded |
( |
Tagged< String > | str | ) |
|
|
inlineexplicit |
◆ SharedStringAccessGuardIfNeeded() [4/6]
v8::internal::SharedStringAccessGuardIfNeeded::SharedStringAccessGuardIfNeeded |
( |
Tagged< String > | str, |
|
|
LocalIsolate * | local_isolate ) |
|
inline |
◆ SharedStringAccessGuardIfNeeded() [5/6]
v8::internal::SharedStringAccessGuardIfNeeded::SharedStringAccessGuardIfNeeded |
( |
| ) |
|
|
constexprprivatedefault |
◆ SharedStringAccessGuardIfNeeded() [6/6]
◆ GetIsolateIfNeeded()
static Isolate * v8::internal::SharedStringAccessGuardIfNeeded::GetIsolateIfNeeded |
( |
Tagged< String > | str | ) |
|
|
inlinestaticprivate |
◆ IsNeeded() [1/3]
static bool v8::internal::SharedStringAccessGuardIfNeeded::IsNeeded |
( |
LocalIsolate * | local_isolate | ) |
|
|
inlinestatic |
◆ IsNeeded() [2/3]
static bool v8::internal::SharedStringAccessGuardIfNeeded::IsNeeded |
( |
Tagged< String > | str, |
|
|
bool | check_local_heap = true ) |
|
inlinestatic |
◆ IsNeeded() [3/3]
◆ NotNeeded()
◆ mutex_guard
std::optional<base::MutexGuard> v8::internal::SharedStringAccessGuardIfNeeded::mutex_guard |
|
private |
The documentation for this class was generated from the following file: