Tabnine Logo
ThreadLocalPool.isLastAllocated
Code IndexAdd Tabnine to your IDE (free)

How to use
isLastAllocated
method
in
org.glassfish.grizzly.memory.ThreadLocalPool

Best Java code snippets using org.glassfish.grizzly.memory.ThreadLocalPool.isLastAllocated (Showing top 12 results out of 315)

origin: org.glassfish.grizzly/grizzly-http-server-core

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: org.mule.glassfish.grizzly/grizzly-framework

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: org.glassfish.grizzly/grizzly-websockets-server

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: org.glassfish.grizzly/grizzly-core

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
origin: javaee/grizzly

@Override
@SuppressWarnings("unchecked")
public void trim() {
  final int sizeToReturn = visible.capacity() - visible.position();
  if (sizeToReturn > 0) {
    final ThreadLocalPool<ByteBuffer> threadLocalCache =
        getByteBufferThreadLocalPool();
    if (threadLocalCache != null) {
      if (threadLocalCache.isLastAllocated(visible)) {
        visible.flip();
        visible = visible.slice();
        threadLocalCache.reduceLastAllocated(visible);
        return;
      } else if (threadLocalCache.wantReset(sizeToReturn)) {
        visible.flip();
        final ByteBuffer originalByteBuffer = visible;
        visible = visible.slice();
        originalByteBuffer.position(originalByteBuffer.limit());
        originalByteBuffer.limit(originalByteBuffer.capacity());
        threadLocalCache.reset(originalByteBuffer);
        return;
      }
    }
  }
  super.trim();
}
org.glassfish.grizzly.memoryThreadLocalPoolisLastAllocated

Popular methods of ThreadLocalPool

  • allocate
  • reallocate
  • reduceLastAllocated
  • release
  • remaining
  • reset
  • wantReset

Popular in Java

  • Making http post requests using okhttp
  • startActivity (Activity)
  • putExtra (Intent)
  • getApplicationContext (Context)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • BitSet (java.util)
    The BitSet class implements abit array [http://en.wikipedia.org/wiki/Bit_array]. Each element is eit
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • Executors (java.util.concurrent)
    Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory,
  • Collectors (java.util.stream)
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Top plugins for WebStorm
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