Changes for version 0.51 - 2006-05-23
- Several major speed optimizations.
- Introduction of support for I/O mapping between Perl and Java (Inline::Java::Handle)
- Applied patches by Andrew Bruno and Tim Bunce for MAC OSX
- JNI fix for system property passing (thanks to Brian Gugliemetti and Jason Stelzer)
- Added NATIVE_DOUBLES configuration option to avoid loss of precision when passing double values between Perl and Java
- New interface for processing callbacks from java to perl.
- Added support for java.lang.CharSequence as a primitive type. Any Perl scalar passed as a java.lang.CharSequence will instantiate a java.lang.String on the Java side
- Added BUILD_JNI, BUILD_PERL_NATIVES, BUILD_PERL_INTERPRETER and JVM_LIB_TYPE build configuration options to help with automated builds
- Added BIND configuration option. See docs for details. Note: The Java JVM server noe listens on localhost by default (instead of 0.0.0.0).
- Other minor bug fixes
Modules
Write Perl classes in Java.
Callback into Perl from Java.
Call Perl directly from Java using Inline::Java.
Map Java native methods to Perl functions.
Provides
in Java/Array.pm
in Java/Array.pm
in Java/Array.pm
in Java/Class.pm
in Java/Class.pm
in Java/Handle.pm
in Java/Handle.pm
in Java/JNI.pm
in Java/JVM.pm
in Java/Object.pm
in Java/Object.pm
in Java/Object.pm
in Java/Object.pm
in Java/Portable.pm
in Java/Protocol.pm
in Java/Server.pm