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

Method output_stack_trace_message

deps/v8/tools/grokdump.py:3084–3099  ·  view source on GitHub ↗
(self, f, message)

Source from the content-addressed store, hash-verified

3082 return stack_start
3083
3084 def output_stack_trace_message(self, f, message):
3085 ptr_size = self.reader.MachinePointerSize()
3086 # Annotate all addresses in the dumped message
3087 prog = re.compile("0x[0-9a-fA-F]+")
3088
3089 message = html.escape(message)
3090 message = message.replace("\n", "<br>")
3091
3092 addresses = list(set(prog.findall(message)))
3093 for i in range(len(addresses)):
3094 address_org = addresses[i]
3095 address = int(address_org, 16)
3096 formatted_address = self.format_address(address, address_org)
3097 message = message.replace(address_org, formatted_address)
3098
3099 f.write(message)
3100
3101 def output_info(self, f):
3102 self.output_header(f)

Callers 2

output_stack_traceMethod · 0.95

Calls 9

format_addressMethod · 0.95
intFunction · 0.85
listFunction · 0.50
setFunction · 0.50
rangeFunction · 0.50
MachinePointerSizeMethod · 0.45
compileMethod · 0.45
escapeMethod · 0.45
writeMethod · 0.45

Tested by

no test coverage detected