Lines Matching defs:glueData_
185 glueData_.lastFp_ = fp;
190 return glueData_.lastFp_;
195 return glueData_.currentFrame_;
200 glueData_.currentFrame_ = sp;
205 return glueData_.leaveFrame_;
210 glueData_.leaveFrame_ = sp;
235 glueData_.newSpaceAllocationTopAddress_ = top;
236 glueData_.newSpaceAllocationEndAddress_ = end;
241 glueData_.sOldSpaceAllocationTopAddress_ = top;
242 glueData_.sOldSpaceAllocationEndAddress_ = end;
247 glueData_.sNonMovableSpaceAllocationTopAddress_ = top;
248 glueData_.sNonMovableSpaceAllocationEndAddress_ = end;
253 return glueData_.unsharedConstpools_;
258 glueData_.unsharedConstpools_ = unsharedConstpools;
263 glueData_.isStartHeapSampling_ = isStart ? JSTaggedValue::True() : JSTaggedValue::False();
268 glueData_.isTracing_ = isTracing;
287 return glueData_.exception_;
292 return !glueData_.exception_.IsHole();
303 glueData_.globalObject_ = globalObject;
308 return glueData_.glueGlobalEnv_;
313 return glueData_.globalConst_;
318 glueData_.globalConst_ = const_cast<GlobalEnvConstants*>(constants);
323 return glueData_.builtinEntries_;
328 return &glueData_.builtinEntries_;
345 return !glueData_.stableArrayElementsGuardians_;
372 return glueData_.builtinHClassEntries_;
381 glueData_.rtStubEntries_.Set(id, addr);
387 return glueData_.rtStubEntries_.Get(id);
392 return glueData_.coStubEntries_.Get(id);
397 glueData_.coStubEntries_.Set(id, entry);
402 return glueData_.builtinStubEntries_.Get(id);
407 glueData_.builtinStubEntries_.Set(id, entry);
412 return glueData_.bcStubEntries_.Get(id);
417 glueData_.bcStubEntries_.Set(id, entry);
422 return glueData_.baselineStubEntries_.Get(id);
427 glueData_.baselineStubEntries_.Set(id, entry);
432 glueData_.bcDebuggerStubEntries_.Set(id, entry);
437 return glueData_.bcStubEntries_.GetAddr();
461 return MarkStatusBits::Decode(glueData_.gcStateBitField_);
466 MarkStatusBits::Set(status, &glueData_.gcStateBitField_);
476 auto status = MarkStatusBits::Decode(glueData_.gcStateBitField_);
482 auto status = MarkStatusBits::Decode(glueData_.gcStateBitField_);
488 auto status = MarkStatusBits::Decode(glueData_.gcStateBitField_);
494 return SharedMarkStatusBits::Decode(glueData_.sharedGCStateBitField_);
499 SharedMarkStatusBits::Set(status, &glueData_.sharedGCStateBitField_);
504 auto status = SharedMarkStatusBits::Decode(glueData_.sharedGCStateBitField_);
510 auto status = SharedMarkStatusBits::Decode(glueData_.sharedGCStateBitField_);
523 auto status = PGOStatusBits::Decode(glueData_.interruptVector_);
534 return BCStubStatusBits::Decode(glueData_.interruptVector_);
650 return MEMBER_OFFSET(JSThread, glueData_);
666 ASSERT(static_cast<uint8_t>(glueData_.interruptVector_ & 0xFF) <= 1);
672 ASSERT(static_cast<uint8_t>(glueData_.interruptVector_ & 0xFF) <= 1);
683 return VMNeedSuspensionBit::Decode(glueData_.interruptVector_);
693 return VMHasSuspendedBit::Decode(glueData_.interruptVector_);
725 return InstallMachineCodeBit::Decode(glueData_.interruptVector_);
751 return glueData_.stackStart_;
756 return glueData_.stackLimit_;
761 return glueData_.glueGlobalEnv_;
767 glueData_.glueGlobalEnv_ = global;
798 glueData_.allowCrossThreadExecution_ = true;
803 return glueData_.allowCrossThreadExecution_;
808 return glueData_.isFrameDropped_;
813 glueData_.isFrameDropped_ = true;
818 glueData_.isFrameDropped_ = false;
823 return glueData_.entryFrameDroppedState_ == FrameDroppedState::StateTrue;
828 return glueData_.entryFrameDroppedState_ == FrameDroppedState::StatePending;
833 glueData_.entryFrameDroppedState_ = FrameDroppedState::StateTrue;
838 glueData_.entryFrameDroppedState_ = FrameDroppedState::StateFalse;
843 glueData_.entryFrameDroppedState_ = FrameDroppedState::StatePending;
848 return glueData_.isDebugMode_;
853 glueData_.isDebugMode_ = true;
858 glueData_.isDebugMode_ = false;
865 reinterpret_cast<volatile std::atomic<uint64_t> *>(&glueData_.interruptVector_);
891 glueData_.propertiesGrowStep_ = step;
896 return glueData_.propertiesGrowStep_;
901 glueData_.randomStatePtr_ = reinterpret_cast<uintptr_t>(ptr);
906 glueData_.taskInfo_ = taskInfo;
911 return glueData_.taskInfo_;
1292 return glueData_.currentContext_;
1297 ASSERT(glueData_.globalConst_->GetSingleCharTable() != JSTaggedValue::Hole());
1298 return glueData_.globalConst_->GetSingleCharTable();
1364 uint32_t stateAndFlags = glueData_.stateAndFlags_.asAtomicInt.load(std::memory_order_acquire);
1513 glueData_.globalConst_ = globalConst;
1517 glueData_.currentContext_ = context;
1537 uint32_t stateAndFlags = glueData_.stateAndFlags_.asAtomicInt.load(std::memory_order_acquire);
1544 glueData_.stateAndFlags_.asAtomicInt.fetch_or(flag, std::memory_order_seq_cst);
1549 glueData_.stateAndFlags_.asAtomicInt.fetch_and(UINT32_MAX ^ flag, std::memory_order_seq_cst);
1558 GlueData glueData_;