Offload int[] to byte[].
[SquirrelJME.git] / assets / developer-notes / stephanie-gawroriski / 2022 / 08 / 04.mkd
blob31dbc81551f2388933ef14e2eb0b92c05475d360
1 # 2022/08/04
3 ## 13:08
5 Okay so the AOT code will be in the `aot` package and then there will be a
6 Java pipe handler in `java` that can read class files. When it comes to
7 constant pools and such I will have that cachable but also when it comes to
8 referencing to an upper pool instead of a pointer to one there will be an
9 explicit internal storage type that says: _Go here instead_. I want to have it
10 so I can rewrite constant pool entries for entire libraries as once and have
11 if possible a global constant pool set that is shared for an entire ROM. At
12 least with explicit references it makes things easier.
14 ## 13:18
16 Also had another thought, instead of having method names and types for
17 everything, I could do entire class references if this makes sense I suppose.
18 Although maybe that is too much, I do not want to get too fancy but I also
19 want to reduce size usage where possible.