diff options
Diffstat (limited to 'content/zettel/3a8c.md')
-rw-r--r-- | content/zettel/3a8c.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/content/zettel/3a8c.md b/content/zettel/3a8c.md new file mode 100644 index 0000000..852daba --- /dev/null +++ b/content/zettel/3a8c.md @@ -0,0 +1,17 @@ ++++ +title = "Type system for SSA" +author = "Yann Herklotz" +tags = [] +categories = [] +backlinks = ["3a8b"] +forwardlinks = ["3a8d"] +zettelid = "3a8c" ++++ + +The type system for SSA tracks the most recent definitions of each +variable. This technique could be quite interesting in maybe +implementing better pointer support in Vericert, or different integer +types in Vericert as well. + +To do this, it uses the liveness information for each code point to +track the current version of the variable that is live at this point. |