MCPcopy Index your code
hub / github.com/nodejs/node / ReadTagged

Method ReadTagged

deps/v8/tools/grokdump.py:821–829  ·  view source on GitHub ↗
(self, address)

Source from the content-addressed store, hash-verified

819 return not self.Is64() or self.IsPointerCompressed()
820
821 def ReadTagged(self, address):
822 if self.Is32BitTagged():
823 tagged = self.ReadU32(address)
824 if self.IsPointerCompressed():
825 # Uncompress using the slot address.
826 return (address & (0xFFFFFFFF << 32)) | (tagged & 0xFFFFFFFF)
827 else:
828 return tagged
829 return self.ReadU64(address)
830
831 def ReadUIntPtr(self, address):
832 if self.Is64():

Callers 7

ObjectFieldMethod · 0.80
SmiFieldMethod · 0.80
ReadSlotMethod · 0.80
FindObjectMethod · 0.80
find_object_in_regionMethod · 0.80
SenseObjectMethod · 0.80
InterpretMemoryMethod · 0.80

Calls 4

Is32BitTaggedMethod · 0.95
ReadU32Method · 0.95
IsPointerCompressedMethod · 0.95
ReadU64Method · 0.95

Tested by

no test coverage detected