]> git.ipfire.org Git - thirdparty/valgrind.git/commit
Add changes to ensure that a DebugInfo that has been archived cannot be archived...
authorJulian Seward <jseward@acm.org>
Fri, 17 Aug 2018 07:09:21 +0000 (09:09 +0200)
committerJulian Seward <jseward@acm.org>
Fri, 17 Aug 2018 07:09:21 +0000 (09:09 +0200)
commitc263702101c7be87efb5a5144718fa6245a69e19
tree612968febcc584772a509a00ed485d48cf421687
parent117b395382ba65bf54d6f0497560562ef1f57a24
Add changes to ensure that a DebugInfo that has been archived cannot be archived again.

* discard_or_archive_marked_DebugInfos: clear the mark bit for a Debuginfo
  that will be archived

* discard_DebugInfos_which_overlap_with: when selecting DebugInfos to be
  discarded or archived, fix a mistake in which some mark bits wouldn't be
  changed at all, meaning their "old" value was used to influence the current
  operation.

These may (or may not) fix #393146; at the very least, they are somehow
related.
coregrind/m_debuginfo/debuginfo.c