Timeline

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

50 most recent check-ins

2019-04-21
22:25
Redo and simplify how memory is done. Leaf check-in: b39d413777 user: stephanie.gawroriski tags: trunk
22:02
Some memory work. check-in: df6b81fc5f user: stephanie.gawroriski tags: trunk
21:45
Initialization of the kernel object. check-in: 8f78e96742 user: stephanie.gawroriski tags: trunk
20:38
Add kernel to fixed type; Add more fields to the kernel. check-in: 7a17768b22 user: stephanie.gawroriski tags: trunk
20:24
Change Bootstrap to Kernel and fold JVMConfiguration into it (far easier to manage and access data if it were in a single class); For decode of MinimizedClassFile from a stream, read all the required input bytes from the stream accordingly by checking the header first. check-in: a85249baae user: stephanie.gawroriski tags: trunk
19:07
Make RawMemory writable. check-in: 206c145aca user: stephanie.gawroriski tags: trunk
18:14
Reading of operation arguments. check-in: ff8f036883 user: stephanie.gawroriski tags: trunk
18:03
Implement bulk byte read; Use bulk byte reads to cache method code for quick execution. check-in: 1a3a2f6c17 user: stephanie.gawroriski tags: trunk
17:29
Implement CPU frames which will make execution a bit easier. check-in: 6e464e5360 user: stephanie.gawroriski tags: trunk
17:07
Memory reading adjustments (read unsigned bytes/shorts); Use the actual boot address when starting the CPU. check-in: 1bc78612b8 user: stephanie.gawroriski tags: trunk
16:56
Base initialize of CPU for execution. check-in: 13b7eef84a user: stephanie.gawroriski tags: trunk
16:45
Determine the position where the bootstrap should enter. check-in: 3affed194a user: stephanie.gawroriski tags: trunk
16:41
Work on finding the entry code pointer. check-in: 4ffbefcfc9 user: stephanie.gawroriski tags: trunk
15:03
Add pre-defined fixed types for class IDs. check-in: 0ee700aa86 user: stephanie.gawroriski tags: trunk
14:50
Add abstract class to implement short/byte read via using integers. check-in: c1343a6171 user: stephanie.gawroriski tags: trunk
14:41
Determine the address of the bootstrap miniclass. check-in: d460a00fb5 user: stephanie.gawroriski tags: trunk
14:32
Return invalid memory when reading from an out of range suite (not yet mapped). check-in: 4c296b185c user: stephanie.gawroriski tags: trunk
14:29
Add check to make sure the correct suite memory is read from. check-in: ebee4c5068 user: stephanie.gawroriski tags: trunk
14:24
Make sure the suite chunk size is not exceeded. check-in: 689a9d17d8 user: stephanie.gawroriski tags: trunk
14:22
Correct the write hit calculation for storing variables (it was using equals instead of minus). check-in: 78d8df0dde user: stephanie.gawroriski tags: trunk
14:19
Force the stack to always have at least a single entry. check-in: ce304ec872 user: stephanie.gawroriski tags: trunk
14:10
Loading of resources and minimized classes into the byte array memory. check-in: 9964e86e83 user: stephanie.gawroriski tags: trunk
13:21
Load library and list resources for suite memory. check-in: a158ef8d12 user: stephanie.gawroriski tags: trunk
13:17
Add ability to list resources for VMClassLibrary. check-in: e2a898246d user: stephanie.gawroriski tags: trunk
13:00
Implement base init of the configuration space. check-in: 1fc3d58ff3 user: stephanie.gawroriski tags: trunk
12:30
Base read request for the initial bootstrap address. check-in: c93976f0a3 user: stephanie.gawroriski tags: trunk
12:19
Base memory mapping of suites. check-in: 3fd73d7413 user: stephanie.gawroriski tags: trunk
11:57
Add base for various memory areas. check-in: e3249a82b0 user: stephanie.gawroriski tags: trunk
11:43
Deprecate pretty much all of the SummerCoat classes. check-in: a79f7b7696 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: fc9cae0bce user: squirreljme tags: trunk
2019-04-20
23:42
Switch to JVM configuration object. check-in: cbe8896157 user: stephanie.gawroriski tags: trunk
23:30
Add argument for the kernel configuration address. check-in: 22d14fb2b1 user: stephanie.gawroriski tags: trunk
23:29
Add base classes for assembly operations and the bootstrap. check-in: 3c5e6c56e2 user: stephanie.gawroriski tags: trunk
23:01
Some stuff. check-in: 0ff0435df4 user: stephanie.gawroriski tags: trunk
22:42
Run static initializers. check-in: 20f33278ee user: stephanie.gawroriski tags: trunk
22:37
Implement NEW. check-in: 32005c1471 user: stephanie.gawroriski tags: trunk
22:32
Implement Integer math with constant. check-in: d765773ee9 user: stephanie.gawroriski tags: trunk
18:58
Initialize of static values. check-in: 28a40b1582 user: stephanie.gawroriski tags: trunk
18:42
Ignore access checks for interfaces. check-in: f5ee3c15bf user: stephanie.gawroriski tags: trunk
17:57
Implement claim of static space. check-in: 1aa4e41aef user: stephanie.gawroriski tags: trunk
17:44
Writing of arrays; Correct alignment for short write. check-in: 38a0427132 user: stephanie.gawroriski tags: trunk
17:23
If a super class method is being used, drop the current class and just just use the super class of the current class. check-in: 86502b5987 user: stephanie.gawroriski tags: trunk
17:21
Hopefully got the SUPER call implementation correct. check-in: bdeee5bed4 user: stephanie.gawroriski tags: trunk
17:09
Create virtual code for array clone(). check-in: 278016179c user: stephanie.gawroriski tags: trunk
16:49
When looking for an instance method statically, also look in the super class for one as well. check-in: 63e6a4208f user: stephanie.gawroriski tags: trunk
16:44
Allocation of arrays. check-in: 9cb8409c5f user: stephanie.gawroriski tags: trunk
16:33
Initialize loading of fields; Correct field offset calculation for instance and statics. check-in: dd5cda90db user: stephanie.gawroriski tags: trunk
15:53
Add wide variant for array access as well. check-in: 241bb714be user: stephanie.gawroriski tags: trunk
15:42
Add wide encoding for memory access. check-in: fe6daa94bb user: stephanie.gawroriski tags: trunk
14:45
Reorder DataType. check-in: 926ff4b913 user: stephanie.gawroriski tags: trunk