The latest and greatest news from the HawtJNI team

HawtJNI Blog

HawtJNI 1.7

Posted by Hiram Chirino on mercredi 20 mars 2013

The HawtJNI project is pleased to announce the availability of HawtJNI 1.7. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Support explicitly configuring which build tool to use on windows.
  • Fix for automake 1.11

Further information:

Feedback is always welcome!

HawtJNI 1.9

Posted by Hiram Chirino on dimanche 9 septembre 2012

The HawtJNI project is pleased to announce the availability of HawtJNI 1.9. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Fix issue #7. We now do a write barrier before setting the 'cached' field to 1 so that reader don't see this get re-ordered before all the fields are readable.
  • Improve the auto generated build systems for windows/OS X

Further information:

Feedback is always welcome!

HawtJNI 1.6

Posted by Hiram Chirino on jeudi 9 août 2012

The HawtJNI project is pleased to announce the availability of HawtJNI 1.6. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Updating hawtjni generate projects so that they work on OS X Lion.
  • Fixes issue #2 : Support passing the JNIEnv pointer to native methods.

Further information:

Feedback is always welcome!

HawtJNI 1.8

Posted by Hiram Chirino on dimanche 13 mai 2012

The HawtJNI project is pleased to announce the availability of HawtJNI 1.8. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Updating hawtjni generate projects so that they work on OS X Lion.

Further information:

Feedback is always welcome!

HawtJNI 1.5

Posted by Hiram Chirino on mercredi 21 septembre 2011

The HawtJNI project is pleased to announce the availability of HawtJNI 1.6. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Only include config.h if it's available.

Further information:

Feedback is always welcome!

HawtJNI 1.4

Posted by Hiram Chirino on jeudi 18 août 2011

The HawtJNI project is pleased to announce the availability of HawtJNI 1.4. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Add more options to the maven hawtjni plugin so that you can build jars containing native libs in a different module from the one which generates the native package for the jar.

Further information:

Feedback is always welcome!

HawtJNI 1.3

Posted by Hiram Chirino on lundi 8 août 2011

The HawtJNI project is pleased to announce the availability of HawtJNI 1.3. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Add hawtjniattachthread and hawtjnidettachthread helper methods
  • Fully support and document binding against C++ source code / classes.
  • Support using private fields in struct bound classes.
  • Avoid “jump to label from here crosses initialization” compiler error message.
  • Provide better error messages when a user does not properly setup a C++ method binding.
  • Support mapping a class to a differently named structure name.
  • Support picking the OS X SDK version via a configure option.
  • Added pointer math support class to be able to do pointer math in java land without going into a JNI layer.

Further information:

Feedback is always welcome!

HawtJNI 1.2

Posted by Hiram Chirino on samedi 18 juin 2011

The HawtJNI project is pleased to announce the availability of HawtJNI 1.2. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Adding bit model to the name of the extracted library to support hosts running both 32 and 64 bits JVM.

Further information:

Feedback is always welcome!

HawtJNI 1.1

Posted by Hiram Chirino on jeudi 4 novembre 2010

The HawtJNI project is pleased to announce the availability of HawtJNI 1.1. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Release Highlights:

  • Generate a .vcxproj for for compatibility with the new Windows 7.1 SDK
  • Fixed callback failures on 32 bit platforms

Further information:

Feedback is always welcome!

HawtJNI 1.0

Posted by Hiram Chirino on mercredi 24 février 2010

The HawtJNI project is pleased to announce the availability of HawtJNI 1.0. HawtJNI is a code generator that produces the JNI code needed to implement java native methods. It is based on the jnigen code generator that is part of the SWT Tools project which is used to generate all the JNI code which powers the eclipse platform.

Further information:

Feedback is always welcome!