Sam Blackshear
1bb73ee3b6
adding map domain
...
Reviewed By: jeremydubreil
Differential Revision: D3294902
fbshipit-source-id: cd0db90
9 years ago
Josh Berdine
e1020c8ebe
Remove -open(Utils) compile flag hack
...
Summary:public
Eliminate the use of the -open Utils command line option passed to the compiler in favor of `open! Utils` in each source file. While slightly convenient, this option causes more headaches than it is worth with other tools e.g. merlin.
Reviewed By: jvillard
Differential Revision: D3168193
fb-gh-sync-id: 4285ef6
fbshipit-source-id: 4285ef6
9 years ago
Sam Blackshear
e468d3d189
using address equality optimization in all abstract domains
...
Reviewed By: dkgi
Differential Revision: D3164574
fb-gh-sync-id: 1fab1d2
fbshipit-source-id: 1fab1d2
9 years ago
Sam Blackshear
0a14ac8e2a
pair domain
...
Reviewed By: dkgi
Differential Revision: D3154564
fb-gh-sync-id: daa4046
fbshipit-source-id: daa4046
9 years ago
Sam Blackshear
c499645f6f
better names in AbstractDomain and TransferFunctions modules
...
Reviewed By: jeremydubreil
Differential Revision: D3140288
fb-gh-sync-id: 0bc08a4
fbshipit-source-id: 0bc08a4
9 years ago
Sam Blackshear
a71caccc80
address-taken analysis and tests
...
Reviewed By: jeremydubreil
Differential Revision: D3066722
fb-gh-sync-id: 0239cc7
shipit-source-id: 0239cc7
9 years ago
Sam Blackshear
8913e38dbd
getting rid of bottom
...
Differential Revision: D3042821
fb-gh-sync-id: 838d948
shipit-source-id: 838d948
9 years ago
Sam Blackshear
730a2afaaf
more consistency with abbreviated functions names in abstract domain signature
...
Reviewed By: dkgi
Differential Revision: D3012533
fb-gh-sync-id: 89d749c
shipit-source-id: 89d749c
9 years ago
Sam Blackshear
2f44f3faa8
adding generic abstract interpreter
...
Reviewed By: dkgi
Differential Revision: D2997068
fb-gh-sync-id: 265c0b9
shipit-source-id: 265c0b9
9 years ago
Sam Blackshear
177574c29e
type signatures for abstract domains and transfer functions
...
Reviewed By: dkgi
Differential Revision: D2996626
fb-gh-sync-id: 997531b
shipit-source-id: 997531b
9 years ago