nosuchtim / keykit

KeyKit - an algorithmic MIDI scripting language and GUI system
Other
98 stars 7 forks source link

Improve Debuginst output #3082

Closed pbarada closed 1 year ago

pbarada commented 1 year ago

Collect common dump of instruction segments into dumpcodeiseg(), call before and after each successful pass of optimization. Add multicodeiseg() that presents multiple Instnodes that make up a single "instruction" together into one line of debug output. Use KEY_PRIxPTR format to dump pointers of/within instruction(while casting those pointers to KEY_PRIxPTR_TYPE).