Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
106 check-ins using file changelog.mkd version 9a0b112675
2019-03-14
| ||
16:11 | Bring in the old stack stuff from the gone SCRF. check-in: 1fbc2d66c6 user: stephanie.gawroriski tags: trunk | |
15:58 | Base for running through instructions. check-in: 49e75b16b6 user: stephanie.gawroriski tags: trunk | |
15:55 | Add base class to process byte code into a register based code. check-in: 5c6e87bc22 user: stephanie.gawroriski tags: trunk | |
15:50 | Add debug note. check-in: 6ad4c18b7e user: stephanie.gawroriski tags: trunk | |
13:03 | Add base loop logic for translating methods. check-in: 048aeb0acf user: stephanie.gawroriski tags: trunk | |
07:02 | Backup developer notes. check-in: 4b281fdb75 user: squirreljme tags: trunk | |
2019-03-13
| ||
18:24 | Base loop for processing methods. check-in: 45f1b43077 user: stephanie.gawroriski tags: trunk | |
2019-03-12
| ||
07:02 | Backup developer notes. check-in: fa98736964 user: squirreljme tags: trunk | |
2019-03-11
| ||
19:16 | Rename the base64 class files to end with data instead of class so that any potential verifiers/optimizers do not pick it up. check-in: 8e98c6fedd user: stephanie.gawroriski tags: trunk | |
19:13 | Sort fields to group them together better. check-in: 352c832c8e user: stephanie.gawroriski tags: trunk | |
19:01 | Process fields that are in a class. check-in: 15043484d6 user: stephanie.gawroriski tags: trunk | |
07:02 | Backup developer notes. check-in: 660bb865b5 user: squirreljme tags: trunk | |
2019-03-10
| ||
21:48 | Add base for minimizer run logic. check-in: d3e3dc4dbf user: stephanie.gawroriski tags: trunk | |
21:39 | Modify SummerCoat's class loader to use minified classes. check-in: dd5e1e9917 user: stephanie.gawroriski tags: trunk | |
21:23 | Add test to additionally test loading of minimized classes. check-in: d3845fac51 user: stephanie.gawroriski tags: trunk | |
21:21 | Add test to the minimizer. check-in: 6bc19082e0 user: stephanie.gawroriski tags: trunk | |
21:18 | Add test in tool-classfile which makes sure classes can be read properly. check-in: aa2124640f user: stephanie.gawroriski tags: trunk | |
20:55 | Add base for minimizer and the associated translators. check-in: 2601c369af user: stephanie.gawroriski tags: trunk | |
07:02 | Backup developer notes. check-in: 4634102791 user: squirreljme tags: trunk | |
2019-03-09
| ||
18:52 | Allow for ClassFiles to be cached, this should make loading them a bit faster than normal. check-in: 5006060740 user: stephanie.gawroriski tags: trunk | |
14:55 | Remove the tool-scrf, all of the register stuff is going to be in tool-classfile. check-in: f50160398f user: stephanie.gawroriski tags: trunk | |
14:54 | Remove reference to SummerClass. check-in: 66e6dd6c93 user: stephanie.gawroriski tags: trunk | |
14:09 | Instead of checking if there is a code attribute, instead check against native/abstract because those will not have code. check-in: b31e5904d5 user: stephanie.gawroriski tags: trunk | |
14:07 | Do not translate a byte code if the method has no byte code. check-in: b9e69739d3 user: stephanie.gawroriski tags: trunk | |
13:37 | Instead of duplicating things, instead just have an alternative `RegisterCode` that can be obtained from a `Method`. check-in: 27cd0fe131 user: stephanie.gawroriski tags: trunk | |
13:14 | Deprecate the interpret as types. check-in: 565fe6cd99 user: stephanie.gawroriski tags: trunk | |
2019-03-08
| ||
08:02 | Backup developer notes. check-in: e2dd686223 user: squirreljme tags: trunk | |
2019-03-07
| ||
08:02 | Backup developer notes. check-in: af2bf04b6b user: squirreljme tags: trunk | |
2019-03-05
| ||
08:02 | Backup developer notes. check-in: ede3fb0af2 user: squirreljme tags: trunk | |
2019-03-04
| ||
18:14 | Rename test to check; Make the display test not potentially fail. check-in: 550c4d0a6c user: stephanie.gawroriski tags: trunk | |
18:04 | Change display test to always return a display if possible. check-in: 6e7f375ef2 user: stephanie.gawroriski tags: trunk | |
18:03 | Check API level for the RMS stuff. check-in: 0898114727 user: stephanie.gawroriski tags: trunk | |
17:43 | Add untestable test exception. check-in: 8976225177 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 9308a920c7 user: squirreljme tags: trunk | |
2019-03-03
| ||
21:34 | Correct compilation errors to continue. check-in: 523cb44802 user: stephanie.gawroriski tags: trunk | |
11:50 | Deprecate the old location stuff. check-in: 19e246d571 user: stephanie.gawroriski tags: trunk | |
11:42 | The VTable terminology is not used, it is called a DynTable here. check-in: a2dcd72c8a user: stephanie.gawroriski tags: trunk | |
11:41 | Add reference to instruction index. check-in: e324054d6c user: stephanie.gawroriski tags: trunk | |
11:37 | Instead of using multiple classes to determine value, a single class will represent how some integer/long is interpreted. check-in: 5a0f88c5a0 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 717411c1c9 user: squirreljme tags: trunk | |
2019-03-02
| ||
08:02 | Backup developer notes. check-in: c2de93582d user: squirreljme tags: trunk | |
00:30 | Update PGP key. check-in: d2ab4c90c4 user: stephanie.gawroriski tags: trunk | |
2019-03-01
| ||
22:39 | Put hiring notice back in. check-in: 66ff142732 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: da32fbfb54 user: squirreljme tags: trunk, x-date-201903 | |
2019-02-28
| ||
23:34 | Minor work on new classes. check-in: 22042c5c55 user: stephanie.gawroriski tags: trunk | |
13:17 | Add get/put of fields. check-in: 6184d90b50 user: stephanie.gawroriski tags: trunk | |
13:06 | Add put of field. check-in: bfc7d3f0c3 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 6989fe2b0b user: squirreljme tags: trunk | |
2019-02-27
| ||
13:17 | Add WRITE instruction type. check-in: 381baf3ecc user: stephanie.gawroriski tags: trunk | |
13:16 | Add GOTO. check-in: 4265d9a1a7 user: stephanie.gawroriski tags: trunk | |
13:10 | Correct IfPointerConst which was missing a register to check; Handle ICONST_x. check-in: adce93e0fb user: stephanie.gawroriski tags: trunk | |
12:43 | Add potential for an exception table to be appended accordingly. check-in: 250c2d9867 user: stephanie.gawroriski tags: trunk | |
12:33 | Add base for appending code builders to another. check-in: fde4b294cb user: stephanie.gawroriski tags: trunk | |
12:31 | Allow ILCodeBuilder to start at a specific address (this will be done for the exception handler). check-in: 0c6a8d3bb9 user: stephanie.gawroriski tags: trunk | |
12:01 | Handle IF(NON)NULL. check-in: 71c118619a user: stephanie.gawroriski tags: trunk | |
2019-02-25
| ||
08:02 | Backup developer notes. check-in: 6aa554846b user: squirreljme tags: trunk | |
2019-02-24
| ||
22:23 | Add of exported methods. check-in: 2ba8a397a1 user: stephanie.gawroriski tags: trunk | |
21:51 | Add generation of code. check-in: dc9a0352b4 user: stephanie.gawroriski tags: trunk | |
21:47 | Handle return. check-in: de2c4c15ff user: stephanie.gawroriski tags: trunk | |
21:38 | Add INVOKESPECIAL. check-in: b7a2db21fb user: stephanie.gawroriski tags: trunk | |
21:37 | Get of static field. check-in: de4d306e6c user: stephanie.gawroriski tags: trunk | |
17:20 | Add invoke of static method. check-in: 61878427f8 user: stephanie.gawroriski tags: trunk | |
15:53 | Minor note. check-in: 2769e0f0a7 user: stephanie.gawroriski tags: trunk | |
15:49 | Add base for VTableBuilder. check-in: 8cc6290994 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 495540653b user: squirreljme tags: trunk | |
02:06 | Add base VTableLocation. check-in: 65c421ffdd user: stephanie.gawroriski tags: trunk | |
2019-02-23
| ||
22:42 | Add .bak files to the ignore glob. check-in: 27a78669db user: stephanie.gawroriski tags: trunk | |
22:41 | Minor work. check-in: 13332fcf5d user: stephanie.gawroriski tags: trunk | |
22:26 | Correct manifest reference. check-in: 5ec8863ae3 user: stephanie.gawroriski tags: trunk | |
22:21 | Remove the deprecated stuff. check-in: f052798b85 user: stephanie.gawroriski tags: trunk | |
22:03 | Handle ACONST_NULL. check-in: 28455d25bd user: stephanie.gawroriski tags: trunk | |
19:31 | Add of copy instruction. check-in: 712003116b user: stephanie.gawroriski tags: trunk | |
16:15 | Add CodeLocation to signify a location in ILCode; Move JavaState.Result to its own class. check-in: 5ee18d2952 user: stephanie.gawroriski tags: trunk | |
2019-02-17
| ||
22:13 | Minor work. check-in: be94ceb3db user: stephanie.gawroriski tags: trunk | |
21:21 | Initialize the Java state from the stack map table, if one exists. check-in: 3a48c02c46 user: stephanie.gawroriski tags: trunk | |
21:13 | Update contributing document to mention WSL. check-in: 114b9f9596 user: stephanie.gawroriski tags: trunk | |
16:13 | Move byte code processor to another method so it is cleaner; Base for loading stack state. check-in: 0c74874699 user: stephanie.gawroriski tags: trunk | |
14:14 | Base for instruction iteration. check-in: 4981da0ec0 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 5c45173326 user: squirreljme tags: trunk | |
00:23 | Add base for a processor of methods. check-in: fa0a630ddb user: stephanie.gawroriski tags: trunk | |
2019-02-16
| ||
23:47 | Deprecate a bunch of the old classes because they will not be used anymore. check-in: 4bf17e8958 user: stephanie.gawroriski tags: trunk | |
23:20 | Implement more of the stack options. check-in: d7a4c7819c user: stephanie.gawroriski tags: trunk | |
20:09 | Base for stack/local operations. check-in: ded1d3654c user: stephanie.gawroriski tags: trunk | |
19:58 | Base for setting local state check-in: e3a70b5161 user: stephanie.gawroriski tags: trunk | |
19:18 | Add RegisterLocation which is to refer to a register. check-in: cf81685a4b user: stephanie.gawroriski tags: trunk | |
15:44 | Add base for loading from a stack map table state. check-in: 2dd2d9049c user: stephanie.gawroriski tags: trunk | |
15:38 | Add more base for the Java state modification. check-in: d6173396e7 user: stephanie.gawroriski tags: trunk | |
15:09 | Add base for new class processor (refactoring of the current SummerCoat Class stuff). check-in: 592e47ebcd user: stephanie.gawroriski tags: trunk | |
14:49 | Add base new entry for SummerCoat classes. check-in: b076e6852c user: stephanie.gawroriski tags: trunk | |
2019-02-14
| ||
22:49 | Some minor work on adding methods. check-in: 1e1a6b0f6a user: stephanie.gawroriski tags: trunk | |
2019-02-12
| ||
17:04 | Update GPG key. check-in: d72b1c99e0 user: stephanie.gawroriski tags: trunk | |
17:03 | Some work. check-in: e92de65930 user: stephanie.gawroriski tags: trunk | |
2019-02-08
| ||
08:02 | Backup developer notes. check-in: 798c62c479 user: squirreljme tags: trunk | |
01:37 | Add building of method references to the VTable. check-in: af1c1684e1 user: stephanie.gawroriski tags: trunk | |
01:31 | Add VTableMethodReference. check-in: ea0cb43e36 user: stephanie.gawroriski tags: trunk | |
01:29 | Add invocation type. check-in: 742938d45c user: stephanie.gawroriski tags: trunk | |
2019-02-07
| ||
08:02 | Backup developer notes. check-in: 3939ff0009 user: squirreljme tags: trunk | |
2019-02-06
| ||
20:52 | Process some more byte codes; add string representations. check-in: c00ae75531 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 59063dccda user: squirreljme tags: trunk | |
00:28 | Minor work on cleanup. check-in: ae01fc3475 user: stephanie.gawroriski tags: trunk | |
2019-02-05
| ||
20:57 | Minor work. check-in: 29f98c01b8 user: stephanie.gawroriski tags: trunk | |
20:39 | Corrections to compilation. check-in: a8dff38e8b user: stephanie.gawroriski tags: trunk | |
20:06 | Some reworking of register things to make it easier to do things. check-in: ba413d128b user: stephanie.gawroriski tags: trunk | |
2019-02-03
| ||
17:48 | Base for process. check-in: 10a700c260 user: stephanie.gawroriski tags: trunk | |
08:02 | Backup developer notes. check-in: 3ce32d1a0a user: squirreljme tags: trunk | |
00:24 | Add new API base for the ability to launch commands with system properties and console redirection as well. check-in: f09d7f9d04 user: stephanie.gawroriski tags: trunk | |