Commit Graph

139 Commits (432d391a32716932bade89fe37d522051d8525e7)

Author SHA1 Message Date
Nikos Gorogiannis 432d391a32 [memcached] goodbye 6 years ago
Jules Villard 98089a3067 [ondemand] trace cache operations 6 years ago
Jules Villard ea32a9dfd8 [ondemand] refactor to avoid loading unneeded proc descs 6 years ago
Jules Villard 73179f7182 [specs] put specs files operations in their own module 6 years ago
Phoebe Nichols a4c1e94c5f Add function to delete summary from disk and caches 6 years ago
Phoebe Nichols 542dc9086a Remove optional caller_summary from Ondemand.analyze_proc_name 6 years ago
Phoebe Nichols dc37aeed5c Refactor ondemand.ml 6 years ago
Phoebe Nichols 8ce592576e Register callees in Summary.callee_pnames 6 years ago
Phoebe Nichols a3eed439f6 Supply caller summary to Ondemand.analyze_proc_desc and Ondemand.analyze_proc_name 6 years ago
Phoebe Nichols bd1c3deac6 Remove proc_desc from iterate_procedure_callbacks 6 years ago
Phoebe Nichols bc208ee9c8 Remove analyze_proc callback in ondemand.ml 6 years ago
Phoebe Nichols a4013bdbe9 Remove analyze_ondemand from Ondemand.callbacks 6 years ago
Radu Grigore 10d87eec4e [topl] Simple error reporting. 6 years ago
Josh Berdine cfc1c8be36 [copyright] Remove years 6 years ago
Radu Grigore 047c64c528 [topl] Instrument SIL. 6 years ago
Jeremy Dubreil 95ddfd04ca Revert "[topl] Synthesize trivial procedures." 6 years ago
Radu Grigore 86aae0b8ed [topl] Synthesize trivial procedures. 6 years ago
Jules Villard f0f66daa4c [pulse][interproc 1/3] save/restore fresh abstract address generator across ondemand calls 6 years ago
Josh Berdine 4acad5ca90 [ocamlformat] upgrade ocamlformat to 0.9 6 years ago
Mehdi Bouaziz a726c34940 Logging: Fix delayed prints 6 years ago
Ezgi Çiçek a835a3511d [logging] Log unanalyzed procedures 6 years ago
Nikos Gorogiannis ab046a4128 memcached intra-build 6 years ago
Jules Villard dd2b9675d6 [log] print only innermost source file context of crash 7 years ago
Jules Villard 31e01a9aa0 [proc-cfg][3/5] stop caching whole-file cfgs in exe_env 7 years ago
Jeremy Dubreil fd29aff3a7 [infer] remove the special case to always create summaries for the Java methods 7 years ago
Jules Villard 6837629654 [perf] emit Trace Event json 7 years ago
Jules Villard 5478f3be64 [log] source location info when dying in the backend 7 years ago
Mehdi Bouaziz bc737851b1 Move biabduction config/state to its own module 7 years ago
Mehdi Bouaziz 39a146a56a Reporting cleanup 14: log error using state 7 years ago
Josh Berdine 40ab73037e [ocamlformat] upgrade to ocamlformat 0.7 7 years ago
Mehdi Bouaziz fbe1e853f4 Reporting cleanup 6: mandatory loc for reporting errors 7 years ago
Jeremy Dubreil 3767716c86 [infer][scheduler] simplify the callbacks API 7 years ago
Jules Villard 8977011737 [taskbar] display on-demand nesting 7 years ago
Jeremy Dubreil a055833eb3 [infer][ondemand] assert that the callbacks are set before retrieving the procedure description 7 years ago
Jules Villard 89040bee1c [backend] do not let caches grow too big 7 years ago
Jules Villard 4a1379ebc5 [taskbar] it is born 7 years ago
Mehdi Bouaziz 4eef0d90c8 Logging/Printer: better code 7 years ago
Jules Villard 8b882ac1df Change license to MIT 7 years ago
Mehdi Bouaziz 1898ef3a7a [Summary] Move payloads to a separate module 7 years ago
Mehdi Bouaziz 15b77c6a55 Move get_phase from Tabulation to BiabductionSummary 7 years ago
Mehdi Bouaziz 7f8511c2df [Summary] move Stats and Status to modules 7 years ago
Jules Villard 3aa6fdf1ce [rename] specs -> summary, Summary -> SummaryPayload 7 years ago
Jules Villard d207f29287 [specs] move biabduction-specific stuff to BiabductionSummary.ml 7 years ago
Josh Berdine 16988b0a7a [ocamlformat] Upgrade to ocamlformat 0.5 7 years ago
Jules Villard 84d3144c98 [istd] break IStd.ml into sensible components 7 years ago
Mehdi Bouaziz 77f5e6f08b Ondemand: optim 7 years ago
Jeremy Dubreil b4b901c725 [infer][scheduler] always return None when the method is already being analyzed 7 years ago
Jeremy Dubreil db078459b4 [infer][ondemand] also cache the result of analyzing a procedure description 7 years ago
Jules Villard ec118e62a7 [cleanup] make caller pdesc an optional argument of `Ondemand.analyze_proc_desc` 7 years ago
Josh Berdine 63439ecc02 [ocamlformat] Upgrade base and ocamlformat 7 years ago