Uses of Package
dev.relism.flash.bytes
Packages that use dev.relism.flash.bytes
Package
Description
-
Classes in dev.relism.flash.bytes used by dev.relism.flash.bytesClassDescriptionCapability interface for a
ByteViewthat is a contiguous slice of a single backingbyte[]— as opposed to aSegmentedByteView, which spans several arrays and cannot expose a single(array, offset)pair.per-callnew ByteView() { ... }anonymous-class allocation that used to live inHttp1HeaderMap.view,QueryParams.view, andPathParams.view: instead of allocating a fresh view object (plus its capturing instance) on every call, a smallSlicePoolof these hands out an existing instance, repositioned in place. -
Classes in dev.relism.flash.bytes used by dev.relism.flash.http2.frame
-
Classes in dev.relism.flash.bytes used by dev.relism.flash.http2.hpackClassDescriptionIndex-based writer into a growable
byte[]scratch buffer.per-callnew ByteView() { ... }anonymous-class allocation that used to live inHttp1HeaderMap.view,QueryParams.view, andPathParams.view: instead of allocating a fresh view object (plus its capturing instance) on every call, a smallSlicePoolof these hands out an existing instance, repositioned in place. -
Classes in dev.relism.flash.bytes used by dev.relism.flash.http2.messageClassDescriptionper-call
new ByteView() { ... }anonymous-class allocation that used to live inHttp1HeaderMap.view,QueryParams.view, andPathParams.view: instead of allocating a fresh view object (plus its capturing instance) on every call, a smallSlicePoolof these hands out an existing instance, repositioned in place. -
Classes in dev.relism.flash.bytes used by dev.relism.flash.models
-
Classes in dev.relism.flash.bytes used by dev.relism.flash.routing.routers.fastpathrouterClassDescriptionCapability interface for a
ByteViewthat is a contiguous slice of a single backingbyte[]— as opposed to aSegmentedByteView, which spans several arrays and cannot expose a single(array, offset)pair. -
Classes in dev.relism.flash.bytes used by dev.relism.flash.transport