Date: | Mon, 01 Jun 2020 15:28:07 -0700 |
---|---|
From: | noreply@xxxxxxxxxx |
Subject: | [DynInst_API:] [dyninst/dyninst] 89da72: Memory leak fixes (#758) |
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 89da72ec133556322030a55fb7f0119b67531b40 https://github.com/dyninst/dyninst/commit/89da72ec133556322030a55fb7f0119b67531b40 Author: Xiaozhu Meng <mxz297@xxxxxxxxx> Date: 2020-06-01 (Mon, 01 Jun 2020) Changed paths: M common/src/linuxKludges.C M dyninstAPI/src/parse-cfg.h M dyninstAPI/src/unix.C M parseAPI/h/CFG.h M parseAPI/h/CFGFactory.h M parseAPI/src/Block.C M parseAPI/src/BoundFactData.C M parseAPI/src/CFGFactory.C M parseAPI/src/CFGModifier.C M parseAPI/src/IndirectAnalyzer.C M symtabAPI/h/Type.h M symtabAPI/src/Type-mem.h M symtabAPI/src/Type.C Log Message: ----------- Memory leak fixes (#758) * Delete unsed allocatable interface * Simplify ParseAPI::Block edge representation: only use one std::set for source edges and one std::set for target edges * Fix memory leak regarding to IA_IAPI * Update search for libc * Fix memory leak in name demangling and code cleanup * Try to free up memory when upgrading placeholders. * Delete unused member variables regarding to liveness in parse-block Co-authored-by: blue42u <anderson.jonathonm@xxxxxxxxx> |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst] 952dae: C++ cleanup (#610), noreply |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] b98a53: Expand the list of non-returning functions in Code..., Mark W. Krentel |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 88cb24: Remove vestiges of AIX (#849), noreply |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 8b57a0: Remove deprecated BPatch_snippet::getCost* (#832), noreply |
Indexes: | [Date] [Thread] |