Skip to content

Commit 6de29db

Browse files
Add missing options to PTA documentation (#161)
1 parent c7be5bc commit 6de29db

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

docs/en/pointer-analysis-framework.adoc

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,10 @@ For the reflective calls specified in the log file, pointer analysis will resolv
6161
*** Solar (option value: `solar`): introduced in our https://cs.nju.edu.cn/tiantan/papers/tosem2019.pdf[TOSEM'19 paper].
6262
*** No inference (option value: `null`): disable reflection inference.
6363

64+
* Handling of `invokedynamic`: `handle-invokedynamic:[true|false]`
65+
** Default value: `false`.
66+
** Specify whether to handle `invokedynamic` instructions (useful for analyzing lambda-related behaviors).
67+
6468
* Taint analysis: `taint-config:<path/to/config>`
6569
** Default value: `null`
6670
** Specify the path to configuration file for taint analysis, which defines sources, sinks, and taint transfers.
@@ -79,6 +83,10 @@ See <<taint-analysis#taint-analysis,Taint Analysis>> for more details.
7983
** Default value: `false`
8084
** Specify whether to dump points-to results.
8185

86+
* Dump points-to results (with context information) in YAML format: `dump-yaml:[true|false]`
87+
** Default value: `false`
88+
** Specify whether to dump points-to results in YAML format. This option is independent of `dump` and `dump-ci` output formats.
89+
8290
* Time limit: `time-limit:<time-limit>`
8391
** Default value: `-1`
8492
** Specify a time limit for pointer analysis (unit: second).When it is `-1`, there is no time limit.

0 commit comments

Comments
 (0)