Add direct link chaining in ReferenceShelf so the operations can be done quicker.x-date-202209
commitb32cf7f89d89dda1f11d6825a1b970175a834ffe
authorStephanie Gawroriski <xer@multiphasicapps.net>
Thu, 1 Sep 2022 16:40:07 +0000 (1 16:40 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Thu, 1 Sep 2022 16:40:07 +0000 (1 16:40 +0000)
treea48bc151488ad4ae18dc68ba3acebf43e238e28f
parent5f3863853d89f094c0f0ceb79db7ddc1b88c6b19
Add direct link chaining in ReferenceShelf so the operations can be done quicker.
emulators/springcoat-vm/src/main/java/cc/squirreljme/vm/springcoat/MLEAtomic.java
emulators/springcoat-vm/src/main/java/cc/squirreljme/vm/springcoat/MLEReference.java
emulators/springcoat-vm/src/main/java/cc/squirreljme/vm/springcoat/brackets/RefLinkHolder.java
emulators/springcoat-vm/src/main/java/cc/squirreljme/vm/springcoat/brackets/RefLinkObject.java
modules/cldc-compact/src/main/java/cc/squirreljme/jvm/mle/ReferenceShelf.java
modules/cldc-compact/src/main/java/java/lang/ref/Reference.java