Josh Berdine
|
cfc1c8be36
|
[copyright] Remove years
Reviewed By: jvillard
Differential Revision: D15771884
fbshipit-source-id: e2997e3a3
|
6 years ago |
Ezgi Çiçek
|
b46f55d0bc
|
[purity] Mark functions with empty modified params as pure
Reviewed By: mbouaziz, ngorogiannis
Differential Revision: D13452909
fbshipit-source-id: f0dc419b1
|
6 years ago |
Ezgi Çiçek
|
89b73e554e
|
[purity] Mark functions that write to global static vars as impure
Reviewed By: ngorogiannis
Differential Revision: D13434587
fbshipit-source-id: 6fb3cf917
|
6 years ago |
Ezgi Çiçek
|
2f06fd768f
|
[purity, hoisting] Keep track of modified args
Reviewed By: mbouaziz
Differential Revision: D12921871
fbshipit-source-id: 17ba48895
|
6 years ago |
Ezgi Çiçek
|
3fb1053b75
|
[hoisting] Invalidate arguments of type structs
Reviewed By: mbouaziz
Differential Revision: D12924850
fbshipit-source-id: b442d37be
|
6 years ago |
Ezgi Çiçek
|
39335bb095
|
[hoisting] Invalidate all dependencies of invalidated parameters
Reviewed By: mbouaziz
Differential Revision: D10356056
fbshipit-source-id: a5d3b4bbe
|
6 years ago |
Ezgi Çiçek
|
affe3d1d60
|
[hoisting] Invalidate args of impure function calls
Reviewed By: mbouaziz
Differential Revision: D10236724
fbshipit-source-id: f39d4574d
|
6 years ago |
Ezgi Çiçek
|
b54307f5d0
|
[Hoisting] Add test for FP due to no purity check
Reviewed By: ngorogiannis
Differential Revision: D10105786
fbshipit-source-id: 0a8dc9b73
|
6 years ago |