[DynInst_API:] [dyninst/dyninst] b58f6e: More precise logic for relocated exception frames


Date: Mon, 03 Oct 2016 01:04:31 -0700
From: John Detter <jdetter@xxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] b58f6e: More precise logic for relocated exception frames
  Branch: refs/heads/release9.2/fixes/eh_frame_rewriting
  Home:   https://github.com/dyninst/dyninst
  Commit: b58f6eb9ab072c68f7eb6ef13a0e531b55f39ecf
      https://github.com/dyninst/dyninst/commit/b58f6eb9ab072c68f7eb6ef13a0e531b55f39ecf
  Author: John Detter <jdetter@xxxxxxxx>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M dyninstAPI/src/Relocation/Transformers/Movement-analysis.C
    M symtabAPI/src/Symtab.C

  Log Message:
  -----------
  More precise logic for relocated exception frames
   - Intead of checking sensitivity based on whether or not an address is
          in a try block, we check to see if the address is in a function
          that contains a catch block
  - Exception sensitivity analysis is now performed outside of
          defensive mode.


[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] b58f6e: More precise logic for relocated exception frames, John Detter <=