8 Commits (df191c4084d414ebdddfc5a25a8f6194b6e9adec)

Author SHA1 Message Date
Josh Berdine cfc1c8be36 [copyright] Remove years
6 years ago
Ezgi Çiçek b46f55d0bc [purity] Mark functions with empty modified params as pure
6 years ago
Ezgi Çiçek 89b73e554e [purity] Mark functions that write to global static vars as impure
6 years ago
Ezgi Çiçek 2f06fd768f [purity, hoisting] Keep track of modified args
7 years ago
Ezgi Çiçek 3fb1053b75 [hoisting] Invalidate arguments of type structs
7 years ago
Ezgi Çiçek 39335bb095 [hoisting] Invalidate all dependencies of invalidated parameters
7 years ago
Ezgi Çiçek affe3d1d60 [hoisting] Invalidate args of impure function calls
7 years ago
Ezgi Çiçek b54307f5d0 [Hoisting] Add test for FP due to no purity check
7 years ago