MemoryUtil

Source file "org/lwjgl/system/MemoryUtil.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,149 of 4,1490%510 of 5100%503503728728248248
encodeUTF8Safe(CharSequence, boolean, long, int)1350%140%88262611
static {...}1260%20%22343411
encodeUTF8Unsafe(CharSequence, boolean, long)1090%100%66191911
memDuplicate(ByteBuffer)710%20%22121211
strlen64NT1(long, int)640%160%99141411
strlen32NT1(long, int)640%160%99141411
strlen64NT2(long, int)640%160%99141411
strlen32NT2(long, int)640%160%99151511
duplicate(Class, Buffer, long)620%n/a11111111
memUTF16(long, int)610%80%55101011
memLengthUTF8(CharSequence, boolean)570%140%88151511
getFieldOffset(Class, Class, LongPredicate)560%120%77121211
memCopyAligned32(int, int, int)550%40%336611
memSet(long, int, long)530%140%88131311
slice(ByteBuffer, long, int)510%20%22111111
memSet32(int, int, int)500%40%338811
getUnsafeInstance()500%80%55121211
memSet64(long, int, int)470%40%338811
memCopyAligned64(long, long, int)470%40%336611
slice(Class, Buffer, long, int, long)420%n/a11101011
memSlice(ShortBuffer, int, int)390%80%556611
memSlice(CharBuffer, int, int)390%80%556611
memSlice(IntBuffer, int, int)390%80%556611
memSlice(LongBuffer, int, int)390%80%556611
memSlice(FloatBuffer, int, int)390%80%556611
memSlice(DoubleBuffer, int, int)390%80%556611
memSlice(ByteBuffer, int, int)360%80%556611
wrap(Class, long, int)340%n/a119911
memAddress(Buffer)330%100%668811
memASCII(CharSequence, boolean)310%40%336611
memUTF8(CharSequence, boolean)310%40%336611
memUTF16(CharSequence, boolean)310%40%336611
memASCII(long, int)300%40%335511
nmemCallocChecked(long, long)280%80%557711
encodeUTF16Unsafe(CharSequence, boolean, long)280%40%336611
memByteBuffer(CustomBuffer)270%40%333311
encodeASCIIUnsafe(CharSequence, boolean, long)250%40%336611
memRealloc(CLongBuffer, int)240%40%334411
memRealloc(PointerBuffer, int)240%40%334411
memByteBuffer(ShortBuffer)230%40%333311
memByteBuffer(CharBuffer)230%40%333311
memByteBuffer(IntBuffer)230%40%333311
memByteBuffer(LongBuffer)230%40%333311
memByteBuffer(FloatBuffer)230%40%333311
memByteBuffer(DoubleBuffer)230%40%333311
memCopy(long, long, long)230%80%554411
memUTF8(CharSequence, boolean, ByteBuffer, int)230%20%223311
nmemReallocChecked(long, long)220%60%444411
nmemAlignedAllocChecked(long, long)220%60%444411
memLengthUTF16(CharSequence, boolean)220%60%444411
getAddressOffset()220%20%223311
nmemAllocChecked(long)210%60%444411
memUTF16(CharSequence, boolean, ByteBuffer, int)210%20%224411
write8Safe(long, int, int, int)200%20%224411
memRealloc(ShortBuffer, int)190%20%221111
memRealloc(IntBuffer, int)190%20%221111
memRealloc(LongBuffer, int)190%20%221111
memRealloc(FloatBuffer, int)190%20%221111
memRealloc(DoubleBuffer, int)190%20%221111
memCopy(CustomBuffer, CustomBuffer)190%20%224411
memASCII(CharSequence, boolean, ByteBuffer, int)190%20%223311
memRealloc(ByteBuffer, int)180%20%221111
memASCII(CharSequence, boolean, ByteBuffer)180%20%224411
memUTF8(CharSequence, boolean, ByteBuffer)180%20%223311
memUTF16(CharSequence, boolean, ByteBuffer)180%20%224411
memLengthASCII(CharSequence, boolean)170%40%334411
memLengthNT2(long, int)170%40%335511
memByteBufferNT2(long, int)170%40%334411
memCopy(ShortBuffer, ShortBuffer)160%20%224411
memCopy(CharBuffer, CharBuffer)160%20%224411
memCopy(IntBuffer, IntBuffer)160%20%224411
memCopy(LongBuffer, LongBuffer)160%20%224411
memCopy(FloatBuffer, FloatBuffer)160%20%224411
memCopy(DoubleBuffer, DoubleBuffer)160%20%224411
memPutCLong(long, long)160%20%224411
memCopy(ByteBuffer, ByteBuffer)150%20%224411
memGetAddress(long)150%20%223311
memPutAddress(long, long)150%20%224411
memLengthNT1(long, int)150%40%335511
memCalloc(int, int)140%n/a111111
memByteBufferSafe(long, int)140%20%221111
memSlice(ShortBuffer)140%n/a111111
memSlice(CharBuffer)140%n/a111111
memSlice(IntBuffer)140%n/a111111
memSlice(LongBuffer)140%n/a111111
memSlice(FloatBuffer)140%n/a111111
memSlice(DoubleBuffer)140%n/a111111
memGetCLong(long)140%20%223311
memUTF16Safe(long)140%20%221111
getPositionOffset()140%n/a113311
getLimitOffset()140%n/a113311
getCapacityOffset()140%n/a113311
memByteBuffer(long, int)130%20%223311
write8(long, int, int)130%n/a112211
write16(long, int, char)130%n/a112211
getAllocationSize(int, int)120%20%221111
memAlignedAlloc(int, int)120%n/a111111
memShortBufferSafe(long, int)120%20%221111
memCharBufferSafe(long, int)120%20%221111
memIntBufferSafe(long, int)120%20%221111
memLongBufferSafe(long, int)120%20%221111
memFloatBufferSafe(long, int)120%20%221111
memDoubleBufferSafe(long, int)120%20%221111
memSet(CustomBuffer, int)120%n/a111111
memByteBufferNT1Safe(long)120%20%221111
memByteBufferNT1Safe(long, int)120%20%221111
memASCIISafe(long)120%20%221111
memUTF8Safe(long)120%20%221111
memUTF16Safe(ByteBuffer)120%20%221111
memCalloc(int)110%n/a111111
realloc(Buffer, Buffer, int)110%20%223311
memAddressSafe(ByteBuffer)110%20%221111
memAddressSafe(ShortBuffer)110%20%221111
memAddressSafe(CharBuffer)110%20%221111
memAddressSafe(IntBuffer)110%20%221111
memAddressSafe(FloatBuffer)110%20%221111
memAddressSafe(LongBuffer)110%20%221111
memAddressSafe(DoubleBuffer)110%20%221111
memShortBuffer(long, int)110%20%223311
memCharBuffer(long, int)110%20%223311
memIntBuffer(long, int)110%20%223311
memLongBuffer(long, int)110%20%223311
memFloatBuffer(long, int)110%20%223311
memDoubleBuffer(long, int)110%20%223311
memSlice(ByteBuffer)110%n/a111111
lambda$getAddressOffset$4(ByteBuffer, long, long)110%20%221111
memAlloc(int)100%n/a111111
memByteBuffer(Struct)100%n/a111111
memCLongBufferSafe(long, int)100%20%221111
memPointerBufferSafe(long, int)100%20%221111
memByteBufferNT2Safe(long)100%20%221111
memByteBufferNT2Safe(long, int)100%20%221111
memASCIISafe(long, int)100%20%221111
memASCIISafe(ByteBuffer)100%20%221111
memUTF8Safe(long, int)100%20%221111
memUTF8Safe(ByteBuffer)100%20%221111
memUTF16Safe(long, int)100%20%221111
getMarkOffset()100%n/a112211
lambda$getFieldOffsetObject$3(Object, Object, long)100%20%221111
lambda$getFieldOffsetInt$2(Object, int, long)100%20%221111
memAllocShort(int)90%n/a111111
memAllocInt(int)90%n/a111111
memAllocFloat(int)90%n/a111111
memAllocLong(int)90%n/a111111
memAllocDouble(int)90%n/a111111
memCallocShort(int)90%n/a111111
memCallocInt(int)90%n/a111111
memCallocFloat(int)90%n/a111111
memCallocLong(int)90%n/a111111
memCallocDouble(int)90%n/a111111
memAddress(ByteBuffer, int)90%n/a112211
address(int, int, long)90%n/a111111
memAddress(ShortBuffer, int)90%n/a112211
memAddress(CharBuffer, int)90%n/a112211
memAddress(IntBuffer, int)90%n/a112211
memAddress(FloatBuffer, int)90%n/a112211
memAddress(LongBuffer, int)90%n/a112211
memAddress(DoubleBuffer, int)90%n/a112211
memCLongBuffer(long, int)90%20%223311
memPointerBuffer(long, int)90%20%223311
memSet(ShortBuffer, int)90%n/a111111
memSet(CharBuffer, int)90%n/a111111
memSet(IntBuffer, int)90%n/a111111
memSet(LongBuffer, int)90%n/a111111
memSet(FloatBuffer, int)90%n/a111111
memSet(DoubleBuffer, int)90%n/a111111
memCopy(Struct, Struct)90%n/a112211
memGetBoolean(long)90%20%221111
getFieldOffsetObject(Object, Object)90%n/a111111
memFree(Buffer)80%20%223311
memCallocCLong(int)80%n/a111111
memCallocPointer(int)80%n/a111111
memAlignedFree(ByteBuffer)80%20%223311
memSet(ByteBuffer, int)80%n/a111111
memSet(Struct, int)80%n/a111111
memASCIISafe(CharSequence)80%20%221111
memASCIISafe(CharSequence, boolean)80%20%221111
memUTF8Safe(CharSequence)80%20%221111
memUTF8Safe(CharSequence, boolean)80%20%221111
memUTF16Safe(CharSequence)80%20%221111
memUTF16Safe(CharSequence, boolean)80%20%221111
memUTF16(long)80%n/a111111
memUTF16(ByteBuffer)80%n/a111111
getFieldOffsetInt(Object, int)80%n/a111111
memAllocCLong(int)70%n/a111111
memAllocPointer(int)70%n/a111111
memAddress(ByteBuffer)70%n/a111111
memAddress(ShortBuffer)70%n/a111111
memAddress(CharBuffer)70%n/a111111
memAddress(IntBuffer)70%n/a111111
memAddress(FloatBuffer)70%n/a111111
memAddress(LongBuffer)70%n/a111111
memAddress(DoubleBuffer)70%n/a111111
memAddressSafe(Pointer)70%20%221111
getAllocator(boolean)60%20%221111
memFree(CustomBuffer)60%20%223311
memDuplicate(ShortBuffer)60%n/a111111
memDuplicate(CharBuffer)60%n/a111111
memDuplicate(IntBuffer)60%n/a111111
memDuplicate(LongBuffer)60%n/a111111
memDuplicate(FloatBuffer)60%n/a111111
memDuplicate(DoubleBuffer)60%n/a111111
memPutByte(long, byte)60%n/a111111
memPutShort(long, short)60%n/a111111
memPutInt(long, int)60%n/a111111
memPutLong(long, long)60%n/a111111
memPutFloat(long, float)60%n/a111111
memPutDouble(long, double)60%n/a111111
memLengthNT1(ByteBuffer)60%n/a111111
memLengthNT2(ByteBuffer)60%n/a111111
memByteBufferNT1(long)60%n/a111111
memByteBufferNT1(long, int)60%n/a111111
memASCII(long)60%n/a111111
memASCII(ByteBuffer)60%n/a111111
memASCII(ByteBuffer, int, int)60%n/a111111
memUTF8(long)60%n/a111111
memUTF8(ByteBuffer)60%n/a111111
memUTF8(ByteBuffer, int, int)60%n/a111111
memUTF16(ByteBuffer, int, int)60%n/a111111
nmemCalloc(long, long)50%n/a111111
nmemRealloc(long, long)50%n/a111111
nmemAlignedAlloc(long, long)50%n/a111111
memReport(MemoryUtil.MemoryAllocationReport, MemoryUtil.MemoryAllocationReport.Aggregate, boolean)50%n/a112211
memAddress0(Buffer)50%n/a111111
memSlice(CustomBuffer, int, int)50%n/a111111
memGetByte(long)50%n/a111111
memGetShort(long)50%n/a111111
memGetInt(long)50%n/a111111
memGetLong(long)50%n/a111111
memGetFloat(long)50%n/a111111
memGetDouble(long)50%n/a111111
memASCII(ByteBuffer, int)50%n/a111111
memUTF8(ByteBuffer, int)50%n/a111111
memUTF16(ByteBuffer, int)50%n/a111111
nmemAlloc(long)40%n/a111111
nmemFree(long)40%n/a112211
nmemAlignedFree(long)40%n/a112211
memAddress(CustomBuffer, int)40%n/a111111
memASCII(CharSequence)40%n/a111111
memUTF8(CharSequence)40%n/a111111
memUTF16(CharSequence)40%n/a111111
memByteBufferNT2(long)40%n/a111111
memUTF8(long, int)40%n/a111111
getAllocator()30%n/a111111
memReport(MemoryUtil.MemoryAllocationReport)30%n/a112211
memAddress(CustomBuffer)30%n/a111111
lambda$static$1()30%n/a111111
lambda$static$0()30%n/a111111