Luke Street
|
dbd66fae3b
|
Use workspace.package fields & update deps
|
2024-09-09 19:13:44 -06:00 |
Luke Street
|
d31bf75009
|
API updates and cleanup
|
2024-03-21 21:32:06 -06:00 |
Luke Street
|
c4af15ddc2
|
Rewrite the entire crate, add assembler
- 10x faster disassembly performance
- Nearly feature-complete assembler
- `no_std` compatible
- Relicense to MIT/Apache-2.0
- Remove old crates (dol, flow-graph, etc)
- Remove Python bindings (for now, at least)
|
2024-03-14 00:55:08 -06:00 |
Richard Patel
|
fd94a6c493
|
fuzz: add threads flag
|
2022-04-07 06:11:03 +02:00 |
Richard Patel
|
6548c6ec5d
|
bump version to 0.2.0
|
2022-04-07 05:45:01 +02:00 |
Richard Patel
|
5431836376
|
switch from macro to ahead-of-time generated code
|
2022-04-06 15:13:55 +02:00 |
Richard Patel
|
756e23f240
|
fix fuzz and rand crates
|
2021-08-29 06:29:49 +02:00 |
Richard Patel
|
66b8d92934
|
add Python module
|
2021-08-17 00:40:13 +02:00 |
Richard Patel
|
ea6545f7e3
|
rename ./lib to ./disasm
|
2021-08-16 22:54:20 +02:00 |
Richard Patel
|
67efa31bbd
|
create write_asm macro
|
2021-08-15 10:32:46 +02:00 |
Richard Patel
|
fb7bf08a06
|
Pluggable formatting engine (#8)
|
2021-08-15 03:53:38 +02:00 |
Richard Patel
|
fca4e052a6
|
add info to Cargo.tomls
|
2021-08-14 10:31:21 +02:00 |
Richard Patel
|
ecd06bf524
|
random instruction generator, use std::io::Write
|
2021-08-14 03:28:16 +02:00 |
Richard Patel
|
8b8bb66031
|
use fmt::Write instead of String, support stable toolchain
|
2021-08-14 03:01:19 +02:00 |
Richard Patel
|
9959cf2e7d
|
linting
|
2021-08-14 01:13:20 +02:00 |
Richard Patel
|
a94ee22d14
|
use write instead of format
Decreases fuzz time from 183s to 72s.
|
2021-08-14 01:10:52 +02:00 |
Richard Patel
|
7d2b8c16ca
|
cargo workspace layout, multithreaded fuzzer
|
2021-08-14 00:33:10 +02:00 |