Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins that include changes to files matching 'runt/libs/springcoat-vm/cc/squirreljme/vm/springcoat/*'
2020-03-02
| ||
05:18 | Merge wip-gradle-modernization branch into trunk. check-in: a5aaa48037 user: stephanie.gawroriski tags: trunk, x-date-202003 | |
2020-02-14
| ||
03:52 | Move massive amount of files to their own modules. check-in: c7cae997bd user: stephanie.gawroriski tags: wip-gradle-modernization | |
2019-12-22
| ||
16:23 | In SpringCoat make LOAD_STRING use VM constant strings to ensure strings always exist (for traces); Make JVMFunction.jvmLoadString() return null if input is null. check-in: 077d004c7b user: stephanie.gawroriski tags: trunk | |
15:06 | Implement pointers for basic objects in SpringCoat. check-in: 7dafb75407 user: stephanie.gawroriski tags: trunk | |
2019-12-21
| ||
14:57 | Add base for pointer manager in SpringCoat. check-in: a34e010f93 user: stephanie.gawroriski tags: trunk | |
2019-12-07
| ||
15:25 | Switch the milli wall and mono nano calls to use long return values instead of being split. check-in: a2c9801d90 user: stephanie.gawroriski tags: trunk | |
14:34 | Make system calls long instead of int. check-in: 44e07cb9e5 user: stephanie.gawroriski tags: trunk | |
2019-10-06
| ||
21:55 | Add branched out printing for object to/from pointer. check-in: 4d4b57a42e user: stephanie.gawroriski tags: trunk | |
16:05 | Migrate sleep system call. check-in: d26777b957 user: stephanie.gawroriski tags: trunk | |
2019-10-01
| ||
23:34 | Document system call indexes and add two system calls for loading classes; Have FATAL_TODO take a parameter. check-in: 935dd8e5c7 user: stephanie.gawroriski tags: trunk | |
2019-09-26
| ||
02:14 | Allow SpringCoat to inherit static methods from super classes. check-in: 258c4b5be8 user: stephanie.gawroriski tags: trunk | |
2019-06-23
| ||
16:12 | Reorder errors in runt/libs/springcoat-vm check-in: 3422d5971b user: stephanie.gawroriski tags: trunk | |
2019-06-21
| ||
20:11 | Correct wrong signature being used for long packing. check-in: fb98dba16b user: stephanie.gawroriski tags: trunk | |
19:19 | Merge free chunks to make more memory available; Build binaries when using the bitmap dump; In SpringCoat have unique strings map null with zero. check-in: 8b24bce579 user: stephanie.gawroriski tags: trunk | |
13:11 | Have the software math functions return their respective type (so it can be used with JavaSE/SpringCoat); Add assembly methods for value unpacking (long) and packing (double, long). check-in: 10d67841d4 user: stephanie.gawroriski tags: trunk | |
12:48 | Add operations to pack and unpack long values. check-in: 6069346166 user: stephanie.gawroriski tags: trunk | |
2019-06-17
| ||
12:16 | Add call tracing, unique objects, and unique strings for the Java SE wrapper; Prevent short system call arguments in JavaSE and SpringCoat; Correct index for unique objects in SpringCoat check-in: e75b6399ef user: stephanie.gawroriski tags: trunk | |
11:43 | Correct CallTraceElement.traceRaw() not filling frame details properly; Improvements in SpringCoat's frame trace. check-in: b07a6f34f7 user: stephanie.gawroriski tags: trunk | |
01:08 | Add support for call traces in SpringCoat. check-in: 339bb6b0b3 user: stephanie.gawroriski tags: trunk | |
2019-06-09
| ||
22:27 | Handle of system calls and pipe writing. check-in: c35b1ba09f user: stephanie.gawroriski tags: trunk | |
2019-05-30
| ||
00:30 | Since SpringCoat was upped to 0.3.0, startTask() uses the one with the console access so just drop those arguments. check-in: 2b476c90bd user: stephanie.gawroriski tags: trunk | |
2019-05-27
| ||
15:29 | Implement of system calls writing to the console. check-in: 4bfb4d5714 user: stephanie.gawroriski tags: trunk | |
14:13 | Add implementations for the file descriptor IDs for stdin, stdout, and stderr. check-in: a7e386593a user: stephanie.gawroriski tags: trunk | |
13:54 | Add base for system calls and pure/unpure system calls. check-in: 9143a913ed user: stephanie.gawroriski tags: trunk | |
2019-05-26
| ||
00:36 | Move a bunch of JVM specific special stuff into its own package. check-in: a061fe8326 user: stephanie.gawroriski tags: trunk | |
2019-05-24
| ||
17:09 | Move ObjectAccess.arrayLength() to Assembly. check-in: 61e90ad12e user: stephanie.gawroriski tags: trunk | |
14:28 | Implement String.intern() using an internal LinkedList<WeakReference<String>> table. check-in: b3ceace762 user: stephanie.gawroriski tags: trunk | |
13:15 | Move ApiLevel obtaining to the system call interface. check-in: 25c05490d0 user: stephanie.gawroriski 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 | |
23:22 | Make EXIT a system call. check-in: 5a68aa5516 user: stephanie.gawroriski tags: trunk | |
23:14 | Add GARBAGE_COLLECT system call and remove MemoryAccess (not used anymore). check-in: 7434d31525 user: stephanie.gawroriski tags: trunk | |
23:07 | Move memory information to system calls. check-in: d2e5d8e2e9 user: stephanie.gawroriski tags: trunk | |
17:17 | Remove DatabaseAccess, it was never used. check-in: aa8e87694a user: stephanie.gawroriski tags: trunk | |
17:16 | Remove RegistryAccess, it was never used. check-in: 580bb251a2 user: stephanie.gawroriski tags: trunk | |
17:13 | Remove TimeAccess implementation in SpringCoat. check-in: 07a440d973 user: stephanie.gawroriski tags: trunk | |
16:40 | Add and implement with a test a system call for getting the current time. check-in: b6312d2861 user: stephanie.gawroriski tags: trunk | |
2019-05-14
| ||
16:28 | Decrease the stack depth again; Correct parsing of old style locals. check-in: 81d366a9fd user: stephanie.gawroriski tags: trunk | |
13:26 | Increase SpringCoat's stack depth limit. check-in: 2eddb13126 user: stephanie.gawroriski tags: trunk | |
13:08 | Implement part of Vector; Return null if a class was not found in SpringCoat. check-in: 7f3de165aa user: stephanie.gawroriski tags: trunk | |
2019-05-11
| ||
15:34 | Correct typo when using ResourceAccess.available(). check-in: 6259db3f26 user: stephanie.gawroriski tags: trunk | |
2019-05-09
| ||
16:44 | Add limit to the number of frames a thread may have. check-in: 83d974cdb8 user: stephanie.gawroriski tags: trunk | |
2019-04-22
| ||
18:22 | Check for null in instance invoke; Add test result for the nothing RMS test. check-in: ec16a6ad46 user: stephanie.gawroriski tags: trunk | |
18:18 | Correct SpringCoat cast check on null object. check-in: 8bb49e926a user: stephanie.gawroriski tags: trunk | |
2019-04-14
| ||
14:42 | Add ClassNames interface and use that for classes instead; Writing of class names and more detailed class information which should be useful. check-in: b23c389166 user: stephanie.gawroriski tags: trunk | |
2019-03-29
| ||
12:03 | Update URLs and e-mails for the system properties. check-in: dd96054352 user: stephanie.gawroriski tags: trunk | |
2019-01-25
| ||
01:24 | For SpringCoat, make the profiled thread use the boot suite. check-in: f27d6c2cc3 user: stephanie.gawroriski tags: trunk | |
00:37 | SpringCoat can now accept system properties for tasks. check-in: 0210a173f4 user: stephanie.gawroriski tags: trunk | |
2018-12-21
| ||
22:18 | Add blank API for the console buffer. check-in: bb6f12bc17 user: stephanie.gawroriski tags: trunk | |
2018-12-14
| ||
00:44 | Remove the old record store stuff and instead it will be replaced with something much simpler. check-in: 833d23ebe4 user: stephanie.gawroriski tags: trunk | |
2018-12-13
| ||
05:29 | Rename MultiANewArray to ArrayUtils (better name). check-in: 4e6fd6be75 user: stephanie.gawroriski tags: trunk | |