Branch: refs/heads/thaines/remove_AstNode_cost_analysis
Home: https://github.com/dyninst/dyninst
Commit: 818f57a0a355c1a812ed310fa50e4b9a78e46f2b
https://github.com/dyninst/dyninst/commit/818f57a0a355c1a812ed310fa50e4b9a78e46f2b
Author: Tim Haines <[email protected]>
Date: 2026-01-17 (Sat, 17 Jan 2026)
Changed paths:
M dyninstAPI/src/ast.C
M dyninstAPI/src/ast.h
M dyninstAPI/src/inst-aarch64.C
M dyninstAPI/src/inst-amdgpu.C
M dyninstAPI/src/inst-power.C
M dyninstAPI/src/inst-x86.C
M dyninstAPI/src/inst.h
Log Message:
-----------
Remove AstMiniTrampNode cost analysis
This was only used by AstMiniTrampNode::generateTramp which was removed
by https://github.com/dyninst/dyninst/pull/2102.
Commit: cce1a812c9176eba83065f03934d2492d50a5c4b
https://github.com/dyninst/dyninst/commit/cce1a812c9176eba83065f03934d2492d50a5c4b
Author: Tim Haines <[email protected]>
Date: 2026-01-17 (Sat, 17 Jan 2026)
Changed paths:
M dyninstAPI/CMakeLists.txt
M dyninstAPI/src/freebsd.C
R dyninstAPI/src/inst-linux.C
M dyninstAPI/src/inst-winnt.C
M dyninstAPI/src/inst.h
Log Message:
-----------
Remove initPrimitiveCost
Its usage was removed by b42dfb67 in 2011.
Commit: e7ad37b7e90c30de0d89dabc1329458f63002ef9
https://github.com/dyninst/dyninst/commit/e7ad37b7e90c30de0d89dabc1329458f63002ef9
Author: Tim Haines <[email protected]>
Date: 2026-01-17 (Sat, 17 Jan 2026)
Changed paths:
M dyninstAPI/src/inst.C
M dyninstAPI/src/inst.h
Log Message:
-----------
Remove primitiveCosts
Since initPrimitiveCost is never called, primitiveCosts is always empty.
Compare: https://github.com/dyninst/dyninst/compare/b1439b32f9a4...e7ad37b7e90c
To unsubscribe from these emails, change your notification settings at
https://github.com/dyninst/dyninst/settings/notifications
_______________________________________________
Dyninst-api mailing list
[email protected]
https://lists.cs.wisc.edu/mailman/listinfo/dyninst-api