Check-in [6acae66621]

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:6acae66621bac0cc234dd92a470219e6559b70bc
User & Date: squirreljme 2019-05-24 07:02:32
Context
2019-05-24
13:15
Move ApiLevel obtaining to the system call interface. check-in: 25c05490d0 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 6acae66621 user: squirreljme tags: trunk
2019-05-23
23:42
Remove PrimitiveAccess and move the float/double bits to Assembly. check-in: dbf94d0b19 user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

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

2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
[**`16`**](stephanie-gawroriski/2019/05/16.mkd)
`17`
[**`18`**](stephanie-gawroriski/2019/05/18.mkd)
 * `19`
`20`
`21`
[**`22`**](stephanie-gawroriski/2019/05/22.mkd)
`23`
`24`
`25`
 * `26`
`27`
`28`
`29`
`30`







|







2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
[**`16`**](stephanie-gawroriski/2019/05/16.mkd)
`17`
[**`18`**](stephanie-gawroriski/2019/05/18.mkd)
 * `19`
`20`
`21`
[**`22`**](stephanie-gawroriski/2019/05/22.mkd)
[**`23`**](stephanie-gawroriski/2019/05/23.mkd)
`24`
`25`
 * `26`
`27`
`28`
`29`
`30`

Added assets/developer-notes/stephanie-gawroriski/2019/05/23.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
# 2019/05/23

## 11:03

I have an idea. I am going to rework the "Access" classes into system calls
which do the same thing. Then also I am going to integrate `Assembly` with
them as well. I will have an index of system calls which take `short` and they
can be made with integer arguments. At least for SpringCoat, doing
`objectToPointer` will create a unique object ID that can be used for the
reverse operation. Then also the double/float bits will be done using the
assembly stuff as well. But with a single unified interface for making system
calls and IDs, that will make it so less classes have to be implemented. It
will be limited to integer values only so stuff such as `nanoTime()` will have
to be done in two calls to get the lower and higher values. But this should
actually work.

## 13:25

I had another idea for the LCDUI stuff. I can have two kinds of refreshes,
just a repaint and a layout update.

## 18:44

Okay, so I am going to slowly replace all the system call stuff.