Tabnine Logo
HeapMemoryManager$HeapBufferThreadLocalPool
Code IndexAdd Tabnine to your IDE (free)

How to use
HeapMemoryManager$HeapBufferThreadLocalPool
in
org.glassfish.grizzly.memory

Best Java code snippets using org.glassfish.grizzly.memory.HeapMemoryManager$HeapBufferThreadLocalPool (Showing top 20 results out of 315)

origin: org.glassfish.grizzly/grizzly-core

/**
 * {@inheritDoc}
 */
@Override
public ThreadLocalPool createThreadLocalPool() {
  return new HeapBufferThreadLocalPool(this);
}
origin: org.mule.glassfish.grizzly/grizzly-framework

public void reset(final byte[] heap, final int offset, final int capacity) {
  if (pool != heap) {
    clearByteBufferCache();
    pool = heap;
  }
  leftPos = rightPos = start = offset;
  end = offset + capacity;
}
origin: org.glassfish.grizzly/grizzly-http-server-core

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: org.glassfish.grizzly/grizzly-core

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: org.glassfish.grizzly/grizzly-websockets-server

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: org.mule.glassfish.grizzly/grizzly-framework

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: javaee/grizzly

if (isLastAllocated(heapBuffer)) {
  rightPos -= heapBuffer.cap;
} else if (isReleasableLeft(heapBuffer)) {
  leftPos += heapBuffer.cap;
  if (leftPos == rightPos) {
} else if (wantReset(heapBuffer.cap)) {
  reset(heapBuffer);
origin: org.glassfish.grizzly/grizzly-http-server-core

@Override
public void trim() {
  checkDispose();
  final int sizeToReturn = cap - pos;
  if (sizeToReturn > 0) {
    final HeapBufferThreadLocalPool threadLocalCache =
        getHeapBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(this)) {
        flip();
        cap = lim;
        threadLocalCache.reduceLastAllocated(this);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        flip();
        cap = lim;
        threadLocalCache.reset(heap, offset + cap, sizeToReturn);
        return;
      }
    }
  }
  super.trim();
}
origin: org.glassfish.grizzly/grizzly-core

@Override
public void trim() {
  checkDispose();
  final int sizeToReturn = cap - pos;
  if (sizeToReturn > 0) {
    final HeapBufferThreadLocalPool threadLocalCache =
        getHeapBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(this)) {
        flip();
        cap = lim;
        threadLocalCache.reduceLastAllocated(this);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        flip();
        cap = lim;
        threadLocalCache.reset(heap, offset + cap, sizeToReturn);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
public void trim() {
  checkDispose();
  final int sizeToReturn = cap - pos;
  if (sizeToReturn > 0) {
    final HeapBufferThreadLocalPool threadLocalCache =
        getHeapBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(this)) {
        flip();
        cap = lim;
        threadLocalCache.reduceLastAllocated(this);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        flip();
        cap = lim;
        threadLocalCache.reset(heap, offset + cap, sizeToReturn);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
public void trim() {
  checkDispose();
  final int sizeToReturn = cap - pos;
  if (sizeToReturn > 0) {
    final HeapBufferThreadLocalPool threadLocalCache =
        getHeapBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(this)) {
        flip();
        cap = lim;
        threadLocalCache.reduceLastAllocated(this);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        flip();
        cap = lim;
        threadLocalCache.reset(heap, offset + cap, sizeToReturn);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
public void trim() {
  checkDispose();
  final int sizeToReturn = cap - pos;
  if (sizeToReturn > 0) {
    final HeapBufferThreadLocalPool threadLocalCache =
        getHeapBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(this)) {
        flip();
        cap = lim;
        threadLocalCache.reduceLastAllocated(this);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        flip();
        cap = lim;
        threadLocalCache.reset(heap, offset + cap, sizeToReturn);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
public void trim() {
  checkDispose();
  final int sizeToReturn = cap - pos;
  if (sizeToReturn > 0) {
    final HeapBufferThreadLocalPool threadLocalCache =
        getHeapBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(this)) {
        flip();
        cap = lim;
        threadLocalCache.reduceLastAllocated(this);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        flip();
        cap = lim;
        threadLocalCache.reset(heap, offset + cap, sizeToReturn);
        return;
      }
    }
  }
  super.trim();
}
org.glassfish.grizzly.memoryHeapMemoryManager$HeapBufferThreadLocalPool

Javadoc

Information about thread associated memory pool.

Most used methods

  • <init>
  • clearByteBufferCache
  • isLastAllocated
  • isReleasableLeft
  • reduceLastAllocated
  • remaining
  • reset
  • wantReset

Popular in Java

  • Running tasks concurrently on multiple threads
  • getSupportFragmentManager (FragmentActivity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • Kernel (java.awt.image)
  • Proxy (java.net)
    This class represents proxy server settings. A created instance of Proxy stores a type and an addres
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now