HomeSort by relevance Sort by last modified time
    Searched refs:Pool (Results 1 - 25 of 219) sorted by null

1 2 3 4 5 6 7 8 9

  /external/llvm/lib/Target/NVPTX/
ManagedStringPool.h 1 //===-- ManagedStringPool.h - Managed String Pool ---------------*- C++ -*-===//
10 // The strings allocated from a managed string pool are owned by the string
11 // pool and will be deleted together with the managed string pool.
23 /// ManagedStringPool - The strings allocated from a managed string pool are
24 /// owned by the string pool and will be deleted together with the managed
25 /// string pool.
27 SmallVector<std::string *, 8> Pool;
32 SmallVectorImpl<std::string *>::iterator Current = Pool.begin();
33 while (Current != Pool.end())
    [all...]
  /external/libgdx/gdx/src/com/badlogic/gdx/graphics/g3d/
RenderableProvider.java 21 import com.badlogic.gdx.utils.Pool;
26 /** Returns {@link Renderable} instances. Renderables are obtained from the provided {@link Pool} and added to the provided
27 * array. The Renderables obtained using {@link Pool#obtain()} will later be put back into the pool, do not store them
30 * @param pool the pool to obtain Renderables from */
31 public void getRenderables (Array<Renderable> renderables, Pool<Renderable> pool);
  /external/llvm/lib/CodeGen/AsmPrinter/
AddressPool.cpp 22 Pool.insert(std::make_pair(Sym, AddressPoolEntry(Pool.size(), TLS)));
28 if (Pool.empty())
34 // Order the address pool entries by ID
35 SmallVector<const MCExpr *, 64> Entries(Pool.size());
37 for (const auto &I : Pool)
AddressPool.h 28 DenseMap<const MCSymbol *, AddressPoolEntry> Pool;
39 /// \brief Returns the index into the address pool with the given
45 bool isEmpty() { return Pool.empty(); }
DwarfStringPool.cpp 19 : Pool(A), Prefix(Prefix),
24 auto I = Pool.insert(std::make_pair(Str, EntryTy()));
27 Entry.Index = Pool.size() - 1;
39 if (Pool.empty())
45 // Get all of the string pool entries and put them in an array by their ID so
47 SmallVector<const StringMapEntry<EntryTy> *, 64> Entries(Pool.size());
49 for (const auto &E : Pool)
DwarfStringPool.h 30 StringMap<EntryTy, BumpPtrAllocator &> Pool;
43 bool empty() const { return Pool.empty(); }
45 /// Get a reference to an entry in the string pool.
  /external/libgdx/gdx/src/com/badlogic/gdx/utils/
