|
1 | 1 | Current development version (0.7-SNAPSHOT)
|
2 | 2 |
|
| 3 | +... |
| 4 | + |
| 5 | +BridJ 0.7.0 (20150308) |
| 6 | + |
3 | 7 | - Added LRU pointer cache (disable with -Dbridj.cache.pointers=false or BRIDJ_CACHE_POINTERS=0), which helps keep short-lived pointer garbage to a minimum for some use cases (see issue #440)
|
4 |
| -- Added support for Raspberry Pi (Linux/armel (soft-float) and Linux/armhf (hard-float)). |
| 8 | +- Added experimental support for Raspberry Pi (Linux/armhf, hard-float ABI). |
5 | 9 | - Added a new all-in-one android release zip with classes JAR (now contains no native lib), native libs, sources & javadoc.
|
6 | 10 | - Added programmatic setting of library dependencies: BridJ.addNativeLibraryDependencies (issue #424), -Dbridj.Xyz.dependencies=Abc,Def and BRIDJ_XYZ_DEPENDENCIES=Abc,Def (issue #391)
|
7 | 11 | - Added a very useful BRIDJ_DEBUG_POINTER_RELEASES=1 / -Dbridj.debug.pointer.releases=true mode that helps track double releases (also enabled when BRIDJ_DEBUG_POINTERS=1 / -Dbridj.debug.pointers=true).
|
8 |
| -- Added Pointer.pointerToAddress(peer, size, io, release) + fixed COMTest |
9 |
| -- Added fallback to GCC demangler on Windows (issue #356). |
| 12 | +- Added Pointer.pointerToAddress(peer, size, io, release) |
| 13 | +- Added fallback to GCC demangler for mingw32 on Windows (issue #356). |
10 | 14 | - Added support for exact library file name (issue #424)
|
11 | 15 | - Added Pointer.pointerTo(IntValuedEnum<E>) (issue #414)
|
12 | 16 | - Added support for C++ namespaces (issue #446)
|
13 | 17 | - Added support for @Name annotations on structs and enums (allows refactoring of such classes, issue #443)
|
14 | 18 | - Added support for new JNAerator-generated crossed callbacks (one with an object-heavy signature, and one with raw types, each calling the other, one of the two being overridden)
|
15 |
| -- Dropped support for Linux soft-float for now (since Raspbian seems to have stopped releasing it) |
16 | 19 | - Dropped C# runtime stubs
|
17 | 20 | - Dropped linux-only and mac-only packages.
|
18 | 21 | - Improved performance of all operations of Pointers with bounds (~ 25% faster).
|
|
0 commit comments