svadev AT lists.siebelschool.illinois.edu
Subject: Svadev mailing list
List archive
- From: Matthew Wala <wala1 AT illinois.edu>
- To: svadev AT cs.uiuc.edu
- Subject: [svadev] dsa and transformed function calls
- Date: Wed, 13 Apr 2011 01:08:50 -0500
- List-archive: <http://lists.cs.uiuc.edu/pipermail/svadev>
- List-id: <svadev.cs.uiuc.edu>
Hi everyone:
I've been trying to move code that uses DSA from the StringTransform
module into the CompleteChecks pass (I discussed doing this with John
on Thursday). The StringTransform module currently uses DSA to
determine the completeness of the string arguments before passing them
into transformed function calls. When DSA says nodes are complete when
computed in StringTransform, after the string function calls are
transformed I try to compute the same information in CompleteChecks
and get that the nodes are marked external. Is this because DSA treats
the transformed functions as external functions? I'm not sure, but if
it is, how do I fix this?
(On a side note: To get what I wanted to do above, I had to reorder
the execution of StringTransform so that it comes before
CompleteChecks. Would that break anything?)
Matt
- [svadev] dsa and transformed function calls, Matthew Wala, 04/13/2011
- Re: [svadev] dsa and transformed function calls, John Criswell, 04/13/2011
Archive powered by MHonArc 2.6.16.