Wednesday, October 03, 2012

IKVM.NET 0.46 Update 2 Release Candidate 1

I forgot to include the fix for transient constant static final fields in the previous release candidate and a new bug was reported in how IKVM.Reflection writes the debug PE header that causes problems with Visual Studio 2012's code coverage tools.

Changes (relative to 0.46 Update 2 rc 0):

  • Updated version to 0.46.0.4.
  • Fixed ikvmc to retain transient modifier on constant static final fields.
  • Fixed Field.getModifiers() to only return the relevant modifiers.
  • Fixed IKVM.Reflection to set AddressOfRawData in IMAGE_DEBUG_DIRECTORY.

Binaries available here: ikvmbin-0.46.0.4.zip

Sources: ikvmsrc-0.46.0.4.zip, openjdk6-b22-stripped.zip

10/3/2012 8:26:59 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]