Date: | Tue, 15 Jul 2014 07:55:20 -0500 |
---|---|
From: | Ashay Rane <ashay.rane@xxxxxxxxxx> |
Subject: | Re: [DynInst_API:] Correlating VariableLocation with Expression::Ptr |
Thanks Bill! Matching the _expression_ tree with the VariableLocation object was easy and I was able to get the job done. On a side note, the Visitor interface didn't help much because I couldn't use it on the VariableLocation object. I tried constructing an _expression_ tree for a given VariableLocation object but the ResultTypes for the frameOffset or additions were not available. I had to build my own trees from either _expression_ objects or VariableLocation objects and write code to compare them. Quick question: Did I miss any DynInst APIs that can do this for me? It seems a bit cumbersome to require going through this alternative route.
Oh and yes, the debug information in optimized code is quite incomplete. The aliasing is not so much of an issue given the programs that I am dealing with. Ashay 2014-07-14 11:22 GMT-05:00 Bill Williams <bill@xxxxxxxxxxx>:
|
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [PATCH dyninstAPI v2] Reallocate memory map buffer exponentially until there is enough space for the whole map., francis . deslauriers |
---|---|
Next by Date: | Re: [DynInst_API:] Correlating VariableLocation with Expression::Ptr, Bill Williams |
Previous by Thread: | Re: [DynInst_API:] Correlating VariableLocation with Expression::Ptr, Bill Williams |
Next by Thread: | Re: [DynInst_API:] Correlating VariableLocation with Expression::Ptr, Bill Williams |
Indexes: | [Date] [Thread] |