Commit Graph

1377 Commits (1edb492b70287b2f9a27d2cb22349aedaa60b144)
 

Author SHA1 Message Date
Sam Blackshear cfa7739963 hiding implementation of var 9 years ago
Cristiano Calcagno fd04004b43 Update README with Reason dependencies 9 years ago
Cristiano Calcagno 885beed0b1 Convert the Intermediate Representation to Reason. 9 years ago
Jules Villard bf7287e98b add model of locks inside the Object class 9 years ago
Dino Distefano aae1dbac3d Skipping reporting global variable warning on known non-expensive cases. 9 years ago
Jules Villard 438a4b430b fix github build 9 years ago
Sam Blackshear 1bb73ee3b6 adding map domain 9 years ago
Dino Distefano f37ed66888 Added new taint source/sink for iOS 9 years ago
Cristiano Calcagno b7b31982ee Fix the position of some comments. 9 years ago
Josh Berdine acb227ec30 Pre-parse inferconfig_home and project_root 9 years ago
Josh Berdine 88a2da91fc Add `make -C infer/src test_build` to `make test` 9 years ago
Sam Blackshear 83f511107b stop reporting handler leaks 9 years ago
Sam Blackshear 44edd9ba7f fix frontend crash when running on Java 8 9 years ago
Dulma Churchill 6d8d9f56c2 Reducing the scope of all frontend checks on declarations 9 years ago
Andrzej Kotulski bfce6bac47 Model empty vector access 9 years ago
Dulma Churchill 6c7c18e920 Model other functions from glog library 9 years ago
Jules Villard 944176bf67 load json config files lazily and at most once 9 years ago
Dulma Churchill 9b1bd712b5 Marking getters/setters as builtins only inside the definition of the class 9 years ago
Sam Blackshear 6e75c1e33f delete old preanalysis code 9 years ago
Sam Blackshear 3b6fa0939b adding taint kind to taint source specifications 9 years ago
Sam Blackshear 258e765d4e adding integrity source/sink annotations 9 years ago
Josh Berdine f1dabb747c Ease down InferPrint debug printing 9 years ago
Jules Villard 9de3f9792c print legend for the output 9 years ago
Josh Berdine 3e2fa59262 Reimplement command line options 9 years ago
Dulma Churchill d73d4ea177 Getting a more precise type when creating ObjC objects 9 years ago
Sam Blackshear c92bbf362b removing need to pass around lists of temporary id's in the frontend 9 years ago
Sam Blackshear 3f49f3a1d4 using liveness to add removetemps instructions 9 years ago
Josh Berdine a8c696338b Prepend to classpath in args file when present 9 years ago
Sam Blackshear ef1b76d27b new procCfg type with each node containing at most one instruction 9 years ago
Sam Blackshear 0becc32a88 factoring Node module out of CFG 9 years ago
Sam Blackshear f4335c7c4a Making BLog a privacy sink 9 years ago
Sam Blackshear 20925df57c removing unused deallocate param in nullify instr 9 years ago
Josh Berdine 9e84da4aee Add target to check for missing mli files 9 years ago
Sam Blackshear 4fd2f52fe8 new analysis for adding nullify's 9 years ago
Dulma Churchill c3fbd5af29 Model CHECK macro and fix the model for builtin_expect 9 years ago
Jeremy Dubreil a352c0ffa8 Lazily load summaries from zip files 9 years ago
Josh Berdine 0cda42fc90 Add target to build single module 9 years ago
Jeremy Dubreil 6dfd1a317e Some cleanup and renaming 9 years ago
Sam Blackshear f60b17d8b9 correctly handling Sil.Letderef(Var, Var) Sil.Set(Var, _) in copy propagation 9 years ago
Josh Berdine 7ed2425320 Incorporate _tags file into Makefile 9 years ago
Josh Berdine 12e42fefd9 Fix perf stats filename for relative path clusters 9 years ago
Sam Blackshear b20ef20644 Allowing custom procCfg node types 9 years ago
Dulma Churchill 3defb52e4e Fixing broken test + adding objcpp tests to make test target 9 years ago
Andrzej Kotulski 3340a9e8a5 Create initial vector header for models 9 years ago
Sam Blackshear 6f6da12b2c don't nullify params/locals at beginning of procedure 9 years ago
Sam Blackshear ebcfae388a handling Set(Var, _,) as read of var in liveness analysis 9 years ago
Jules Villard d4521fd70d handle utf8 PWD 9 years ago
Dulma Churchill f88e5be395 Move the npes regarding smart pointers from B5 to B1. 9 years ago
Sam Blackshear 442cf66fdc don't fail when nullifying a var not in the prop 9 years ago
Sam Blackshear 49d32859cb adding optional postprocessing step to transfer functions 9 years ago