Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
47 check-ins that include changes to files matching 'runt/apis/cldc-compact/cc/squirreljme/runtime/cldc/lang/*'
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-26
| ||
00:18 | Remove ClassDataV2. check-in: 1a8bae5cb9 user: stephanie.gawroriski tags: trunk | |
2019-06-23
| ||
16:12 | Reorder errors in runt/apis/cldc-compact check-in: d6660f126d user: stephanie.gawroriski tags: trunk | |
2019-05-26
| ||
01:12 | Use a simpler type for storing class information. check-in: 62339e3e35 user: stephanie.gawroriski tags: trunk | |
00:36 | Move a bunch of JVM specific special stuff into its own package. check-in: a061fe8326 user: stephanie.gawroriski tags: trunk | |
2019-05-25
| ||
16:49 | Add check to make sure invalid classes are not attempted to be used. check-in: c11191be36 user: stephanie.gawroriski tags: trunk | |
13:36 | Initialize of BootRAM ClassDataV2 for classes. check-in: 3b83ca22c0 user: stephanie.gawroriski tags: trunk | |
01:08 | Add class size to ClassDataV2. check-in: 6894d71ab9 user: stephanie.gawroriski tags: trunk | |
01:03 | Add magic number in ClassDataV2 for corruption detection potentially. check-in: ff13eb3df9 user: stephanie.gawroriski tags: trunk | |
00:23 | Catch error to determine the last class where some error happened on code export; Implement some of Kernel.jvmIsInstance(). check-in: 0b80f812ba user: stephanie.gawroriski tags: trunk | |
2019-05-24
| ||
23:54 | Implement Kernel.jvmIsArray(). check-in: 11e9d4fe48 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-07
| ||
00:41 | Bump release date to July 4, 2019. check-in: cab72a3e01 user: stephanie.gawroriski tags: trunk | |
2019-05-04
| ||
16:58 | Translation and handling of MULTIANEWARRAY. check-in: b3001dc6a2 user: stephanie.gawroriski tags: trunk | |
2019-04-30
| ||
21:22 | Add note on how VTables are laid out. check-in: 63a92314a2 user: stephanie.gawroriski tags: trunk | |
21:18 | Add LOAD_TABLE which loads from a int/pointer sized table of a register (saves multiplies by 4); Rework VIRTUAL/SPECIAL invoke to work better. check-in: aa9c2e868b user: stephanie.gawroriski tags: trunk | |
2019-04-27
| ||
02:05 | Add ClassDataV2; The class object pointer will just be derived from ClassDataV2, reading the field for it. check-in: c14bff1e24 user: stephanie.gawroriski tags: trunk | |
2019-04-19
| ||
10:55 | Add argument to constructor. check-in: 1e71065bbd user: stephanie.gawroriski tags: trunk | |
10:55 | Add BasicStaticMethod. check-in: 869bc913c1 user: stephanie.gawroriski tags: trunk | |
2019-04-17
| ||
19:45 | Update day number for 0.4.0. check-in: 68e3972544 user: stephanie.gawroriski tags: trunk | |
2019-04-14
| ||
11:19 | Push release back to May 5. check-in: 6afd23adc7 user: stephanie.gawroriski tags: trunk | |
2019-03-16
| ||
14:17 | Merge heads. check-in: e9fe3dc205 user: stephanie.gawroriski tags: trunk | |
2019-03-04
| ||
18:03 | Check API level for the RMS stuff. check-in: 0898114727 user: stephanie.gawroriski tags: trunk | |
2019-02-03
| ||
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 | |
2019-01-24
| ||
18:59 | Document API level range limits. check-in: 251b3dba13 user: stephanie.gawroriski tags: trunk | |
17:30 | Add API Level for SquirrelJME 0.4.0. check-in: 8a3fa85059 user: stephanie.gawroriski tags: trunk | |
2018-12-25
| ||
20:01 | Bump version to 0.3.0 for next development cycle. check-in: f3da830cab user: stephanie.gawroriski tags: trunk, dev-0.3.x | |
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 | |
05:24 | Correct MultiANewArray ClassCastException due to casting to Object[]. check-in: 48daf7194e user: stephanie.gawroriski tags: trunk | |
2018-12-08
| ||
14:52 | Implement Enum: Add test for enums and all of that. check-in: 7bd5208c4c user: stephanie.gawroriski tags: trunk | |
05:31 | Change invokeStatic to handle more arguments more than the base. check-in: 955a99ae22 user: stephanie.gawroriski tags: trunk | |
2018-12-06
| ||
00:31 | Add operating system type. check-in: 60694d69e3 user: stephanie.gawroriski tags: trunk | |
2018-12-05
| ||
07:33 | Add API level which can be used to detect how much of the SquirrelJME native API is implemented, for backwards compatibility. check-in: 7776726353 user: stephanie.gawroriski tags: trunk | |
02:18 | Add access to the default constructor in the class data with its flags. check-in: e76c678c4b user: stephanie.gawroriski tags: trunk | |
01:49 | Store data that java.lang.Class needs in an object and pass that to Class for potential backwards compatibility. check-in: 8f754af611 user: stephanie.gawroriski tags: trunk | |
01:20 | Switch Class to use integer flags. check-in: a770a73eb6 user: stephanie.gawroriski tags: trunk | |
2018-11-21
| ||
04:59 | Implement Thread.currentThread(), Thread.toString(); Add check to exit the VM when all the threads have went away. check-in: 8ab07a04cd user: stephanie.gawroriski tags: trunk | |
2018-11-10
| ||
12:07 | Reorder errors in runt/apis/cldc-compact check-in: 423604340b user: stephanie.gawroriski tags: trunk | |
2018-11-04
| ||
15:31 | Implement PrintStream.print(int); Add toStrings() to SWM classes; Add a means to obtain the depth of the guests within the VM, this is to help differentiate if TODO/DBUG were made from the host VM (SpringCoat) or code running in SpringCoat. check-in: 2e79cbaa66 user: stephanie.gawroriski tags: trunk | |
13:11 | Implement MultiANewArray completely with a passing test. check-in: c6a344f389 user: stephanie.gawroriski tags: trunk | |
12:45 | Implement MULTIANEWARRAY; Correct field descriptor having the wrong component types for arrays; Implement Class.forName(). check-in: 0fc7a6516d user: stephanie.gawroriski tags: trunk | |
12:20 | Check multianew bounds; Add skip parameter, it is needed. check-in: 41efc147ed user: stephanie.gawroriski tags: trunk | |
2018-11-03
| ||
23:24 | Base for MULTIANEWARRAY; Add boolean flag for interfaces in classes. check-in: 78a7b3507f user: stephanie.gawroriski tags: trunk | |
2018-10-29
| ||
16:19 | Make corrections to handle no frames and blank frames when getting the stack frace. check-in: f4be66abf2 user: stephanie.gawroriski tags: trunk | |
16:14 | More LinkedList work; Add a handler for uncaught exceptions in threads. check-in: ea80147b64 user: stephanie.gawroriski tags: trunk | |