Date: | Fri, 21 Jul 2023 10:49:26 -0700 |
---|---|
From: | Tim Haines <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] 649e43: Make Symtab::getContainingInlinedFunction lazy par... |
Branch: refs/heads/master Home: https://github.com/dyninst/dyninst Commit: 649e43fa2d26aa3c5245b05bac1038f407c869a9 https://github.com/dyninst/dyninst/commit/649e43fa2d26aa3c5245b05bac1038f407c869a9 Author: Tim Haines <thaines.astro@xxxxxxxxx> Date: 2023-07-21 (Fri, 21 Jul 2023) Changed paths: M symtabAPI/h/Symtab.h M symtabAPI/src/Symtab-lookup.C Log Message: ----------- Make Symtab::getContainingInlinedFunction lazy parsing threadsafe (#1452) This fix does not address the thread safety issues in Symtab::parseFunctionRanges. That function is still thread unsafe and will require separate modifications. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst] a66bf4: Make Symtab::getContainingInlinedFunction lazy par..., Tim Haines |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst], Tim Haines |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] 648170: Put case statements in same order, Tim Haines |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] 64f4da: Remove Symtab::findModuleByName(Module *&, std::st..., Tim Haines |
Indexes: | [Date] [Thread] |