..
AnnotReachabilityDomain.ml
Change license to MIT
7 years ago
BoundedCallTree.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
IdAccessPathMapDomain.ml
Change license to MIT
7 years ago
IdAccessPathMapDomain.mli
Change license to MIT
7 years ago
Litho.ml
Reporting cleanup 22: log_error/warning -> use IssueType rather than exception
7 years ago
LithoDomain.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
LithoDomain.mli
Change license to MIT
7 years ago
NullabilityCheck.ml
[nullsafe][Objective C] more models of methods asserting the paramters to be different from nil
7 years ago
NullabilityCheck.mli
Change license to MIT
7 years ago
NullabilityPreanalysis.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
NullabilityPreanalysis.mli
Change license to MIT
7 years ago
NullabilitySuggest.ml
Reporting cleanup 22: log_error/warning -> use IssueType rather than exception
7 years ago
NullabilitySuggest.mli
Change license to MIT
7 years ago
Ownership.ml
[access expressions] force clients to normalize when introducing `Dereference` and `AddressOf`
6 years ago
Ownership.mli
Change license to MIT
7 years ago
Passthrough.ml
Change license to MIT
7 years ago
Passthrough.mli
Change license to MIT
7 years ago
Pulse.ml
[pulse] reset abstract address fresh counter for each function
6 years ago
Pulse.mli
[pulse] initial commit
6 years ago
PulseDomain.ml
[pulse] back to sounder joins
6 years ago
PulseDomain.mli
[pulse] reset abstract address fresh counter for each function
6 years ago
PulseInvalidation.ml
[pulse] introduce the more precise `VECTOR_INVALIDATION` issue type
6 years ago
PulseInvalidation.mli
[pulse] do not use access paths as they forget about &/*
6 years ago
PulseModels.ml
[pulse] back to sounder joins
6 years ago
PulseModels.mli
[pulse] rename `Location` -> `Address` and better reporting
6 years ago
Sanitizer.ml
Change license to MIT
7 years ago
Sanitizer.mli
Change license to MIT
7 years ago
SimpleChecker.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
SimpleChecker.mli
Change license to MIT
7 years ago
Sink.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Sink.mli
Fixed incorrect reporting of tainted index in function call by quandary
7 years ago
SinkTrace.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
SinkTrace.mli
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Siof.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
Siof.mli
Change license to MIT
7 years ago
SiofDomain.ml
Change license to MIT
7 years ago
SiofDomain.mli
Change license to MIT
7 years ago
SiofTrace.ml
Change license to MIT
7 years ago
SiofTrace.mli
Change license to MIT
7 years ago
Source.ml
Change license to MIT
7 years ago
Source.mli
Change license to MIT
7 years ago
Stacktrace.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Stacktrace.mli
Change license to MIT
7 years ago
Trace.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
Trace.mli
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
TraceElem.ml
Change license to MIT
7 years ago
accessPathDomains.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
accessPathDomains.mli
[doc] Fix some invalid/suspicious docstrings
6 years ago
accessTree.ml
limited widening to 10 steps
7 years ago
accessTree.mli
[doc] add `make doc` target for building html API doc
7 years ago
addressTaken.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
androidFramework.ml
Change license to MIT
7 years ago
androidFramework.mli
Change license to MIT
7 years ago
annotationReachability.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
annotationReachability.mli
Change license to MIT
7 years ago
annotations.ml
Annot.Method: record rather than pair
6 years ago
annotations.mli
[concurrency] treat @MainThread annotation
6 years ago
control.ml
[ocamlformat] upgrade ocamlformat to 0.8
6 years ago
cost.ml
Logging.d_printf
6 years ago
cost.mli
[hoisting] Hoist only expensive pure functions
6 years ago
costDomain.ml
Change license to MIT
7 years ago
dataflow.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
dataflow.mli
Change license to MIT
7 years ago
dominators.ml
[ocamlformat] upgrade ocamlformat to 0.8
6 years ago
fragmentRetainsViewChecker.ml
Reporting cleanup 22: log_error/warning -> use IssueType rather than exception
7 years ago
fragmentRetainsViewChecker.mli
Change license to MIT
7 years ago
functionPointers.ml
New function pointer preanalysis without recursion
6 years ago
hoisting.ml
[hoisting] Hoist only expensive pure functions
6 years ago
idenv.ml
Change license to MIT
7 years ago
idenv.mli
Change license to MIT
7 years ago
invariantModels.ml
[Loop-hoisting] Add a new model for Javax's Provider.get() and make it invariant only
7 years ago
liveness.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
loopInvariant.ml
[hoisting] Invalidate all dependencies of invalidated parameters
6 years ago
loop_control.ml
[ocamlformat] upgrade to ocamlformat 0.7
7 years ago
printfArgs.ml
PrintfArgs: removed unused fixed_pos
7 years ago
printfArgs.mli
Change license to MIT
7 years ago
purity.ml
[access expressions] force clients to normalize when introducing `Dereference` and `AddressOf`
6 years ago
purityDomain.ml
Add simple purity analysis
6 years ago
reachingDefs.ml
Preparing for WeakTopologicalOrder-based abstract interpreter
6 years ago
registerCheckers.ml
[class loading] initial commit
6 years ago
registerCheckers.mli
Change license to MIT
7 years ago
uninit.ml
[access expressions] force clients to normalize when introducing `Dereference` and `AddressOf`
6 years ago
uninitDomain.ml
[access expressions] force clients to normalize when introducing `Dereference` and `AddressOf`
6 years ago