Lines Matching defs:buffers
84 static ByteBuffer[] buffers = new ByteBuffer[MAX_TYPE + 1];
103 buffers. */
104 buffers[MAPPED_BUFFER] = readClassFile(CLASS_NAME + ".class");
105 byte[] array = new byte[buffers[MAPPED_BUFFER].limit()];
106 buffers[MAPPED_BUFFER].get(array).flip();
108 buffers[DIRECT_BUFFER] = ByteBuffer.allocateDirect(array.length);
109 buffers[DIRECT_BUFFER].put(array).flip();
111 buffers[ARRAY_BUFFER] = ByteBuffer.allocate(array.length);
112 buffers[ARRAY_BUFFER].put(array).flip();
114 buffers[WRAPPED_BUFFER] = ByteBuffer.wrap(array);
116 buffers[READ_ONLY_ARRAY_BUFFER] = buffers[ARRAY_BUFFER].asReadOnlyBuffer();
118 buffers[READ_ONLY_DIRECT_BUFFER] = buffers[DIRECT_BUFFER].asReadOnlyBuffer();
120 buffers[DUP_ARRAY_BUFFER] = buffers[ARRAY_BUFFER].duplicate();
122 buffers[DUP_DIRECT_BUFFER] = buffers[DIRECT_BUFFER].duplicate();
147 return defineClass(name, buffers[loaderType], null);