You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ezgi Çiçek cd20abfc88
[cost] Add trace to symbols in polynomial bounds
6 years ago
..
AnnotReachabilityDomain.ml Change license to MIT 7 years ago
Bindings.ml [Hil] Fix failure in exception node 6 years ago
Bindings.mli [HIL] Fix ExitScope 6 years ago
IdAccessPathMapDomain.ml [AI] empty is not (necessarily) bottom 6 years ago
IdAccessPathMapDomain.mli [HIL][3/4] remove compatibility AccessExpression.ml 6 years ago
Litho.ml [HIL] simplify some functors around TransferFunctions 6 years ago
LithoDomain.ml [ocamlformat] upgrade to ocamlformat 0.7 6 years ago
LithoDomain.mli [AI] kill astate type 6 years ago
NullabilityPreanalysis.ml Preparing for WeakTopologicalOrder-based abstract interpreter 6 years ago
NullabilityPreanalysis.mli Change license to MIT 7 years ago
Ownership.ml [ownership] make heuristic for reporting on lambdas more shareable 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 [HIL][disjunctive] allow underlying transfer function to return disjunctions 6 years ago
Pulse.mli [pulse] initial commit 6 years ago
PulseDiagnostic.ml [pulse] split PulseDomain.ml 6 years ago
PulseDiagnostic.mli [pulse] split PulseDomain.ml 6 years ago
PulseDomain.ml [pulse] split PulseDomain.ml 6 years ago
PulseDomain.mli [pulse] split PulseDomain.ml 6 years ago
PulseInvalidation.ml [pulse] add traces to the domain 6 years ago
PulseInvalidation.mli [pulse] add traces to the domain 6 years ago
PulseModels.ml [pulse] split PulseDomain.ml 6 years ago
PulseModels.mli [pulse] split PulseDomain.ml 6 years ago
PulseOperations.ml [pulse] split PulseDomain.ml 6 years ago
PulseOperations.mli [pulse] split PulseDomain.ml 6 years ago
PulseTrace.ml [pulse] add traces to the domain 6 years ago
PulseTrace.mli [pulse] add traces to the domain 6 years ago
Sanitizer.ml [quandary] String concatenation sanitizes class loading 6 years ago
Sanitizer.mli [quandary] String concatenation sanitizes class loading 6 years ago
SimpleChecker.ml [AI] kill astate type 6 years ago
SimpleChecker.mli [AI] kill astate type 6 years ago
Sink.ml [quandary] Allow sinks to have multiple taints 6 years ago
Sink.mli [quandary] Allow sinks to have multiple taints 6 years ago
SinkTrace.ml [AI] empty is not (necessarily) bottom 6 years ago
SinkTrace.mli [ocamlformat] upgrade to ocamlformat 0.7 6 years ago
Siof.ml [AI] empty is not (necessarily) bottom 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 [quandary] Different source kinds for endpoints 6 years ago
Source.mli [quandary] Different source kinds for endpoints 6 years ago
Trace.ml [AI] empty is not (necessarily) bottom 6 years ago
Trace.mli [AI] empty is not (necessarily) bottom 6 years ago
TraceElem.ml Change license to MIT 7 years ago
accessPathDomains.ml [AI] empty is not (necessarily) bottom 6 years ago
accessPathDomains.mli [AI] kill astate type 6 years ago
accessTree.ml [AI] empty is not (necessarily) bottom 6 years ago
accessTree.mli [AI] kill astate type 6 years ago
addressTaken.ml [preanalysis] do not delay killing variables taken by reference 6 years ago
androidFramework.ml Change license to MIT 7 years ago
androidFramework.mli Change license to MIT 7 years ago
annotationReachability.ml [AI] kill astate type 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
classLoads.ml [AI] empty is not (necessarily) bottom 6 years ago
classLoads.mli [classloads] move sources to more appropriate location 6 years ago
classLoadsDomain.ml [classloads] move sources to more appropriate location 6 years ago
classLoadsDomain.mli [classloads] move sources to more appropriate location 6 years ago
control.ml [cost] Add trace to symbols in polynomial bounds 6 years ago
cost.ml [cost] Add trace to symbols in polynomial bounds 6 years ago
cost.mli [cost] Add trace to symbols in polynomial bounds 6 years ago
costDomain.ml [cost] Simplify & optimize NodesBasicCost 6 years ago
costModels.ml [cost] Add trace to symbols in polynomial bounds 6 years ago
dataflow.ml [ocamlformat] upgrade to ocamlformat 0.7 6 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 6 years ago
fragmentRetainsViewChecker.mli Change license to MIT 7 years ago
functionPointers.ml [preanalysis] do not delay killing variables taken by reference 6 years ago
hoisting.ml [cost] Add trace to symbols in polynomial bounds 6 years ago
idenv.ml Change license to MIT 7 years ago
idenv.mli Change license to MIT 7 years ago
invariantModels.ml [loop-invariance] Make InvariantModels based on ProcName 6 years ago
liveness.ml [liveness] blacklist of dangerous classes 6 years ago
liveness.mli [liveness] blacklist of dangerous classes 6 years ago
loopInvariant.ml [purity] Mark unmodeled functions as modifying global state 6 years ago
loop_control.ml [ocamlformat] upgrade to ocamlformat 0.7 6 years ago
printfArgs.ml PrintfArgs: removed unused fixed_pos 6 years ago
printfArgs.mli Change license to MIT 7 years ago
purity.ml [purity] Always show PURE_FUNCTION issues 6 years ago
purityDomain.ml [purity] Mark unmodeled functions as modifying global state 6 years ago
reachingDefs.ml [inferbo] Move get_formals from Domain to Procdesc 6 years ago
registerCheckers.ml [crashcontext] die 6 years ago
registerCheckers.mli Change license to MIT 7 years ago
uninit.ml [ownership] make heuristic for reporting on lambdas more shareable 6 years ago
uninitDomain.ml [HIL][4/4] array offsets are now HilExp.t 6 years ago