Lines Matching defs:data_
1609 PerIsolateData::RealmScope::RealmScope(PerIsolateData* data) : data_(data) {
1610 data_->realm_count_ = 1;
1611 data_->realm_current_ = 0;
1612 data_->realm_switch_ = 0;
1613 data_->realms_ = new Global<Context>[1];
1614 data_->realms_[0].Reset(data_->isolate_,
1615 data_->isolate_->GetEnteredOrMicrotaskContext());
1622 for (int i = 1; i < data_->realm_count_; ++i) {
1623 Global<Context>& realm = data_->realms_[i];
1625 DisposeModuleEmbedderData(realm.Get(data_->isolate_));
1627 data_->realm_count_ = 0;
1628 delete[] data_->realms_;
1633 : data_(data), index_(index) {
1642 data_->realm_current_ = data_->realm_switch_ = previous_index_;
4086 data_.push_back(std::move(data));
4093 if (data_.empty()) return false;
4094 *out_data = std::move(data_[0]);
4095 data_.erase(data_.begin());
4101 return data_.empty();
4106 data_.clear();
4156 data_(std::move(data)) {}
4158 void RunInternal() override { worker_->ProcessMessage(std::move(data_)); }
4162 std::unique_ptr<SerializationData> data_;
4926 DCHECK(!data_);
4927 data_.reset(new SerializationData);
4934 data_.reset();
4943 data_->data_.reset(pair.first);
4944 data_->size_ = pair.second;
4948 std::unique_ptr<SerializationData> Release() { return std::move(data_); }
4964 DCHECK_NOT_NULL(data_);
4973 data_->sab_backing_stores_.push_back(
4980 DCHECK_NOT_NULL(data_);
4989 data_->compiled_wasm_modules_.push_back(module->GetCompiledModule());
5011 DCHECK_NOT_NULL(data_);
5012 for (size_t index = 0; index < data_->shared_values_.size(); ++index) {
5013 if (data_->shared_values_[index] == shared_value) {
5018 size_t index = data_->shared_values_.size();
5026 data_->shared_values_.emplace_back(Shell::shared_isolate, shared_value);
5081 data_->backing_stores_.push_back(std::move(backing_store));
5090 std::unique_ptr<SerializationData> data_;
5109 data_(std::move(data)) {
5116 data_->ClearSharedValuesUnderLockIfNeeded();
5129 for (const auto& backing_store : data_->backing_stores()) {
5140 DCHECK_NOT_NULL(data_);
5141 if (clone_id < data_->sab_backing_stores().size()) {
5143 isolate_, std::move(data_->sab_backing_stores().at(clone_id)));
5150 DCHECK_NOT_NULL(data_);
5151 if (transfer_id >= data_->compiled_wasm_modules().size()) return {};
5153 isolate_, data_->compiled_wasm_modules().at(transfer_id));
5160 DCHECK_NOT_NULL(data_);
5161 if (id < data_->shared_values().size()) {
5162 return data_->shared_values().at(id).Get(isolate);
5170 std::unique_ptr<SerializationData> data_;