Emily Leiviskä (2): Changes CLMemory's getNIOSize() and getNIOCapacity() to use buffer.limit() instead of capacity() in order to respect the user's desired buffer size in memory operations. Changing CLBuffer#create to respect the limit instead of capacity on the direct buffer that the CLBuffer is being created for as this more closely represents the users intention about the buffer size. Sven Gothel (3): JOCL File Layout: Have *-java-src.zip inside jar folder Update Windows build scripts Adopt to GlueGen change: Drop ManualStaticInitCall, PointerBuffer.ELEMENT_SIZE -> AbstractBuffer.POINTER_SIZE Wade Walker (2): Add new kernel workgroup info functions to CLKernel Remove non-functional CL_KERNEL_GLOBAL_WORK_SIZE test