Timeline

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