Pools.java 19 /** Stores a map of {@link Pool}s (usually {@link ReflectionPool}s) by type for convenient static access.
22 static private final ObjectMap<Class, Pool> typePools = new ObjectMap();
24 /** Returns a new or existing pool for the specified type, stored in a Class to {@link Pool} map. Note the max size is ignored
25 * if this is not the first time this pool has been requested. */
26 static public <T> Pool<T> get (Class<T> type, int max) {
27 Pool pool = typePools.get(type); local
28 if (pool == null) {
29 pool = new ReflectionPool(type, 4, max);
54 Pool pool = typePools.get(object.getClass()); local
69 Pool pool = null; local
    [all...]
Pool.java 19 /** A pool of objects that can be reused to avoid allocation.
22 abstract public class Pool<T> {
30 /** Creates a pool with an initial capacity of 16 and no maximum. */
31 public Pool () {
35 /** Creates a pool with the specified initial capacity and no maximum. */
36 public Pool (int initialCapacity) {
40 /** @param max The maximum number of free objects to store in this pool. */
41 public Pool (int initialCapacity, int max) {
48 /** Returns an object from this pool. The object may be new (from {@link #newObject()}) or reused (previously
54 /** Puts the specified object in the pool, making it eligible to be returned by {@link #obtain()}. If the pool already contains
    [all...]
FlushablePool.java 19 /** A {@link Pool} which keeps track of the obtained items (see {@link #obtain()}), which can be free'd all at once using the
22 public abstract class FlushablePool<T> extends Pool<T> {
  /external/llvm/unittests/Support/
ThreadPool.cpp 93 ThreadPool Pool;
95 Pool.async([this, &checked_in, i] {
102 Pool.wait();
113 ThreadPool Pool;
115 Pool.async(TestFunc, std::ref(checked_in), i);
117 Pool.wait();
123 ThreadPool Pool;
125 Pool.async([this, &i] {
129 Pool.async([&i] { ++i; });
132 Pool.wait()
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/com/badlogic/gdx/physics/bullet/extras/
Extras.java 24 /** Pool of Vector3, used by native (callback) method for the arguments */
25 public final static com.badlogic.gdx.utils.Pool<Vector3> poolVector3 = new com.badlogic.gdx.utils.Pool<Vector3>() {
35 /** Pool of Quaternion, used by native (callback) method for the arguments */
36 public final static com.badlogic.gdx.utils.Pool<Quaternion> poolQuaternion = new com.badlogic.gdx.utils.Pool<Quaternion>() {
46 /** Pool of Matrix3, used by native (callback) method for the arguments */
47 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() {
57 /** Pool of Matrix4, used by native (callback) method for the arguments *
    [all...]
  /external/libgdx/gdx/src/com/badlogic/gdx/scenes/scene2d/
Action.java 21 import com.badlogic.gdx.utils.Pool;
22 import com.badlogic.gdx.utils.Pool.Poolable;
33 private Pool pool; field in class:Action
48 * When set to null, if the action has a {@link #setPool(Pool) pool} then the action is {@link Pool#free(Object) returned} to
49 * the pool (which calls {@link #reset()}) and the pool is set to null. If the action does not have a pool, {@link #reset()} is
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/
Dynamics.java 23 /** Pool of Vector3, used by native (callback) method for the arguments */
24 public final static com.badlogic.gdx.utils.Pool<Vector3> poolVector3 = new com.badlogic.gdx.utils.Pool<Vector3>() {
34 /** Pool of Quaternion, used by native (callback) method for the arguments */
35 public final static com.badlogic.gdx.utils.Pool<Quaternion> poolQuaternion = new com.badlogic.gdx.utils.Pool<Quaternion>() {
45 /** Pool of Matrix3, used by native (callback) method for the arguments */
46 public final static com.badlogic.gdx.utils.Pool<Matrix3> poolMatrix3 = new com.badlogic.gdx.utils.Pool<Matrix3>() {
56 /** Pool of Matrix4, used by native (callback) method for the arguments *
    [all...]
  /external/libgdx/gdx/src/com/badlogic/gdx/graphics/g2d/
ParticleEffectPool.java 20 import com.badlogic.gdx.utils.Pool;
22 public class ParticleEffectPool extends Pool<PooledEffect> {
  /external/libgdx/gdx/src/com/badlogic/gdx/scenes/scene2d/actions/
RunnableAction.java 20 import com.badlogic.gdx.utils.Pool;
39 Pool pool = getPool(); local
40 setPool(null); // Ensure this action can't be returned to the pool inside the runnable.
44 setPool(pool);
  /external/v8/tools/testrunner/local/
pool_unittest.py 8 from pool import Pool
18 pool = Pool(3)
19 for result in pool.imap_unordered(Run, [[x] for x in range(0, 10)]):
25 pool = Pool(3)
26 for result in pool.imap_unordered(Run, [[x] for x in range(0, 12)]):
35 pool = Pool(3
    [all...]
  /external/libgdx/gdx/src/com/badlogic/gdx/math/
Bresenham2.java 20 import com.badlogic.gdx.utils.Pool;
30 private final Pool<GridPoint2> pool = new Pool<GridPoint2>() { field in class:Bresenham2
52 pool.freeAll(points);
54 return line(startX, startY, endX, endY, pool, points);
62 * @param pool the pool from which GridPoint2 instances are fetched
65 public Array<GridPoint2> line (int startX, int startY, int endX, int endY, Pool<GridPoint2> pool, Array<GridPoint2> output) {
    [all...]
  /external/llvm/lib/Support/
StringPool.cpp 1 //===-- StringPool.cpp - Interned string pool -----------------------------===//
31 S->getValue().Pool = this;
  /external/llvm/include/llvm/Support/
StringPool.h 1 //===-- StringPool.h - Interned string pool ---------------------*- C++ -*-===//
10 // This file declares an interned string pool, which helps reduce the cost of
15 // StringPool Pool;
16 // PooledStringPtr Str = Pool.intern("wakka wakka");
25 // strings in the string pool are reference-counted (automatically).
39 /// StringPool - An interned string pool. Use the intern method to add a
43 /// PooledString - This is the value of an entry in the pool's interning
46 StringPool *Pool; ///< So the string can remove itself.
50 PooledString() : Pool(nullptr), Refcount(0) { }
63 /// intern - Adds a string to the pool and returns a reference-counte
    [all...]
  /external/llvm/include/llvm/CodeGen/PBQP/
CostAllocator.h 38 PoolEntry(ValuePool &Pool, ValueKeyT Value)
39 : Pool(Pool), Value(std::move(Value)) {}
40 ~PoolEntry() { Pool.removeEntry(this); }
43 ValuePool &Pool;
  /external/clang/tools/libclang/
CXString.cpp 130 for (std::vector<CXStringBuf *>::iterator I = Pool.begin(), E = Pool.end();
137 if (Pool.empty())
140 CXStringBuf *Buf = Pool.back();
142 Pool.pop_back();
151 TU->StringPool->Pool.push_back(this);
  /external/chromium-trace/catapult/common/py_utils/py_utils/refactor/
__init__.py 28 return multiprocessing.Pool().map(transform, file_paths)
  /developers/build/prebuilts/gradle/BasicMultitouch/Application/src/main/java/com/example/android/basicmultitouch/
Pools.java 46 * Interface for managing a pool of objects.
50 public static interface Pool<T> {
53 * @return An instance from the pool if such, null otherwise.
58 * Release an instance to the pool.
61 * @return Whether the instance was put in the pool.
63 * @throws IllegalStateException If the instance is already in the pool.
73 * Simple (non-synchronized) pool of objects.
77 public static class SimplePool<T> implements Pool<T> {
85 * @param maxPoolSize The max pool size.
87 * @throws IllegalArgumentException If the max pool size is less than zero
    [all...]
  /developers/samples/android/common/src/java/com/example/android/common/util/
Pools.java 26 * The object pool pattern provided by the {@link Pool} interface facilitates
29 * improvement, as objects are only created once and returned to the Pool when
31 * {@link Pools} keep track of these unused objects. An object pool provides two
34 * <li><b>{@link Pool#acquire()}:</b> Returns an used object if one is
36 * <li><b> {@link Pool#release(Object)}:</b> Adds the given object to the pool,
40 * This class contains the interface defining a {@link Pool}, an implementation
41 * based on a fixed length array ({@link SimplePool}) and a synchronized pool
69 * Interface for managing a pool of objects
    [all...]
  /developers/samples/android/input/multitouch/BasicMultitouch/Application/src/main/java/com/example/android/basicmultitouch/
Pools.java 46 * Interface for managing a pool of objects.
50 public static interface Pool<T> {
53 * @return An instance from the pool if such, null otherwise.
58 * Release an instance to the pool.
61 * @return Whether the instance was put in the pool.
63 * @throws IllegalStateException If the instance is already in the pool.
73 * Simple (non-synchronized) pool of objects.
77 public static class SimplePool<T> implements Pool<T> {
85 * @param maxPoolSize The max pool size.
87 * @throws IllegalArgumentException If the max pool size is less than zero
    [all...]

Completed in 853 milliseconds

1 2 3 4 5 6 7 8 9