Skip to content

Commit 619fcaf

Browse files
committed
Coordinated release: JNAerator 0.11, BridJ 0.6.2, JavaCL 1.0.0-RC3 (updated CHANGELOGs)
1 parent 8b468c0 commit 619fcaf

File tree

3 files changed

+29
-23
lines changed

3 files changed

+29
-23
lines changed

libraries/BridJ/CHANGELOG

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
Current development version (0.6.2-SNAPSHOT)
1+
Current development version (0.6.3-SNAPSHOT)
2+
3+
...
4+
5+
BridJ 0.6.2 (20130107)
26

37
- Fixed serious crashes on Win64 in assembler optimizations
48
- Fixed BridJ.protectFromGC !
@@ -7,6 +11,7 @@ Current development version (0.6.2-SNAPSHOT)
711
- Fixed Platform.open(File) (issue #306)
812
- Fixed Pointer.copyTo(dest, elementCount) (issue #317)
913
- Fixed alignment of struct array fields (issue #319)
14+
- Fixed alignment of double fields on Linux 32 bits (issue #320)
1015
- Fixed dlopen log for non existing absolute library paths
1116
- Added @Library.dependencies + test library
1217
- Added BridJ.getNativeLibraryName back
@@ -19,6 +24,7 @@ Current development version (0.6.2-SNAPSHOT)
1924
- Added Pointer.withoutValidityInformation() (yields faster, unsafe pointer)
2025
- Added BridJ.subclassWithSynchronizedNativeMethods(Class) to create a subclass where all native methods are overridden
2126
- Added Pointer.getIntAtIndex(long) / .setIntAtIndex(long, int) (and with all primitive variants)
27+
- Added naive OSGi support to the main JAR.
2228
- Rationalized Java logs (issue #328)
2329
- Changed library extraction mechanism to allow extraction of dependencies (see @Library.dependencies); removed DeleteOldBinaries option
2430
- Special aliases for "c" and "m" libraries on windows (-> mscvrt)

libraries/OpenCL/CHANGELOG

Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,28 @@
11
Current development version (1.0-SNAPSHOT)
22

3-
- Fixed handling of image2d_t and image3d_t in Maven plugin (contrib. from Remi Emonet, request #308 and issue #307)
4-
- Fixed OpenGL interop on Windows (issue #312)
5-
- Added CLEvent.FIRE_AND_FORGET to avoid returning events from all the methods that accept a vararg eventsToWaitFor.
6-
- Optimized low-level bindings on OpenCL 1.1+ platforms, with dynamic runtime switch (removed synchronized keyword from all native calls)
7-
- Optimized performance of many calls (CLKernel.setArgs/enqueueNDRange, CLBuffer.read/write...)
8-
9-
- Update ATI download link
10-
- Ignore mismatching byte order for byte buffers, and replaced mentions to getKernelsDefaultByteOrder() by ge (issue #336)
11-
- Run tests on all detected devices, rather than just on the best one
12-
- List devices in program errors
13-
- Better CLDevice.toString (include platform name)
14-
- Disabled byte order hack
3+
...
4+
5+
Version 1.0.0-RC3 (20130107)
6+
157
- Fixed nasty regression in getBestDevice !
168
- Fixed ati byte order hack
179
- Fixed byte order hack for ATI platforms
18-
- Started deprecating CLKernel.enqueueNDRange with int[] parameters
10+
- Fixes / optimized event callbacks (but broke API: CLEvent.EventCallback now only takes the completion status as argument, not the event anymore)
11+
- Fixed library probe
12+
- Fixed handling of image2d_t and image3d_t in Maven plugin (contrib. from Remi Emonet, request #308 and issue #307)
13+
- Fixed OpenGL interop on Windows (issue #312)
14+
- Fixed error about mismatching byte order for byte buffers, and replaced mentions to getKernelsDefaultByteOrder() by getByteOrder() (issue #336)
15+
- Fixed AMD App 2.7 Linux library loading code for
16+
- Fixed AMD download link in demos.
17+
- Added CLEvent.FIRE_AND_FORGET to avoid returning events from all the methods that accept a vararg eventsToWaitFor.
18+
- Added naive OSGi support to the main JAR.
19+
- Added list of devices in program errors.
1920
- Added CLBuffer.allocateCompatibleMemory(CLDevice)
2021
- Added client properties to CLContext (lazy + concurrent)
21-
- Fixes / optimized event callbacks (but broke API: CLEvent.EventCallback now only takes the completion status as argument, not the event anymore)
22-
- Un-deprecated + fixed CLContext.getKernelsDefaultByteOrder() ;
22+
- Optimized low-level bindings on OpenCL 1.1+ platforms, with dynamic runtime switch (removed synchronized keyword from all native calls), and made OpenCL 1.0 synchronization a warning.
23+
- Enhanced CLDevice.toString (include platform name)
24+
- Deprecated CLKernel.enqueueNDRange with int[] parameters
2325
- Return CLUserEvent from CLContext.createUserEvent();
24-
- Make OpenCL 1.0 synchronization a warning
25-
- Adapted Linux library loading code to AMD App 2.7
26-
- Fixed library probe
27-
- Factorized some javadoc with macros
28-
- Finish renaming
29-
- Renamed getEntityPeer() to getEntity()
3026

3127
Version 1.0.0-RC2 (20120415, commit 6bc061dfce06b941086a29f696195e82fbaffbdc)
3228

libraries/jnaerator/CHANGELOG

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
Current development version (0.11-SNAPSHOT)
1+
Current development version (0.12-SNAPSHOT)
2+
3+
...
4+
5+
Version 0.11 (20130107)
26

37
- Fixed infinite loops in simple typedefs (issue #288)
48
- Fixed some -beautifyNames cases (issue #315)

0 commit comments

Comments
 (0)