Closed Timmmm closed 2 months ago
Add a little more. Discussions from the past: #138
Another problem with the Ocaml emu is
I've also found having to add the ocaml callbacks for every new features a bit annoying in the past (especially since I can't write ocaml and just copy-paste). So +1 from me since I've never used the ocaml emulator.
Is this something that we're planning to proceed with? I can look into it if so.
Yeah in the weekly meeting we basically agreed to do it and I said I would make a PR, but I've only ~30% completed it.
One thing we didn't discuss which is a unique OCaml backend feature is the thing where it can generate random instructions based on the encdec
mapping, which I believe is used by TestRig. It doesn't depend on the emulator or OCaml callbacks but we might want to still keep the "generate OCaml code" Makefile targets which it presumably uses (I haven't checked yet).
Can we remove the OCaml emulator? I think this would have significant benefits: