Check-in [b801540475]

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:b801540475ed388fc81c63b0e70aeeb79e6e0e40
User & Date: squirreljme 2019-01-07 08:02:19
Context
2019-01-10
22:10
Move a bunch of the task information into TaskStatus so there are no circular references; Base creation of threads (which are stored via weak reference in task status). check-in: bbfc2a1cb7 user: stephanie.gawroriski tags: trunk
2019-01-07
08:02
Backup developer notes. check-in: b801540475 user: squirreljme tags: trunk
2019-01-06
22:17
Minor work. check-in: 0bc3c404e4 user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

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

2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037

 * `--` `--` 
[**`01`**](stephanie-gawroriski/2019/01/01.mkd)
`02`
`03`
`04`
[**`05`**](stephanie-gawroriski/2019/01/05.mkd)
 * `06`
`07`
`08`
`09`
`10`
`11`
`12`
 * `13`







|







2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037

 * `--` `--` 
[**`01`**](stephanie-gawroriski/2019/01/01.mkd)
`02`
`03`
`04`
[**`05`**](stephanie-gawroriski/2019/01/05.mkd)
 * [**`06`**](stephanie-gawroriski/2019/01/06.mkd)
`07`
`08`
`09`
`10`
`11`
`12`
 * `13`

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







































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 2019/01/06

## 17:10

I had an idea, what if I had a global memory space?

## 17:12

Actually I am running into the same problem as before SpringCoat where I would
over design something before it was even done. I am doing this for SummerCoat.
Of course I can iterate but I am complicating things much. SummerCoat is going
to rely on a register based format for class files and such, kind of a less
complicated form of it. For SpringCoat I pretty much had all of the class code
written, but for SummerCoat I have none of the register code. Since that is an
important part, I should write that first so that way I will know how it
works and such. I want it to be a bit closer to native systems, so SummerCoat
would probably have a CPU and means of accessing memory. Tasks and threads
would then just use this memory and CPU executors and kind of just be there
for them.