MCPcopy Create free account
hub / github.com/Meituan-Dianping/SQLAdvisor / verify_sort

Function verify_sort

extra/resolve_stack_dump.c:245–259  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

243}
244
245static void verify_sort()
246{
247 uint i;
248 uchar* last = 0;
249
250 for (i = 0; i < sym_table.elements; i++)
251 {
252 SYM_ENTRY se;
253 get_dynamic(&sym_table, (uchar*)&se, i);
254 if (se.addr < last)
255 die("sym table does not appear to be sorted, did you forget \
256--numeric-sort arg to nm? trouble addr = %p, last = %p", se.addr, last);
257 last = se.addr;
258 }
259}
260
261
262static SYM_ENTRY* resolve_addr(uchar* addr, SYM_ENTRY* se)

Callers 1

init_sym_tableFunction · 0.85

Calls 2

get_dynamicFunction · 0.85
dieFunction · 0.70

Tested by

no test coverage detected