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

Method __init__

deps/v8/tools/grokdump.py:1633–1638  ·  view source on GitHub ↗
(self, heap, map, address)

Source from the content-addressed store, hash-verified

1631 return 5 * self.heap.TaggedPointerSize()
1632
1633 def __init__(self, heap, map, address):
1634 HeapObject.__init__(self, heap, map, address)
1635 code_entry = \
1636 heap.reader.ReadU32(self.address + self.CodeEntryOffset())
1637 self.code = heap.FindObject(code_entry - Code.HeaderSize(heap) + 1)
1638 self.shared = self.ObjectField(self.SharedOffset())
1639
1640 def Print(self, p):
1641 source = "\n".join(" %s" % line for line in self._GetSource().split("\n"))

Callers

nothing calls this directly

Calls 7

CodeEntryOffsetMethod · 0.95
SharedOffsetMethod · 0.95
ReadU32Method · 0.80
HeaderSizeMethod · 0.80
ObjectFieldMethod · 0.80
__init__Method · 0.45
FindObjectMethod · 0.45

Tested by

no test coverage detected