13:56
Before I get deeper into redoing NanoCoat with temporary stacks for pushing and popping, I need to just push through and make tests for every single byte code instruction. This way I have a baseline for something that works and I can just verify it by running every single test. I did put into the documentation the format for Jasmin files, since sadly it is not saved per project... oh well. But with that I can actually just load it back again manually by copy and paste. It is nice to have syntax highlighting with all of the keywords for Jasmin.
17:35
Actually found a bug with SpringCoat, if a null reference was thrown the VM would just
exit instead of emitting NullPointerException
.