Skip to content

Commit 31c7f6c

Browse files
committed
Working on CFG sequencing
1 parent 7023f8b commit 31c7f6c

30 files changed

Lines changed: 612 additions & 83 deletions

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ but were rewritten to be more flexible and extensible.
3030
3131
## Credits
3232
- An excellent tutorial about the Class-File API: [Build A Compiler With The Java Class-File API by Dr. James Hamilton](https://jameshamilton.eu/programming/build-compiler-java-class-file-api)
33+
- IR Sequencing: [Beyond Relooper: recursive translation of unstructured control flow to structured control flow (functional pearl)](https://dl.acm.org/doi/10.1145/3547621)
3334

3435
## Example new instance creation
3536

docs/constructor_1.png

-37.1 KB
Binary file not shown.

docs/if_1.png

-53.3 KB
Binary file not shown.

docs/loop_1.png

-66.3 KB
Binary file not shown.

docs/memoryflow_1.png

-59.6 KB
Binary file not shown.

docs/newinstance_1.png

-44.2 KB
Binary file not shown.

docs/staticinvoke_1.png

-43.3 KB
Binary file not shown.
Binary file not shown.
143 KB
Binary file not shown.
5.47 MB
Binary file not shown.

0 commit comments

Comments
 (0)