Check-in [2bfb68e48c]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Backup developer notes.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:2bfb68e48cdcd05631127095765f6d9b78ca402c
User & Date: squirreljme 2019-01-11 08:02:21
Context
2019-01-12
01:09
Load the class binary data; Base for exceptions. check-in: 1fab29f14a user: stephanie.gawroriski tags: trunk
2019-01-11
08:02
Backup developer notes. check-in: 2bfb68e48c user: squirreljme tags: trunk
02:44
Add means to protect runMethod() from being called across threads. check-in: 679430edaf user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to assets/developer-notes/index.mkd.

2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
`03`
`04`
[**`05`**](stephanie-gawroriski/2019/01/05.mkd)
 * [**`06`**](stephanie-gawroriski/2019/01/06.mkd)
`07`
`08`
`09`
`10`
`11`
`12`
 * `13`
`14`
`15`
`16`
`17`







|







2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
`03`
`04`
[**`05`**](stephanie-gawroriski/2019/01/05.mkd)
 * [**`06`**](stephanie-gawroriski/2019/01/06.mkd)
`07`
`08`
`09`
[**`10`**](stephanie-gawroriski/2019/01/10.mkd)
`11`
`12`
 * `13`
`14`
`15`
`16`
`17`

Added assets/developer-notes/stephanie-gawroriski/2019/01/10.mkd.























































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 2019/01/10

## 16:40

Rather itching to get back into developing this a bit. I think I just need to
keep it simple for the most part. Not going to do CPU engines and such, just
going to basically have tasks and threads. Of course before I can even run
code and such I am going to need the SCRF stuff. I think the cleanest thing
for me to do would be to write a translator for class files and such. But
instead of writing all of it at once, I can just write it as I go along since
I know how the JVM works and I have some ideas for things. One idea would be
turning the native call methods and a few other methods into optimized code
or system calls and whatnot.

## 16:49

What I can do is actually move some things like the profiler and the class
loader into the task status. Maybe there could be a thing where I can get the
suites for a task which is running? Probably would be best to put system
properties in there as well, might be useful.

## 20:47

What I need is a way to enter the thread for execution for example from the
LCDUI event handler, since that is always done from a single thread. I should
handle that case first in a way where it is not a complete hack and such.
Since the LCDUI thread is kind of explicit and is magically created I guess.