Correct spelling.
[SquirrelJME.git] / assets / developer-notes / stephanie-gawroriski / 2016 / 06 / 20.mkd
blobb3e8905819bb360246c0892b146dfa046d5d65f7
1 # 2016/06/20
3 ## 09:13
5 The PVM would likely be better just using the FS Jar ClassUnit provider.
7 ## 09:23
9 The `ClassUnitProvider` is best an abstract class so that I can have common
10 functionality declared within it.
12 ## 12:12
14 Methods that match the descriptors of those in `Object` and are final will
15 need to be replaced in definition so that they do not conflict at all. Since
16 all objects extend `Object` this means any method calls performed on the
17 `final` methods that cannot be replaced must be wrapped somehow on load and
18 on referencing.
20 ## 13:08
22 Only a single JAR gets placed in the class path.
24 ## 15:13
26 What I need now is a class file writer, one that can be given information and
27 byte code and write it to an output array of sorts. Although not going to the
28 disk, the written classes will be used by the `PVMClassLoader` to load the
29 virtualized classes.
31 ## 20:19
33 Today is summer.