| Date: | Wed, 15 Apr 2026 14:04:51 -0700 |
|---|---|
| From: | Tim Haines <noreply@xxxxxxxxxx> |
| Subject: | [DynInst_API:] [dyninst/dyninst] 74ca9d: Add caching to Emitter::clobberAllFuncCall |
Branch: refs/heads/thaines/add_caching_clobberAllFuncCall Home: https://github.com/dyninst/dyninst Commit: 74ca9de3f4c6068d4d9b2c64049f42fc500d6dc0 https://github.com/dyninst/dyninst/commit/74ca9de3f4c6068d4d9b2c64049f42fc500d6dc0 Author: Tim Haines <thaines.astro@xxxxxxxxx> Date: 2026-04-15 (Wed, 15 Apr 2026) Changed paths: M dyninstAPI/CMakeLists.txt M dyninstAPI/src/emit-aarch64.h M dyninstAPI/src/emit-power.h M dyninstAPI/src/emit-x86.C M dyninstAPI/src/emit-x86.h A dyninstAPI/src/function_cache.h M dyninstAPI/src/inst-aarch64.C M dyninstAPI/src/inst-power.C M dyninstAPI/src/inst-x86.C Log Message: ----------- Add caching to Emitter::clobberAllFuncCall The original caching was unwittingly removed by cc547f688 in 2026. This also moves the caching from func_instance into the emitter where it is actually used. To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications |
| [← Prev in Thread] | Current Thread | [Next in Thread→] |
|---|---|---|
| ||
| Previous by Date: | [DynInst_API:] [dyninst/dyninst] 3c3bae: Move RegControl into its own header, Tim Haines |
|---|---|
| Next by Date: | [DynInst_API:] [dyninst/dyninst] a8eb19: Remove unused IA32 prefetch IDs (#2212), Tim Haines |
| Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 748aef: Make generateSaves/generateRestores overrideable, Tim Haines |
| Next by Thread: | [DynInst_API:] [dyninst/dyninst] 74d16f: Replace Loop std::set of exclusive blocks with map..., Mark W. Krentel |
| Indexes: | [Date] [Thread] |