Offload int[] to byte[].
[SquirrelJME.git] / assets / developer-notes / stephanie-gawroriski / 2017 / 01 / 16.mkd
blob05c03fa4022f361f70d6a431bf559f58898d17a3
1 # 2017/01/16
3 ## 13:10
5 Took a short break.
7 ## 13:10
9 So I know how to represent processes. Essentially what I want is to make the
10 execution part of it standalone and dependent on the implementation of the
11 kernel stuff.
13 ## 13:16
15 I could use a base kernel exception class.
17 ## 13:31
19 It would be simpler if only boxed types could be sent to initial thread main
20 method arguments so objects do not need to be considered at all.
22 ## 14:28
24 So threads are created now, although nothing is really done with them yet. I
25 need to implement getting classes for entry.
27 ## 14:37
29 It might be best if no arguments are able to be passed to threads for
30 simplicity, which means they must always be void.
32 ## 15:06
34 So I suppose class initialization is done kernel side for the most part.
36 ## 15:07
38 Will need to figure out how classes are initialized along with objects. Since
39 I need the `Object` class to exist, but I also need the `Class` class to also
40 be loaded. I could always use some bootstrap trickery. At least when it comes
41 to `Object` it can have a method which returns the instance of the `Class`
42 when it is requested potentially.