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

Method IsFrameMarker

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

Source from the content-addressed store, hash-verified

2123 return None
2124
2125 def IsFrameMarker(self, slot, address):
2126 if not slot: return False
2127 # Frame markers only occur directly after a frame pointer and only on the
2128 # stack.
2129 if not self.reader.IsExceptionStackAddress(slot): return False
2130 next_slot = slot + self.reader.MachinePointerSize()
2131 if not self.reader.IsValidAddress(next_slot): return False
2132 next_address = self.reader.ReadUIntPtr(next_slot)
2133 return self.reader.IsExceptionStackAddress(next_address)
2134
2135 def FormatSmi(self, address):
2136 value = self.heap.SmiUntag(address)

Callers 1

SenseObjectMethod · 0.95

Calls 4

IsValidAddressMethod · 0.80
ReadUIntPtrMethod · 0.80
MachinePointerSizeMethod · 0.45

Tested by

no test coverage detected