Make all NanoCoat types closeable; Make unrefing closeable the default.
[SquirrelJME.git] / nanocoat / tests / 
tree27d53c1b002566860538b3746dcc2a94091d45fd
drwxr-xr-x   ..
-rw-r--r-- 5584 CMakeLists.txt
drwxr-xr-x - blobs
drwxr-xr-x - include
drwxr-xr-x - src
-rw-r--r-- 4881 testAlloc.c
-rw-r--r-- 8023 testAllocFreeMerge.c
-rw-r--r-- 3101 testAllocNoFree.c
-rw-r--r-- 1277 testAllocPoolCleanup.c
-rw-r--r-- 3821 testAllocRandom.c
-rw-r--r-- 3176 testAllocRealloc.c
-rw-r--r-- 3536 testAllocReallocRandom.c
-rw-r--r-- 4609 testAllocSplit.c
-rw-r--r-- 2291 testAllocWeakCounting.c
-rw-r--r-- 2561 testAllocWeakDelete.c
-rw-r--r-- 2808 testAllocWeakDeleteCancel.c
-rw-r--r-- 2451 testAllocWeakEnqueueSetFirst.c
-rw-r--r-- 1761 testAllocWeakEnqueueSetSecond.c
-rw-r--r-- 2514 testAllocWeakFreeLink.c
-rw-r--r-- 2527 testAllocWeakRef.c
-rw-r--r-- 1303 testAllocWeakRefNonWeak.c
-rw-r--r-- 1561 testAllocWeakRefRef.c
-rw-r--r-- 2974 testAtomic.c
-rw-r--r-- 648 testByteCodeAALoad.c
-rw-r--r-- 649 testByteCodeAAStore.c
-rw-r--r-- 652 testByteCodeAConstNull.c
-rw-r--r-- 651 testByteCodeANewArray.c
-rw-r--r-- 649 testByteCodeAReturn.c
-rw-r--r-- 648 testByteCodeAThrow.c
-rw-r--r-- 653 testByteCodeArrayLength.c
-rw-r--r-- 648 testByteCodeBALoad.c
-rw-r--r-- 649 testByteCodeBAStore.c
-rw-r--r-- 648 testByteCodeBIPush.c
-rw-r--r-- 648 testByteCodeCALoad.c
-rw-r--r-- 649 testByteCodeCAStore.c
-rw-r--r-- 651 testByteCodeCheckCast.c
-rw-r--r-- 645 testByteCodeD2F.c
-rw-r--r-- 645 testByteCodeD2I.c
-rw-r--r-- 645 testByteCodeD2L.c
-rw-r--r-- 648 testByteCodeDALoad.c
-rw-r--r-- 649 testByteCodeDAStore.c
-rw-r--r-- 646 testByteCodeDAdd.c
-rw-r--r-- 647 testByteCodeDCmpG.c
-rw-r--r-- 647 testByteCodeDCmpL.c
-rw-r--r-- 646 testByteCodeDDiv.c
-rw-r--r-- 646 testByteCodeDMul.c
-rw-r--r-- 646 testByteCodeDNeg.c
-rw-r--r-- 646 testByteCodeDRem.c
-rw-r--r-- 649 testByteCodeDReturn.c
-rw-r--r-- 646 testByteCodeDSub.c
-rw-r--r-- 645 testByteCodeDup.c
-rw-r--r-- 646 testByteCodeDup2.c
-rw-r--r-- 648 testByteCodeDup2X1.c
-rw-r--r-- 648 testByteCodeDup2X2.c
-rw-r--r-- 647 testByteCodeDupX1.c
-rw-r--r-- 647 testByteCodeDupX2.c
-rw-r--r-- 645 testByteCodeF2D.c
-rw-r--r-- 645 testByteCodeF2I.c
-rw-r--r-- 645 testByteCodeF2L.c
-rw-r--r-- 648 testByteCodeFALoad.c
-rw-r--r-- 649 testByteCodeFAStore.c
-rw-r--r-- 646 testByteCodeFAdd.c
-rw-r--r-- 647 testByteCodeFCmpG.c
-rw-r--r-- 647 testByteCodeFCmpL.c
-rw-r--r-- 646 testByteCodeFDiv.c
-rw-r--r-- 647 testByteCodeFLoad.c
-rw-r--r-- 646 testByteCodeFMul.c
-rw-r--r-- 646 testByteCodeFNeg.c
-rw-r--r-- 646 testByteCodeFRem.c
-rw-r--r-- 649 testByteCodeFReturn.c
-rw-r--r-- 646 testByteCodeFSub.c
-rw-r--r-- 650 testByteCodeGetField.c
-rw-r--r-- 651 testByteCodeGetStatic.c
-rw-r--r-- 645 testByteCodeI2B.c
-rw-r--r-- 645 testByteCodeI2C.c
-rw-r--r-- 645 testByteCodeI2D.c
-rw-r--r-- 645 testByteCodeI2F.c
-rw-r--r-- 645 testByteCodeI2L.c
-rw-r--r-- 645 testByteCodeI2S.c
-rw-r--r-- 648 testByteCodeIALoad.c
-rw-r--r-- 649 testByteCodeIAStore.c
-rw-r--r-- 646 testByteCodeIAdd.c
-rw-r--r-- 646 testByteCodeIAnd.c
-rw-r--r-- 646 testByteCodeIDiv.c
-rw-r--r-- 646 testByteCodeIMul.c
-rw-r--r-- 646 testByteCodeINeg.c
-rw-r--r-- 645 testByteCodeIOr.c
-rw-r--r-- 646 testByteCodeIRem.c
-rw-r--r-- 649 testByteCodeIReturn.c
-rw-r--r-- 646 testByteCodeIShl.c
-rw-r--r-- 646 testByteCodeIShr.c
-rw-r--r-- 646 testByteCodeISub.c
-rw-r--r-- 647 testByteCodeIUShr.c
-rw-r--r-- 646 testByteCodeIXor.c
-rw-r--r-- 650 testByteCodeIfACmpEq.c
-rw-r--r-- 650 testByteCodeIfACmpNe.c
-rw-r--r-- 646 testByteCodeIfEq.c
-rw-r--r-- 646 testByteCodeIfGe.c
-rw-r--r-- 646 testByteCodeIfGt.c
-rw-r--r-- 650 testByteCodeIfICmpEq.c
-rw-r--r-- 650 testByteCodeIfICmpGe.c
-rw-r--r-- 650 testByteCodeIfICmpGt.c
-rw-r--r-- 650 testByteCodeIfICmpLe.c
-rw-r--r-- 650 testByteCodeIfICmpLt.c
-rw-r--r-- 650 testByteCodeIfICmpNe.c
-rw-r--r-- 646 testByteCodeIfLe.c
-rw-r--r-- 646 testByteCodeIfLt.c
-rw-r--r-- 646 testByteCodeIfNe.c
-rw-r--r-- 651 testByteCodeIfNonNull.c
-rw-r--r-- 648 testByteCodeIfNull.c
-rw-r--r-- 652 testByteCodeInstanceOf.c
-rw-r--r-- 657 testByteCodeInvokeInterface.c
-rw-r--r-- 655 testByteCodeInvokeSpecial.c
-rw-r--r-- 654 testByteCodeInvokeStatic.c
-rw-r--r-- 655 testByteCodeInvokeVirtual.c
-rw-r--r-- 645 testByteCodeL2D.c
-rw-r--r-- 645 testByteCodeL2F.c
-rw-r--r-- 645 testByteCodeL2I.c
-rw-r--r-- 648 testByteCodeLALoad.c
-rw-r--r-- 649 testByteCodeLAStore.c
-rw-r--r-- 646 testByteCodeLAdd.c
-rw-r--r-- 646 testByteCodeLAnd.c
-rw-r--r-- 646 testByteCodeLCmp.c
-rw-r--r-- 646 testByteCodeLDiv.c
-rw-r--r-- 646 testByteCodeLMul.c
-rw-r--r-- 646 testByteCodeLNeg.c
-rw-r--r-- 645 testByteCodeLOr.c
-rw-r--r-- 646 testByteCodeLRem.c
-rw-r--r-- 649 testByteCodeLReturn.c
-rw-r--r-- 646 testByteCodeLShl.c
-rw-r--r-- 646 testByteCodeLShr.c
-rw-r--r-- 646 testByteCodeLSub.c
-rw-r--r-- 647 testByteCodeLUShr.c
-rw-r--r-- 646 testByteCodeLXor.c
-rw-r--r-- 647 testByteCodeLdc2W.c
-rw-r--r-- 646 testByteCodeLdcW.c
-rw-r--r-- 654 testByteCodeLookupSwitch.c
-rw-r--r-- 654 testByteCodeMonitorEnter.c
-rw-r--r-- 653 testByteCodeMonitorExit.c
-rw-r--r-- 656 testByteCodeMultiANewArray.c
-rw-r--r-- 645 testByteCodeNew.c
-rw-r--r-- 650 testByteCodeNewArray.c
-rw-r--r-- 645 testByteCodeNop.c
-rw-r--r-- 645 testByteCodePop.c
-rw-r--r-- 646 testByteCodePop2.c
-rw-r--r-- 650 testByteCodePutField.c
-rw-r--r-- 651 testByteCodePutStatic.c
-rw-r--r-- 648 testByteCodeReturn.c
-rw-r--r-- 648 testByteCodeSALoad.c
-rw-r--r-- 649 testByteCodeSAStore.c
-rw-r--r-- 648 testByteCodeSIPush.c
-rw-r--r-- 646 testByteCodeSwap.c
-rw-r--r-- 653 testByteCodeTableSwitch.c
-rw-r--r-- 651 testByteCodeWideALoad.c
-rw-r--r-- 652 testByteCodeWideAStore.c
-rw-r--r-- 651 testByteCodeWideDLoad.c
-rw-r--r-- 652 testByteCodeWideDStore.c
-rw-r--r-- 651 testByteCodeWideFLoad.c
-rw-r--r-- 652 testByteCodeWideFStore.c
-rw-r--r-- 650 testByteCodeWideIInc.c
-rw-r--r-- 651 testByteCodeWideILoad.c
-rw-r--r-- 652 testByteCodeWideIStore.c
-rw-r--r-- 651 testByteCodeWideLLoad.c
-rw-r--r-- 652 testByteCodeWideLStore.c
-rw-r--r-- 765 testClassParse.c
-rw-r--r-- 777 testClassParseAttribute.c
-rw-r--r-- 789 testClassParseAttributeCode.c
-rw-r--r-- 795 testClassParseAttributeConstantValue.c
-rw-r--r-- 787 testClassParseAttributeStackMap.c
-rw-r--r-- 801 testClassParseAttributeStackMapTable.c
-rw-r--r-- 776 testClassParseBlank.c
-rw-r--r-- 797 testClassParseConstantPool.c
-rw-r--r-- 810 testClassParseConstantPoolClassInfo.c
-rw-r--r-- 814 testClassParseConstantPoolConstantNarrow.c
-rw-r--r-- 806 testClassParseConstantPoolConstantWide.c
-rw-r--r-- 817 testClassParseConstantPoolMemberRef.c
-rw-r--r-- 816 testClassParseConstantPoolNameAndType.c
-rw-r--r-- 804 testClassParseConstantPoolString.c
-rw-r--r-- 816 testClassParseConstantPoolUtf.c
-rw-r--r-- 775 testClassParseField.c
-rw-r--r-- 784 testClassParseInterfaces.c
-rw-r--r-- 776 testClassParseMethod.c
-rw-r--r-- 776 testClassParseName.c
-rw-r--r-- 750 testClassVerify.c
-rw-r--r-- 711 testCommImc.c
-rw-r--r-- 713 testCommIp.c
-rw-r--r-- 704 testCommIpTcp.c
-rw-r--r-- 704 testCommIpUdp.c
-rw-r--r-- 738 testCommSerial.c
-rw-r--r-- 4217 testDescBinaryName.c
-rw-r--r-- 2814 testDescClassName.c
-rw-r--r-- 9400 testDescFieldType.c
-rw-r--r-- 2642 testDescIdentifier.c
-rw-r--r-- 7608 testDescMethodType.c
-rw-r--r-- 1195 testExceptFail.c
-rw-r--r-- 1695 testExceptFailNested.c
-rw-r--r-- 2179 testExceptFailSkip.c
-rw-r--r-- 2822 testList.c
-rw-r--r-- 1610 testListFlattenArgs.c
-rw-r--r-- 2423 testListFlattenArgsNul.c
-rw-r--r-- 731 testMleCallback.c
-rw-r--r-- 744 testMleNativeCall.c
-rwxr-xr-x 649 testNvmArrayLength.c
-rwxr-xr-x 655 testNvmArrayLoadIntoTemp.c
-rwxr-xr-x 648 testNvmArrayStore.c
-rw-r--r-- 642 testNvmBoot.c
-rw-r--r-- 652 testNvmBootCombineRom.c
-rwxr-xr-x 647 testNvmCheckCast.c
-rwxr-xr-x 656 testNvmCountReferenceDown.c
-rwxr-xr-x 652 testNvmFieldGetToTemp.c
-rwxr-xr-x 646 testNvmFieldPut.c
-rw-r--r-- 645 testNvmGcObject.c
-rwxr-xr-x 650 testNvmInvokeNormal.c
-rwxr-xr-x 651 testNvmInvokeSpecial.c
-rwxr-xr-x 3103 testNvmLocalPopDouble.c
-rwxr-xr-x 2822 testNvmLocalPopFloat.c
-rwxr-xr-x 2819 testNvmLocalPopInteger.c
-rwxr-xr-x 3100 testNvmLocalPopLong.c
-rwxr-xr-x 5079 testNvmLocalPopReference.c
-rwxr-xr-x 653 testNvmLocalPushDouble.c
-rwxr-xr-x 652 testNvmLocalPushFloat.c
-rwxr-xr-x 654 testNvmLocalPushInteger.c
-rwxr-xr-x 651 testNvmLocalPushLong.c
-rwxr-xr-x 656 testNvmLocalPushReference.c
-rwxr-xr-x 654 testNvmLocalReadInteger.c
-rwxr-xr-x 655 testNvmLocalWriteInteger.c
-rwxr-xr-x 663 testNvmLookupClassObjectIntoTemp.c
-rwxr-xr-x 658 testNvmLookupStringIntoTemp.c
-rwxr-xr-x 645 testNvmMonitor.c
-rwxr-xr-x 654 testNvmNewArrayIntoTemp.c
-rwxr-xr-x 657 testNvmNewInstanceIntoTemp.c
-rwxr-xr-x 654 testNvmReturnFromMethod.c
-rwxr-xr-x 649 testNvmStackPopAny.c
-rwxr-xr-x 655 testNvmStackPopAnyToTemp.c
-rwxr-xr-x 653 testNvmStackPopInteger.c
-rwxr-xr-x 655 testNvmStackPopReference.c
-rwxr-xr-x 664 testNvmStackPopReferenceThenThrow.c
-rwxr-xr-x 661 testNvmStackPopReferenceToTemp.c
-rwxr-xr-x 650 testNvmStackPushAny.c
-rwxr-xr-x 658 testNvmStackPushAnyFromTemp.c
-rwxr-xr-x 658 testNvmStackPushDoubleParts.c
-rwxr-xr-x 655 testNvmStackPushFloatRaw.c
-rwxr-xr-x 654 testNvmStackPushInteger.c
-rwxr-xr-x 666 testNvmStackPushIntegerIsInstanceOf.c
-rwxr-xr-x 656 testNvmStackPushLongParts.c
-rwxr-xr-x 656 testNvmStackPushReference.c
-rwxr-xr-x 664 testNvmStackPushReferenceFromTemp.c
-rw-r--r-- 713 testNvmStringIntern.c
-rwxr-xr-x 649 testNvmTempDiscard.c
-rwxr-xr-x 650 testNvmThrowExecute.c
-rw-r--r-- 642 testNvmTick.c
-rw-r--r-- 760 testObjectReference.c
-rw-r--r-- 1636 testRomLibraryFindResource.c
-rw-r--r-- 2207 testRomLibraryFindResourceJar.c
-rw-r--r-- 2799 testRomLibraryRawData.c
-rw-r--r-- 1542 testRomLibraryResourceNotFound.c
-rw-r--r-- 2121 testRomLibraryResourceNotFoundJar.c
-rw-r--r-- 2413 testRomLibraryResourceStream.c
-rw-r--r-- 3110 testRomLibraryResourceStreamJar.c
-rw-r--r-- 3993 testRomSuiteClassPathById.c
-rw-r--r-- 4102 testRomSuiteClassPathByName.c
-rw-r--r-- 2579 testRomSuiteLibraries.c
-rw-r--r-- 825 testSeekableAsInputStream.c
-rw-r--r-- 789 testSeekableFromMemory.c
-rw-r--r-- 845 testSeekableLockAsInputStream.c
-rw-r--r-- 799 testSeekableLockDirect.c
-rw-r--r-- 835 testSeekableLockShadow.c
-rw-r--r-- 2246 testSeekableReverse.c
-rw-r--r-- 793 testSeekableSubSeekable.c
-rw-r--r-- 712 testSoftLong.c
-rw-r--r-- 2030 testSpinLock.c
-rw-r--r-- 2187 testStream.c
-rw-r--r-- 1488 testStreamEmpty.c
-rw-r--r-- 2230 testStreamOverRead.c
-rw-r--r-- 2009 testStreamReadSingle.c
-rw-r--r-- 3860 testStreamReadValueJ.c
-rw-r--r-- 2062 testStreamWriteBlock.c
-rw-r--r-- 2309 testStreamWriteBlockBA.c
-rw-r--r-- 1672 testStreamWriteSingle.c
-rw-r--r-- 1958 testStreamWriteSingleBA.c
-rw-r--r-- 3899 testStreamWriteValueJ.c
-rw-r--r-- 4250 testStreamWriteValueJBA.c
-rw-r--r-- 2800 testStringDecodeChar.c
-rw-r--r-- 2128 testStringHash.c
-rw-r--r-- 2020 testStringLength.c
-rw-r--r-- 722 testTaskKill.c
-rw-r--r-- 723 testTaskMonitor.c
-rw-r--r-- 704 testTaskSleep.c
-rw-r--r-- 1505 testTaskSpawn.c
-rw-r--r-- 721 testTaskSwitch.c
-rw-r--r-- 690 testTestNoOpPass.c
-rw-r--r-- 687 testTestNoOpSkip.c
-rw-r--r-- 714 testThreadMonitor.c
-rw-r--r-- 710 testThreadNew.c
-rw-r--r-- 712 testThreadSleep.c
-rw-r--r-- 712 testThreadSpawn.c
-rw-r--r-- 710 testThreadSwitch.c
-rw-r--r-- 712 testTraceStack.c
-rw-r--r-- 643 testTreeFind.c
-rw-r--r-- 644 testUtfDecode.c
-rw-r--r-- 731 testUtilRandom.c
-rw-r--r-- 2106 testZipAccess.c
-rw-r--r-- 978 testZipOpen.c
-rw-r--r-- 1220 testZipOpenClose.c
-rw-r--r-- 748 testZipReadDeflate.c
-rw-r--r-- 748 testZipReadStore.c