c7ca3febd3
Translate IC opcodes to their non-IC variants before writing them out. Before this commit they were not byte-swapped properly, breaking the ability to load serialized bytecode containing ICs on systems with different endianness. Inline caches are recomputed as needed now. A pleasing side effect of this change is that serialized bytecode is, on average, a little smaller because fewer atoms are duplicated now. |
||
---|---|---|
.. | ||
function_source.c | ||
hello.c | ||
hello_module.c | ||
repl.c | ||
test_fib.c |