1042 Commits (b71521a90a04b103d397bcf16377a729e546b363)

Author SHA1 Message Date
Nikos Gorogiannis 06f5eee680 [merge] measure tenv size only in debug mode
4 years ago
Jules Villard 6fae5f641e [pulse] change constants to be rationals
4 years ago
Jules Villard 0433e9592e [pulse] new new arithmetic
4 years ago
Nikos Gorogiannis 12189f4c4e [specs] remove sharding infra
4 years ago
Jules Villard 7ccec3fd99 [build] make dune format files when testing
4 years ago
Nikos Gorogiannis e606b0e4fe [sqlite] always enable the write daemon
4 years ago
Mitya Lyubarskiy 4bc4376c85 [nullsafe][refactor] Migrate parts of Nullsafe to Procname.Java.t
4 years ago
Mitya Lyubarskiy d4bea60440 [nullsafe][refactor] Migrate DereferenceRule to Procname.Java.t
4 years ago
Daiva Naudziuniene 35de604422 [frontend] Record attribute unused in local variable data
4 years ago
Artem Pianykh 5bd78660ea [nullsafe] Suppress _some_ errors related to synthetic/autogenerated code
4 years ago
Nikos Gorogiannis cf29bc7aa2 [java][procname] params are Typ.t
4 years ago
Nikos Gorogiannis d718c04816 [java][procname] enforce types for java
4 years ago
Nikos Gorogiannis 3ddf77f0f1 [java] make return type in procname a Typ.t
4 years ago
Sungkeun Cho 270918fea7 [cost] Remove dead field Struct.subs
4 years ago
Sungkeun Cho 161b3484f9 [cost] Revert subclass lookup heuristics
4 years ago
Sungkeun Cho 0012b1edcc [specs] Add an option to shard spec files
4 years ago
Jules Villard 0aeb33947a [debug] add --procedures-cfg
4 years ago
Nikos Gorogiannis 41b4e39817 [devirtualizer][java] do not assume first super is a class
4 years ago
Nikos Gorogiannis c8a4cfdb95 [tenv][merge][java] intelligently merge type definitions for the same typename
4 years ago
Daiva Naudziuniene 50d659b750 Update type of procdesc and closure expression to contain information about capture variable mode
4 years ago
Nikos Gorogiannis ba2bad25aa [debug] new command
4 years ago
Dulma Churchill 2d4b3c9acd [builtins] Change the name of __free_cf to the more appropriate _objc_bridge_transfer and delete the biabduction implementation
4 years ago
Dulma Churchill 61ae2d1e1b [clang] Add implicit implementations for ObjC getters and setters as a preanalysis
4 years ago
Dulma Churchill 61d5fde7c4 [clang] Adding implicit implementation of dealloc methods to ObjC classes
5 years ago
Ezgi Çiçek c23e0044fc [infer] Remove ppx_compare workaround for nonrec types (2)
5 years ago
Josh Berdine a383f2afd2 [infer] Remove ppx_compare workaround for nonrec types
5 years ago
Nikos Gorogiannis 341e719fd4 [starvation][whole-program] add model for `Main`
5 years ago
Dulma Churchill aa6fe7963c [pulse] Add dealloc calls for ObjC objects that are about to become unreachable
5 years ago
Jules Villard 1d2f00faea [IR] move out modules unrelated to IR
5 years ago
Jules Villard 0c9cc9f791 kill Exceptions.Eradicate
5 years ago
Jules Villard 163f3c687d kill Exceptions.Dummy_exception
5 years ago
Jules Villard c61d2ba32f kill Config.analysis_stops
5 years ago
Jules Villard bc669c6c9f no dynamic visibility
5 years ago
Jules Villard 244384f605 [labs] brush up labs
5 years ago
Jules Villard 64f18f0933 [Exceptions] kill `category`
5 years ago
Jules Villard b61f921572 [errlog][minor] rename "name" and "err_name" to "issue_type"
5 years ago
Jules Villard f616da42f1 [docs] only one checker allowed per issue type
5 years ago
Ezgi Çiçek 92dcbdc202 [control] Fix dangling node
5 years ago
Ezgi Çiçek 7b75ee7f5a [objc][blocks] Load block instruction
5 years ago
Jules Villard 4e28980c8e [errlog] reporting asserts checker matches issue-type
5 years ago
Jules Villard 090ce4edb9 [IR] delete unused Issue types
5 years ago
Jules Villard a5203ced4e [docs] add checker to issue types
5 years ago
David Pichardie 8c82072cb0 First version of a devirtualization pre-analysis (Java frontend)
5 years ago
Josh Berdine 61566caddf [ocamlformat] Set break-sequences = true
5 years ago
Josh Berdine 65f369cf35 [ocamlformat] Reformat repo with new version
5 years ago
Josh Berdine f15939ecdc [ocamlformat] Fix accumulated missed formatting
5 years ago
Ezgi Çiçek 4f97296e55 [cost] Remove cold-start issues
5 years ago
Dulma Churchill 3cdb9f322e [IR] Fix the function hashable_name for ObjC methods
5 years ago
Jules Villard e29a9033bb documentation for new libraries
5 years ago
Jules Villard b8c5192ea1 remove unused accessPathDomains
5 years ago