Skip to content

Commit

Permalink
Notes to self.
Browse files Browse the repository at this point in the history
  • Loading branch information
regehr committed Jul 6, 2011
1 parent 21f6982 commit 8bf5431
Showing 1 changed file with 7 additions and 8 deletions.
15 changes: 7 additions & 8 deletions utah/scripts/reduce/c_delta.pl
Expand Up @@ -37,18 +37,17 @@
# remove argument from function, including all calls
# turn a union type into a struct

# write code to adapatively run multiple instances of a
# transformation when this has good expected value
# measure cost of success vs. failure, take into account
# proabability of success
# eventually back off to linear scan
# could run on multiple cores once randomization is added
# also, run the more expensive test (with chucky's tool) even
# less often
# probably we want three kinds of test scripts:
# super-fast, just runs one compiler to look for syntactical correctness
# can also do multiple transformations before running this
# medium fast, perhaps runs the compiler
# include chucky's tool
# would be nice to have a principled way to decide when to do these

# watch for unexpected abnormal compiler outputs

# long term todo: rewrite this tool to operate on ASTs
# need a tool that can pretty-print almost exactly the original code

######################################################################

Expand Down

0 comments on commit 8bf5431

Please sign in to comment.