Timeline

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

50 descendants of 274fc0cd3e6af261

2019-04-18
19:28
Some minor allocation work. check-in: 452baf0e6d user: stephanie.gawroriski tags: trunk
19:17
Base for registering allocated objects; Make SMI a PO (easier to handle it then); Add AllocationPoint which is a duple. check-in: b116a24bea user: stephanie.gawroriski tags: trunk
15:35
Use static initializer if there is one, execution is not yet performed. check-in: 350ab49449 user: stephanie.gawroriski tags: trunk
14:34
Remove pool debug. check-in: 1f5965786c user: stephanie.gawroriski tags: trunk
13:50
Remove the private String fields for the encodings, they are not used. check-in: de11c807f6 user: stephanie.gawroriski tags: trunk
12:49
Perform access checks for field; Initialize class name list. check-in: bce6480c01 user: stephanie.gawroriski tags: trunk
12:14
Load and lookup of field info; Allow FieldFlags to be constructed only flags (no checks); Add READ type to FieldAccessTime (can access finals); Change memory volatile bits to higher addresses since the offset is 32-bit; Base for field resolution check-in: 1f92896a6b user: stephanie.gawroriski tags: trunk
11:44
Claiming of static field space on class load. check-in: 54ada1c7df user: stephanie.gawroriski tags: trunk
11:21
Add register to access the static field area. check-in: 3bf7be3498 user: stephanie.gawroriski tags: trunk
11:09
Static fields shall put/get off an offset off the static field register. check-in: fac397b725 user: stephanie.gawroriski tags: trunk
11:03
Remove old NNCC project. check-in: fe02931225 user: stephanie.gawroriski tags: trunk
11:02
Add TODO for field. check-in: b6a9e3b3c9 user: stephanie.gawroriski tags: trunk
07:02
Backup developer notes. check-in: 4f14354910 user: squirreljme tags: trunk
01:14
Add base for memory space; Add more exceptions accordingly. check-in: 49e19603d4 user: stephanie.gawroriski tags: trunk
00:46
Simplify NEG operations. check-in: 8e1f9f854d user: stephanie.gawroriski tags: trunk
00:42
Lookup for super methods. check-in: a7a413dac0 user: stephanie.gawroriski tags: trunk
00:26
Add checks to see if a method can be accessed. check-in: 031f56b255 user: stephanie.gawroriski tags: trunk
00:11
Static fields and methods are stored first, not second. check-in: 2fa34f50a5 user: stephanie.gawroriski tags: trunk
00:08
Add get of class flags; Correct storing instance methods into the wrong map. check-in: a554cc5537 user: stephanie.gawroriski tags: trunk
2019-04-17
23:49
Add some base access checks. check-in: 1df15a335a user: stephanie.gawroriski tags: trunk
23:33
Loading of instance checks. check-in: 26f530e804 user: stephanie.gawroriski tags: trunk
23:14
Add NameAndType to MethodHandle; Base for getting static method handles. check-in: c4d1b5ec31 user: stephanie.gawroriski tags: trunk
22:50
Base for converting handles. check-in: 1ee486aca9 user: stephanie.gawroriski tags: trunk
22:40
Implement merging of enqueue lists. check-in: b5ca6a7943 user: stephanie.gawroriski tags: trunk
22:32
Base handling of more pool entries; Add DEBUG for when classes are being loaded. check-in: 653e50805d user: stephanie.gawroriski tags: trunk
22:23
Add base for string intern method; For now just pass strings as-is and do not create objects for them, they can be interned on demand. check-in: 755cf01edb user: stephanie.gawroriski tags: trunk
22:19
Base processing for the class file. check-in: db3494bf51 user: stephanie.gawroriski tags: trunk
21:59
Base initialization chain for classes. check-in: e45f1e6325 user: stephanie.gawroriski tags: trunk
21:26
Initialize VM StaticMethod, which are just special instances with no real info. check-in: b36f9aa07e user: stephanie.gawroriski tags: trunk
21:16
Implement lookup of static methods (they are plain). check-in: 943083df9c user: stephanie.gawroriski tags: trunk
20:58
Remove compileJar() and just have installJar(). check-in: dacf3506d8 user: stephanie.gawroriski tags: trunk
20:34
Add RuntimeConstantPool which will be something which can initialize the constant pool at run-time when needed. check-in: 9cd9c56f84 user: stephanie.gawroriski tags: trunk
20:27
Do not check super class for null. check-in: 84a62bc3ff user: stephanie.gawroriski tags: trunk
20:27
Object has no super class, so adjust minimizer to allow null super classes. check-in: 5545ecfe6a user: stephanie.gawroriski tags: trunk
20:25
Base for loaded classes. check-in: 96db2b9f22 user: stephanie.gawroriski tags: trunk
19:53
Add native API for compilation and installation of native JARs. check-in: e21af73af0 user: stephanie.gawroriski tags: trunk
19:45
Update day number for 0.4.0. check-in: 68e3972544 user: stephanie.gawroriski tags: trunk
19:44
Remove jvm-common stuff. check-in: ff969fbd74 user: stephanie.gawroriski tags: trunk
19:42
Add library for common JVM functions. check-in: 405d2c650c user: stephanie.gawroriski tags: trunk
17:52
Correct writing of class name list. check-in: 4a358840ac user: stephanie.gawroriski tags: trunk
17:48
Add handlers for the multiply instruction. check-in: 1a5a359847 user: stephanie.gawroriski tags: trunk
17:45
Correct handling of invocations when long/double are used as arguments. check-in: 69fb9eff91 user: stephanie.gawroriski tags: trunk
17:36
Add exception catch to show the processor state if an exception is caught. check-in: ca81547698 user: stephanie.gawroriski tags: trunk
17:29
Remove more debug text in the minimizer. check-in: ad8b261256 user: stephanie.gawroriski tags: trunk
17:27
Remove more pool debugging. check-in: fc4d029d29 user: stephanie.gawroriski tags: trunk
17:26
Do not dump read pool entries. check-in: e992501db7 user: stephanie.gawroriski tags: trunk
17:26
Loading of minimized classes after much frustration. check-in: 72e56b9367 user: stephanie.gawroriski tags: trunk
17:24
Do not debug offset and types. check-in: be61750969 user: stephanie.gawroriski tags: trunk
17:23
Add pool entries for the class names and such before they are used. check-in: e7d44ac640 user: stephanie.gawroriski tags: trunk
16:48
Some corrections. check-in: aade498ed0 user: stephanie.gawroriski tags: trunk
16:36
Add the read padding byte to the error message. check-in: 274fc0cd3e user: stephanie.gawroriski tags: trunk