Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.29 KB

README.md

File metadata and controls

21 lines (17 loc) · 1.29 KB

java_awk_callgraph_variableflow

  • TODO 2024-04: awk_java_exception_stack_trace_csv - create this, it will be valuable again
  • TODO 2024-04: see if you can create a diagram that connects these. It's confusing right now. I don't know where to start.
  • TODO 2024-04: capture sample output of each
   643525      4 -rwxrwxr-x   1 sarnobat admin        2192 Jun 22  2023 ./awk_javap_classes_csv.awk
   626520      4 -rwxrwxr-x   1 sarnobat admin        2257 May 16  2023 ./awk_java_exception_stack_trace_csv.awk
   616069      4 -rwxrwxr-x   1 sarnobat admin        2164 Apr 24  2023 ./awk_java_classes_inheritance.awk
   630533      4 -rwxrwxr-x   1 sarnobat admin         979 Jun  5  2023 ./awk_java_methods_jdb.awk
   639940     16 -rwxrwxr-x   1 sarnobat admin       13391 Apr 26 23:11 ./awk_java_instructions.awk
   673959      4 -rwxrwxr-x   1 sarnobat admin          88 Aug  7  2023 ./awk_java_create_junit_methods.awk
   643517      4 -rwxrwxr-x   1 sarnobat admin        1267 Jun 22  2023 ./awk_java_class_import_csv.awk

csv to tree

Once you've created a CSV file, you can at minimum convert csv to indented using graalvm_aotc_java/9_csv2path

Cscope call graph not great

  • Unfortunately, cscope -L3 output doesn't give formal output for the right hand side, so you can't really use it.