Lines Matching defs:shared
154 // The backing store for a Wasm shared memory remembers all the isolates
155 // with which it has been shared.
174 SharedFlag shared, ResizableFlag resizable,
183 is_shared_(shared == SharedFlag::kShared),
287 Isolate* isolate, size_t byte_length, SharedFlag shared,
298 if (shared == SharedFlag::kShared) {
333 shared, // shared
364 SharedFlag shared) {
372 maximum_pages, true, shared);
374 if (result && shared == SharedFlag::kShared) {
385 bool is_wasm_memory, SharedFlag shared) {
496 shared, // shared
517 SharedFlag shared) {
525 TryAllocateWasmMemory(isolate, initial_pages, maximum_pages, shared);
539 TryAllocateWasmMemory(isolate, initial_pages, sizes[i], shared);
636 // Only do per-isolate accounting for non-shared backing stores.
667 // Commit already reserved memory (for RAB backing stores (not shared)).
700 // Do per-isolate accounting for non-shared backing stores.
708 // Commit already reserved memory (for GSAB backing stores (shared)).
752 SharedFlag shared, bool free_on_destruct) {
757 shared, // shared
773 SharedFlag shared) {
779 shared, // shared
793 SharedFlag shared) {
798 shared, // shared
903 if (!backing_store->is_shared()) continue; // skip non-shared memory
918 // Add to the weak array list of shared memory objects in the isolate.