Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upfast mode and tracing mode #17
Comments
solson
added
the
optimization
label
Jun 14, 2016
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Well, what I mean is that you can run both in succession: if you rarely expect failures, and it's measurably faster not to track debug information, you can re-run on failure to get stack traces, taint analysis and other goodies. |
This comment has been minimized.
This comment has been minimized.
|
@eddyb Interesting idea. Determinism allows for some neat features. |
oli-obk
changed the title
add tail call optimization
fast mode and tracing mode
Jun 22, 2016
solson
added
the
C-enhancement
label
Sep 11, 2016
RalfJung
added
E-project
and removed
K-optimization
labels
Nov 17, 2018
This comment has been minimized.
This comment has been minimized.
|
@oli-obk is this still a useful ticket to keep open? |
RalfJung
added
the
A-engine
label
Mar 8, 2019
This comment has been minimized.
This comment has been minimized.
|
I think the taint analysis and leak analysis would still be helpful. Leak analysis is pretty easy, we just need to make Taint analysis seems harder, since you would have to find a way to store the tag information in integers and other |
oli-obk commentedJun 1, 2016
•
edited
Original post: add tail-call optimization
Things to add in super fast mode:
Things to add in fast mode:
Things to add in trace mode: