2015/10/30

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

12:31

I believe for a file system I will use btrfs rather than inventing my own. It
supports the features I would like. The only issue is NFSv4 ACLs, btrfs uses
POSIX which is not as good.

16:22

I have code assembled into a huge chunk of code now. However it does not
appear that it is correct at all.

16:27

Most likely it is my chunk printing code not handling values below 16 by
adding an extra zero.

I suppose it also starts with a cultural reference to 90210 which is some ZIP
code. As an optimization I currently have values being returned when a call
from throw completes, that could potentially be removed.

21:19

I could add stack caching, but that would complicate things for now. An idea I
have for KBF is to have a multi-part KBF which contains many classes which
share a global constant pool, code references, and potentially code bytes.
This would at least make it so the kernel is not hyper-bloated when it is all
linked together.