Refactoring of NVM structures to be reference counted, for better memory management...
commit8e0256fcf9fba4cfecb1512fcebf7dd2ce31f7b4
authorStephanie Gawroriski <xer@multiphasicapps.net>
Sat, 28 Sep 2024 22:59:12 +0000 (28 22:59 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Sat, 28 Sep 2024 22:59:12 +0000 (28 22:59 +0000)
tree28710ed36949f810593d7187140b86c7c1494a22
parent67c79cd2a288a9a18740233fa5f7042dbbdacc47
Refactoring of NVM structures to be reference counted, for better memory management; Ifdef out descriptors and identifier parsing.
22 files changed:
nanocoat/include/sjme/cleanup.h
nanocoat/include/sjme/closeable.h
nanocoat/include/sjme/nvm/descriptor.h
nanocoat/include/sjme/nvm/nvm.h
nanocoat/lib/base/bitStream.c
nanocoat/lib/base/closeable.c
nanocoat/lib/base/seekable.c
nanocoat/lib/base/stream.c
nanocoat/lib/base/zip.c
nanocoat/src/boot.c
nanocoat/src/classy.c
nanocoat/src/cleanup.c
nanocoat/src/descriptor.c
nanocoat/src/romLibrary.c
nanocoat/src/romSuite.c
nanocoat/src/stringPool.c
nanocoat/tests/testCloseable.c
nanocoat/tests/testDescBinaryName.c
nanocoat/tests/testDescClassName.c
nanocoat/tests/testDescFieldType.c
nanocoat/tests/testDescIdentifier.c
nanocoat/tests/testDescMethodType.c