Date: | Fri, 01 Sep 2023 11:46:42 -0700 |
---|---|
From: | Tim Haines <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 66e1ba: Remove ret_lock from SymtabAPI::FunctionBase |
Branch: refs/heads/thaines/remove_symtab_function_lock Home: https://github.com/dyninst/dyninst Commit: 66e1bae35d5bbe7b6af8b5c1b66cb3cdc820ef4c https://github.com/dyninst/dyninst/commit/66e1bae35d5bbe7b6af8b5c1b66cb3cdc820ef4c Author: Tim Haines <thaines.astro@xxxxxxxxx> Date: 2023-09-01 (Fri, 01 Sep 2023) Changed paths: M symtabAPI/h/Function.h M symtabAPI/src/dwarfWalker.C Log Message: ----------- Remove ret_lock from SymtabAPI::FunctionBase This was used to guard calling setReturnType. That function is only ever called from DwarfWalker::setFuncReturnType which is itself guarded by `ParsedFuncs::accessor` in DwarfWalker::parseSubprogram, rendering this mutex unnecessary. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst] ace72e: Remove FunctionBase::setReturnType(Type*), Tim Haines |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] a51cb9: Fix inverted logic in DwarfDyninst::is_cudie, Tim Haines |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 65c5ee: Don't prefix functions with dwarf_, Tim Haines |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 67a8fc: Create Capstone import script, Tim Haines |
Indexes: | [Date] [Thread] |