Initial base for string pools, which are reference counted; Have closeable variant...
commitaf3817e77effe71522835105fcc25073125845a3
authorStephanie Gawroriski <xer@multiphasicapps.net>
Sat, 14 Sep 2024 16:41:05 +0000 (14 16:41 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Sat, 14 Sep 2024 16:41:05 +0000 (14 16:41 +0000)
tree5388e5030bafffdcbbed30eb153d2a73dc828c08
parent9d1e20b50f8fc09bf37a2f4a93b59af1974a92b9
Initial base for string pools, which are reference counted; Have closeable variant that can be weakly counted.
15 files changed:
nanocoat/include/sjme/closeable.h
nanocoat/include/sjme/nvm/classy.h
nanocoat/include/sjme/nvm/nvm.h
nanocoat/include/sjme/nvm/stringPool.h [new file with mode: 0644]
nanocoat/lib/base/closeable.c
nanocoat/src/CMakeLists.txt
nanocoat/src/boot.c
nanocoat/src/classy.c
nanocoat/src/romLibrary.c
nanocoat/src/romSuite.c
nanocoat/src/stringPool.c [new file with mode: 0644]
nanocoat/tests/testClassParse.c
nanocoat/tests/testStringPoolSeq.c [new file with mode: 0644]
nanocoat/tests/testStringPoolStream.c [new file with mode: 0644]
nanocoat/tests/testStringPoolUtf.c [new file with mode: 0644]