| 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] |