Make ByteArrayPool internal

This commit is contained in:
Him188 2019-12-13 09:02:31 +08:00
parent 630850c54c
commit d5fc392ecf

View File

@ -6,7 +6,7 @@ import kotlinx.io.pool.ObjectPool
internal const val DEFAULT_BYTE_ARRAY_POOL_SIZE = 256
internal const val DEFAULT_BYTE_ARRAY_SIZE = 4096
val ByteArrayPool: ObjectPool<ByteArray> = ByteArrayPoolImpl
internal val ByteArrayPool: ObjectPool<ByteArray> = ByteArrayPoolImpl
private object ByteArrayPoolImpl : DefaultPool<ByteArray>(DEFAULT_BYTE_ARRAY_POOL_SIZE) {
override fun produceInstance(): ByteArray = ByteArray(DEFAULT_BYTE_ARRAY_SIZE)