DISCLAIMER: These notes are from the defunct k8 project which precedes SquirrelJME. The notes for SquirrelJME start on 2016/02/26! The k8 project was effectively a Java SE 8 operating system and as such all of the notes are in the context of that scope. That project is no longer my goal as SquirrelJME is the spiritual successor to it.


Appears during meta compilation in the filemanager somewhere, the classpath to be used during compilation get nuked.


Well, the given FileManager is not a StandardJavaFileManager, it is a FileShower. So the usedclasspath can probably just be stripped out.


A small change results in the fixed assembler with the PowerPC archdef extra dependency working.


A single unified hardware accelerated graphics stack (along with software stuff) under Vulkan would be nice. Java3D and OpenGL graphics could be implemented on top of that. Since OpenGL is really complex along with Java3D it should reduce work that is needed.


BinConstantEntry needs equals and hashCode.


For some reason nothing is found in the string map.


Looks like null entries are written.


I believe I have it, I was updating the string map before the data was stored in the cache thus before then all entries are null. Moving the update to outside of the call in the pool writer should fix it.


And that fixes it.


Was a busy real life day today.