Richard Patel
5431836376
switch from macro to ahead-of-time generated code
2022-04-06 15:13:55 +02:00
Richard Patel
7a6b4df8d4
big rewrite, everything half broken
2021-08-25 03:23:57 +02:00
Richard Patel
8c5ddf4057
Read from DOL
2021-08-22 04:09:51 +02:00
Richard Patel
7ddae6e170
add dol crate
2021-08-22 01:25:01 +02:00
Richard Patel
e7a257ac64
Implement control-flow graph detection ( #12 )
...
Closes #9
Closes #10
* add flow graph crate
* update authors
* implement control flow graph analysis
* detect if program flow falls through the end of a block
* relax itertools version constraint
2021-08-20 13:09:04 -04:00
Richard Patel
66b8d92934
add Python module
2021-08-17 00:40:13 +02:00
Richard Patel
67efa31bbd
create write_asm macro
2021-08-15 10:32:46 +02:00
Richard Patel
f3aa97b365
Opcode table via procedural macro
2021-08-14 08:40:36 +02:00
Richard Patel
ecd06bf524
random instruction generator, use std::io::Write
2021-08-14 03:28:16 +02:00
Richard Patel
7d2b8c16ca
cargo workspace layout, multithreaded fuzzer
2021-08-14 00:33:10 +02:00
Richard Patel
a8de638aaf
Initial commit
2021-08-08 02:59:07 +02:00