Timeline

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

200 most recent check-ins using file building.mkd version 5a6793746c

2019-06-10
17:40
Some LibRetro initialization. check-in: a1a85c683f user: stephanie.gawroriski tags: trunk
16:10
Remove old RatufaCoat files. check-in: 679e642452 user: stephanie.gawroriski tags: trunk
16:08
Add libretro files and such. check-in: 20e4f42c08 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 78f0ac4ab8 user: squirreljme tags: trunk
01:57
Some work on Watcom C working. check-in: 670cc2c831 user: stephanie.gawroriski tags: trunk
01:41
Do memset for huge DOS allocation. check-in: f7fbc3df8b user: stephanie.gawroriski tags: trunk
01:31
Add return status for VM destroy; Use huge malloc for DOS; check-in: 4ce5753483 user: stephanie.gawroriski tags: trunk
01:22
When using malloc(), fail if more than size_t was requested. check-in: cb524f4a83 user: stephanie.gawroriski tags: trunk
01:06
Only clip read size if sjme_jint is larger than size_t. check-in: fed66ec3cf user: stephanie.gawroriski tags: trunk
01:00
Add check for early EOF. check-in: 8703b5b948 user: stephanie.gawroriski tags: trunk
00:55
Free ROM on boot error if it is not preset; Add sjme_jvmdestroy() to cleanup after init; Add missing return value to the boot function; Cleanup the JVM after exit; Do not read more than size_t bytes. check-in: 8cbd19c4db user: stephanie.gawroriski tags: trunk
00:21
Switch DOS to use the huge memory model in Watcom (automatic 32-bit pointer management). check-in: 15934d50ff user: stephanie.gawroriski tags: trunk
2019-06-09
23:42
Define __DOS__ for DOS. check-in: 3ae154a330 user: stephanie.gawroriski tags: trunk
23:33
Correct PowerPC test title. check-in: 2e741ae77a user: stephanie.gawroriski tags: trunk
23:25
Correct RM command call. check-in: 257b210d87 user: stephanie.gawroriski tags: trunk
23:14
Correct CircleCI infinite recursion dependency. check-in: 1951182e90 user: stephanie.gawroriski tags: trunk
23:13
For DOS use sjme.sqc instead of squirreljme.sqc. check-in: 60c376bdcf user: stephanie.gawroriski tags: trunk
23:03
When extracting the ZIP for tests, always overwrite. check-in: 2fa1d9f3a6 user: stephanie.gawroriski tags: trunk
22:55
Add tests for RatufaCoat on PowerPC and whatever CircleCI uses. check-in: 4ef26c1e52 user: stephanie.gawroriski tags: trunk
22:42
Install PowerPC cross build support. check-in: 0996a637a8 user: stephanie.gawroriski tags: trunk
22:28
Remove debug stuff and correct pipe writes to stdout/stderr. check-in: bd6e13166c user: stephanie.gawroriski tags: trunk
22:27
Handle of system calls and pipe writing. check-in: c35b1ba09f user: stephanie.gawroriski tags: trunk
21:20
Implement IFEQ_CONST. check-in: c320e78322 user: stephanie.gawroriski tags: trunk
21:17
Implement load from array. check-in: 37bf650390 user: stephanie.gawroriski tags: trunk
18:12
Implement decrement. check-in: 4584a6adc2 user: stephanie.gawroriski tags: trunk
18:05
Implement read of Java data in memory. check-in: 404b4f2d11 user: stephanie.gawroriski tags: trunk
18:03
Restore PC address on return. check-in: 96b5999946 user: stephanie.gawroriski tags: trunk
18:00
Add some return debug. check-in: 1d18aa3f03 user: stephanie.gawroriski tags: trunk
17:57
Handle of return and breakpoint. check-in: 489ecd53da user: stephanie.gawroriski tags: trunk
17:50
No handling of SJME_OP_DEBUG_EXIT is needed. check-in: 5d003bf1d8 user: stephanie.gawroriski tags: trunk
17:49
Implement comparison. check-in: 215bdafaca user: stephanie.gawroriski tags: trunk
17:38
Native memory read/write. check-in: b2e8302e07 user: stephanie.gawroriski tags: trunk
17:15
Implement math operations and such. check-in: 0723f65755 user: stephanie.gawroriski tags: trunk
16:41
Implement method invoke. check-in: 6440e76e9e user: stephanie.gawroriski tags: trunk
16:25
Add wrong value being used. check-in: dc481437ce user: stephanie.gawroriski tags: trunk
16:24
Decode of some operations; Also add some temporary debug output. check-in: d8576b62d4 user: stephanie.gawroriski tags: trunk
15:50
Do not unsigned shift sizes down. check-in: f728527732 user: stephanie.gawroriski tags: trunk
14:49
Implement RecordStore.deleteRecord(). check-in: 460401cbfc user: stephanie.gawroriski tags: trunk
14:41
Implement RecordStore.getNextRecordID(). check-in: 7e9faf1f15 user: stephanie.gawroriski tags: trunk
14:36
Implement add and remove of record listeners. check-in: 8c42c8b040 user: stephanie.gawroriski tags: trunk
14:33
Implement RecordStore.getLastModified(). check-in: 764948e582 user: stephanie.gawroriski tags: trunk
14:26
Implement RecordStore.getRecordSize(). check-in: 999c01d451 user: stephanie.gawroriski tags: trunk
14:24
Check open inside of the lock. check-in: f3d52bf15f user: stephanie.gawroriski tags: trunk
14:23
Implement RecordStore.getRecord(int, byte[], int). check-in: ff1d55d0be user: stephanie.gawroriski tags: trunk
14:19
Implement RecordStore.setRecord(). check-in: 3564cfd262 user: stephanie.gawroriski tags: trunk
14:09
Implement RecordStore.getTag(). check-in: 395dda72af user: stephanie.gawroriski tags: trunk
14:06
In AdvancedGraphics set all the clipping coordinates on initialize. check-in: 65e8e15872 user: stephanie.gawroriski tags: trunk
13:59
Map a bunch of keyboard keys to dialpad layout to work better for games. check-in: a2cc67c97f user: stephanie.gawroriski tags: trunk
13:36
Remap game keys to the number pad and vice versa (makes it easier to use). check-in: 219523cd78 user: stephanie.gawroriski tags: trunk
13:12
Implement command remove. check-in: 2922e653ee user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 37dbb2fd5f user: squirreljme tags: trunk
02:36
Add defines for operations. check-in: d8fb68798d user: stephanie.gawroriski tags: trunk
01:03
Add base handling of exactly zero operations but have an error handling state to detect CPU faults. check-in: 37b0626114 user: stephanie.gawroriski tags: trunk
00:49
Base CPU execution loop with cycle counters. check-in: bf1a95394f user: stephanie.gawroriski tags: trunk
00:32
Add a fixed number of threads (32). check-in: 45220147b0 user: stephanie.gawroriski tags: trunk
00:15
Initialize boot entry arguments. check-in: 7c5105c4b9 user: stephanie.gawroriski tags: trunk
00:10
Load of BootRAM and their seeds. check-in: a3929ebd98 user: stephanie.gawroriski tags: trunk
2019-06-08
23:38
Locate BootJAR header and check its magic. check-in: 650b7d3263 user: stephanie.gawroriski tags: trunk
23:33
Set error flag if RAM could not be allocated. check-in: 47a767ec75 user: stephanie.gawroriski tags: trunk
23:32
read and check magic number. check-in: c07855f8b5 user: stephanie.gawroriski tags: trunk
22:59
Initialize RAM size. check-in: 7dc14f5f1a user: stephanie.gawroriski tags: trunk
22:57
Implement free; Some code adjusments. check-in: 4211833bf3 user: stephanie.gawroriski tags: trunk
21:37
File handling and read of ROM data. check-in: cda39cd9d4 user: stephanie.gawroriski tags: trunk
21:09
Open of ROM file for reading. check-in: a7edfdb7b7 user: stephanie.gawroriski tags: trunk
2019-06-07
17:34
Minor work on BootRAM init call. check-in: eb13a52aae user: stephanie.gawroriski tags: trunk
16:42
Allocate RAM. check-in: 2063b6237a user: stephanie.gawroriski tags: trunk
16:36
Pull in memory allocation. check-in: d980428017 user: stephanie.gawroriski tags: trunk
16:19
Correction to max integer size check. check-in: b593fa0d33 user: stephanie.gawroriski tags: trunk
2019-06-06
22:45
Minor adjustments and additions. check-in: 8c7c6f06a2 user: stephanie.gawroriski tags: trunk
19:37
Minor header and code work. check-in: 193d695140 user: stephanie.gawroriski tags: trunk
2019-06-05
14:25
Setup and execute VM in stdc. check-in: dd90b8c025 user: stephanie.gawroriski tags: trunk
2019-06-03
07:02
Backup developer notes. check-in: b571814cbf user: squirreljme tags: trunk
2019-06-02
23:16
Add base for new setup and makefiles for using it. check-in: fb7443b621 user: stephanie.gawroriski tags: trunk
19:35
Add new base for header. check-in: 4d0bad1310 user: stephanie.gawroriski tags: trunk
19:24
Minor work. check-in: 3d1aeda437 user: stephanie.gawroriski tags: trunk
19:18
Some work. check-in: 46b5d2919a user: stephanie.gawroriski tags: trunk
19:04
Base refactor of RatufaCoat reorganizing and such. check-in: 06d4eb679b user: stephanie.gawroriski tags: trunk
18:51
Add macro for 64-bit system. check-in: 4bbb93b955 user: stephanie.gawroriski tags: trunk
18:46
Add fixed types in the style of JNI. check-in: 3a76a56c7f user: stephanie.gawroriski tags: trunk
16:30
memset allocated memory in mmap. check-in: 0b2479f024 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 3954e3b70c user: squirreljme tags: trunk
2019-06-01
22:41
Some work. check-in: 9e092de768 user: stephanie.gawroriski tags: trunk
21:40
Make register zero always zero! check-in: cb2d0b1034 user: stephanie.gawroriski tags: trunk
21:39
Do not look in the registers if an integer offset was read. check-in: 449c2947f9 user: stephanie.gawroriski tags: trunk
15:20
Adjust memory read operation. check-in: cda4b76b32 user: stephanie.gawroriski tags: trunk
15:19
Memory read and write. check-in: 467ca08310 user: stephanie.gawroriski tags: trunk
14:47
Add missing break. check-in: 4a296e87a8 user: stephanie.gawroriski tags: trunk
14:46
Simplify math operations. check-in: 66ad9a18ce user: stephanie.gawroriski tags: trunk
13:41
Implement math operations. check-in: b83917ad2a user: stephanie.gawroriski tags: trunk
13:18
Implement COPY. check-in: fa624ff655 user: stephanie.gawroriski tags: trunk
13:12
Implement invoke. check-in: 98a6593e43 user: stephanie.gawroriski tags: trunk
12:44
Move CPU state to state structure; Remove C/H modelines since it interferes with Kate and forces a style be used check-in: 3369c9e6bf user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 25c91fa377 user: squirreljme tags: trunk, x-date-201906
00:11
Add TODO for invoke. check-in: d2e3536ab9 user: stephanie.gawroriski tags: trunk
00:10
Implement LOAD_POOL. check-in: 7b1cbd2530 user: stephanie.gawroriski tags: trunk
00:08
Add debug point handling. check-in: 743748fcbb user: stephanie.gawroriski tags: trunk
00:02
Write location of the invalid operation. check-in: 96cee265fa user: stephanie.gawroriski tags: trunk
2019-05-31
23:59
Write NUL terminator after string values to help with C. check-in: 5446b9bdf5 user: stephanie.gawroriski tags: trunk
23:57
Base implementation for debug entries. check-in: 670daa216c user: stephanie.gawroriski tags: trunk
20:17
Change format for invalid operation. check-in: 5207a3d2b8 user: stephanie.gawroriski tags: trunk
20:14
Spelling correction. check-in: 214dbadfe9 user: stephanie.gawroriski tags: trunk
20:14
Add CPU instruction types and encodings; Remove ARRAYLEN instruction. check-in: 737d851c2a user: stephanie.gawroriski tags: trunk
19:58
Base CPU setup and execution. check-in: 9ce65780b1 user: stephanie.gawroriski tags: trunk
19:50
Initialize initial RatufaCoat CPU. check-in: 18826256dd user: stephanie.gawroriski tags: trunk
19:27
Initialization of the BootRAM. check-in: 338ac18c8d user: stephanie.gawroriski tags: trunk
18:39
Add nothing initializer in BootRAM because short/long/int will need it for little endian systems; Add support for NOTHING seeds in SummerCoat; BootRAM initialization in RatufaCoat. check-in: 7fafc51c00 user: stephanie.gawroriski tags: trunk
18:19
Find BootJAR position and check magic number to be sure. check-in: a22bb60435 user: stephanie.gawroriski tags: trunk
18:05
Initialize ROM parameters. check-in: 35b351e3fd user: stephanie.gawroriski tags: trunk
17:47
In JVMFunction.jvmLoadString() use Java short for string length because it is big endian order. check-in: 227cfa0884 user: stephanie.gawroriski tags: trunk
17:39
Add functions to read Java short/int. check-in: a9acea7070 user: stephanie.gawroriski tags: trunk
17:32
Add special log function and allocate the virtual machine RAM. check-in: 335daae91c user: stephanie.gawroriski tags: trunk
17:20
Do not use special wrapper pointers (complicates things) and just have the allocator force 32-bit pointer usage. check-in: 71c1ff08b9 user: stephanie.gawroriski tags: trunk
17:04
Perform some mmap on Linux to allocate data in low memory (for direct pointer usage). check-in: c4081cc348 user: stephanie.gawroriski tags: trunk
14:25
Load the ROM file in RatufaCoat. check-in: 207fff7a07 user: stephanie.gawroriski tags: trunk
14:06
Remove arguments function. check-in: 1a88d8a833 user: stephanie.gawroriski tags: trunk
14:04
Correct makefile and add arguments file. check-in: 579f271253 user: stephanie.gawroriski tags: trunk
13:12
Use more structures when initializing the VM. check-in: a4a153bc3e user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: e49913f8ae user: squirreljme tags: trunk
2019-05-30
22:16
Add base for find argument. check-in: a48ae7f85a user: stephanie.gawroriski tags: trunk
19:10
Minor RatufaCoat work. check-in: aca638519f user: stephanie.gawroriski tags: trunk
12:53
Add SummerCoat ROMs to the ignore glob. check-in: bac0707d9e user: stephanie.gawroriski tags: trunk
12:53
Add initial classpath to the PackROM. check-in: 15cf1272be user: stephanie.gawroriski tags: trunk
12:01
Include the originally written value in the BootRAM initializer so that it can work on any endianess. check-in: 0548f78ca8 user: stephanie.gawroriski tags: trunk
11:49
Remove debug throwable stuff. check-in: 8871cc6bd3 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: c64fde6255 user: squirreljme tags: trunk
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
00:22
Correct launch of the wrong VM. check-in: 8273ebc5db user: stephanie.gawroriski tags: trunk
00:02
Virtualize the packfile initialization in SummerCoat. check-in: 7ed18f06da user: stephanie.gawroriski tags: trunk
2019-05-29
23:29
Allow SummerCoat to use prebuilt ROM files. check-in: bc49dd0216 user: stephanie.gawroriski tags: trunk
23:01
Add test for building and running SummerCoat via the ROM file. check-in: 8a13347add user: stephanie.gawroriski tags: trunk
22:54
Add generator for the SummerCoat ROM but with all of the testing classes included. check-in: 82493549c1 user: stephanie.gawroriski tags: trunk
21:49
Remove the limitations on the jump targets by using a List<__Jump__> instead of Map<Integer, InstructionJumpTarget>, is faster and is not a complicated map structure (the map was just linearly accessed anyway and all keys were unique). check-in: 5c83af3558 user: stephanie.gawroriski tags: trunk
21:36
Add a bunch of checks to ensure that the jump target and such is in range along with the various checks. check-in: 2aae529683 user: stephanie.gawroriski tags: trunk
20:01
Handle case where NOTHING stack entries might be popped, if so they are just treated as zero register values. check-in: 44fd70c176 user: stephanie.gawroriski tags: trunk
19:38
Reorder register numbers to be more compact (instead of 16, just use 8). check-in: 6b1d801aa7 user: stephanie.gawroriski tags: trunk
18:49
Move __Storage__ to TextStorage in Text. check-in: 077e8cc757 user: stephanie.gawroriski tags: trunk
18:40
Include the manifest positions in the pack JAR. check-in: 25087d674e user: stephanie.gawroriski tags: trunk
15:57
Correct wrong descriptor type being used for the long access. check-in: 6f85a60a08 user: stephanie.gawroriski tags: trunk
15:55
Add offset and length for the manifest in the JAR header so it can quickly be read rather than needing to search through the suites. check-in: 49cc7a4e67 user: stephanie.gawroriski tags: trunk
15:44
Remove romtoc being passed to the bootstrap, it will only need the ROM base (in packfile format). check-in: c7a7a275e8 user: stephanie.gawroriski tags: trunk
15:39
Add memory access functions which map to Java's byte order (big endian). check-in: 518e6f1520 user: stephanie.gawroriski tags: trunk
15:24
Remove wide instructions for memory access and use helper functions instead. check-in: 829095372e user: stephanie.gawroriski tags: trunk
12:56
Remove LOAD_TABLE; Add VUREG argument format which is used to explicitely check register values; Add checks to make sure jumps point to labels and registers are valid in range. check-in: c4a283cb81 user: stephanie.gawroriski tags: trunk
12:35
Add more detailed exception when there is a parameter overflow for instructions. check-in: 4e600c2f19 user: stephanie.gawroriski tags: trunk
12:32
Use the same transition logic for the locals and the stack. check-in: f998c78ee7 user: stephanie.gawroriski tags: trunk
12:25
In the compiler allow stack transitions from nothing to something. check-in: 1475262fdc user: stephanie.gawroriski tags: trunk
12:19
Add catch to find the location where the JAR fails to work. check-in: e16c978fee user: stephanie.gawroriski tags: trunk
12:17
Write of packfiles; Do not needlessly copy the entire output byte array when writeTo() can be used. check-in: 862ae4bf38 user: stephanie.gawroriski tags: trunk
11:54
Add code to generate the SummerCoat ROM file, which calls the minimizer. check-in: d6cb2de1e5 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: baa68196c0 user: squirreljme tags: trunk
2019-05-28
21:27
Add base MinimizedPackHeader. check-in: 4745626e45 user: stephanie.gawroriski tags: trunk
21:18
Correct baseline test name. check-in: 6fbb0ac56f user: stephanie.gawroriski tags: trunk
12:52
Update RetroArch info. check-in: 997442a5c0 user: stephanie.gawroriski tags: trunk
12:41
Use calloc instead. check-in: 1aceaa7db3 user: stephanie.gawroriski tags: trunk
12:25
Add RetroArch specific makefile. check-in: e51c0281ae user: stephanie.gawroriski tags: trunk
12:09
Correct map argument handler in SummerCoatFactory so it creates an array of twice the size instead of just the number of map elements. check-in: 6fead6286c user: stephanie.gawroriski tags: trunk
12:06
In CircleCI add baseline tests which just does a hosted launch and install build-essential+qemu-user since it will be needed in the future to install and test RatufaCoat. check-in: 57e1508c07 user: stephanie.gawroriski tags: trunk
12:00
Correct SystemTime test. check-in: 3b85db552d user: stephanie.gawroriski tags: trunk
11:57
Add base for packfile builder; Add test for building the packfile. check-in: 747c8b3044 user: stephanie.gawroriski tags: trunk
11:17
Allocate and set native function handler. check-in: cfc237a2f4 user: stephanie.gawroriski tags: trunk
11:15
Add base main and entry point initialization for RatufaCoat. check-in: cbf9001909 user: stephanie.gawroriski tags: trunk
10:51
Update libretro description; Remove second copyright from header. check-in: 977611fc31 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: afd90eb4a4 user: squirreljme tags: trunk
2019-05-27
22:23
Add empty makefile for RatufaCoat. check-in: 74185ea8c6 user: stephanie.gawroriski tags: trunk
17:39
Correct long/double math operations bleeding through the zero register (using 0+1 instead of 0+0) so that it only uses the zero register. check-in: 29aac999e6 user: stephanie.gawroriski tags: trunk
17:34
Implement some software Long math functions. check-in: 3eb88a30d5 user: stephanie.gawroriski tags: trunk
17:12
Any calls done to long/float/double will instead call software math methods. check-in: 3c83383b11 user: stephanie.gawroriski tags: trunk
16:31
Change SIGN_X8 to SIGNX8 and SIGN_HALF to SIGNX16. check-in: 23d1ac4c3d user: stephanie.gawroriski tags: trunk
16:27
Make conversions call software math libraries. check-in: 2f6a0752a1 user: stephanie.gawroriski tags: trunk
15:59
Turn conversion copies into pure copies. check-in: a020d96ae4 user: stephanie.gawroriski tags: trunk
15:54
Remove implementation of CONVERSION and use COPY. check-in: 91e708912e user: stephanie.gawroriski tags: trunk
15:53
Add COPY instruction. check-in: 43ce8a5415 user: stephanie.gawroriski tags: trunk
15:46
Clear out debug stuff. check-in: 61c1c136b5 user: stephanie.gawroriski tags: trunk
15:32
Add flag to disable debugging. check-in: 6afd93bde9 user: stephanie.gawroriski tags: trunk
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
13:13
Implement free, it will wipe everything with BAD_MAGIC except the refcount spot is set to zero. check-in: 8de7a99ea9 user: stephanie.gawroriski tags: trunk
13:06
Implement base garbage collect of object. check-in: ded1e70cf2 user: stephanie.gawroriski tags: trunk
12:57
Add flags to class info. check-in: 795db5a1b3 user: stephanie.gawroriski tags: trunk
12:50
Add Constants to the core CLDC and use that instead of the Kernel for JVM constants. check-in: fed5f9e5dc user: stephanie.gawroriski tags: trunk
12:44
Record the number of objects which are in the instance fields. check-in: 3ff76c2f4e user: stephanie.gawroriski tags: trunk
12:34
Make jvmLoadString() and jvmLoadClass() return their respective classes instead of a raw pointer. check-in: 7ccc34ed82 user: stephanie.gawroriski tags: trunk
12:30
Implement String parts needed for intern (using a basic linked list). check-in: a2748e0ec4 user: stephanie.gawroriski tags: trunk
12:21
Correct values to be uncounted being overwritten with garbage values; Do uncounting for array stores; Count up our object first before getting the old object so that less instruction time passes between the read and write. check-in: f55a6b7e02 user: stephanie.gawroriski tags: trunk
12:16
Correct reference counting issues when putting to fields. check-in: 5e121a004e user: stephanie.gawroriski tags: trunk
12:04
Implement String(byte[]). check-in: 075bc11f12 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 2af2d8ac59 user: squirreljme tags: trunk
01:09
Calling of instance methods. check-in: dd758dc51d user: stephanie.gawroriski tags: trunk
00:19
Add a bunch of supporting classes (for annotations to be used in supervisor); Writing of VTable information. check-in: 3c3eab6d65 user: stephanie.gawroriski tags: trunk
00:01
Remove more debug text. check-in: 6adb1c24ea user: stephanie.gawroriski tags: trunk
00:01
Remove debug text. check-in: c29527d745 user: stephanie.gawroriski tags: trunk
00:00
VTable initialization. check-in: 1a421b0c26 user: stephanie.gawroriski tags: trunk
2019-05-26
23:12
Create initial vtable which just maps to JVMFunction.jvmPureVirtualCall(). check-in: e9b4de16e1 user: stephanie.gawroriski tags: trunk
23:00
Add method to quickly get the name and type. check-in: ab0f299590 user: stephanie.gawroriski tags: trunk
22:41
Add TODO block. check-in: 86384dbe13 user: stephanie.gawroriski tags: trunk
21:45
Implement the complicated invokespecial logic; Remove vtablespecial it is not needed (just a single vtable is needed). check-in: f702463f5d user: stephanie.gawroriski tags: trunk
20:53
Add determination of the method index. check-in: f1db3906a3 user: stephanie.gawroriski tags: trunk
20:19
Implement LOAD_FROM_INTARRAY. check-in: 6c362d90c3 user: stephanie.gawroriski tags: trunk
20:08
Add extra checks to detect corrupted objects. check-in: faeb3596b0 user: stephanie.gawroriski tags: trunk