2017/08/20

01:15

I am going to have to have a means of getting locale based information. This is needed for the TextField and such. However Formatter needs it also, so basically I am going to have a SystemLocale in unsafe which could be used to access the host system's local information when needed.

02:24

Hmm, the UIDemo I grabbed actually has multiple MIDlets. But my hosted launch only picks up the first one.

02:58

Ok so now the hosted launch allows multiple MIDlets and possibly the classic the command line to be handled. This is good because now I can fully test the UIDemo that is in an ancient version of the J2ME SDK (the WTK).

11:14

Ok so, optimizing boolean array accesses is possible because since all types will be known at compile time, the compiler knows to use a more compact representation. The same can be said for array creation.

11:20

ReferenceQueues work with the reference counting garbage collector and can work. A Reference can only refer to a single queue and when it is collected it will just be pushed to the queue indicating it has been freed. However there still is a manual poll check.

11:31

ChoiceGroup and List for insert specify a range that does not include the number of elements. "The elementNum parameter must be within the range [0..size()-1], inclusive.". And as such, I assume this is an error? I will need to verify it when I can.

11:36

I should probably setup a means where I can create quick test JARs and build them, perhaps somewhere in utils-dev.