# Friday, October 22, 2010
« New Development Snapshot | Main | MS10-077 Vulnerability Details »
IKVM.NET 0.44 Update 1 RC 0

Time for a refresh of 0.44 with some bug fixes.


  • Changed version to
  • Backported various build system improvements.
  • Backported IKVM.Reflection ILGenerator exception table sorting bug fix (when running on Mono).
  • Backported Mono 2.8 mcs build workarounds.
  • Backported support for boolean, byte, char and short non-final static field constant attributes.
  • Backported core assembly detection fix.
  • Backported fix to make sure that ikvmc (and ikvmstub) can find assemblies that are part of a multi assembly (shared class loader) group (if the assembly is in the same directory as the main assembly of the group).
  • Backported fix for regression in stack trace printing of .NET (not remapped) exceptions introduced in 0.44. The .NET stack trace should not be included in the message.
  • Backported fix for ikvmc sometimes incorrectly handling InternalsVisibleToAttributes in multi assembly builds.
  • Backported fix for regression introduced with fault handlers. Exception handlers inside fault handlers could be ignored.
  • Backported fix for #3086040. Volatile stores require a memory barrier.

Binary available here: ikvmbin-

Sources: ikvmsrc-, openjdk6-b18-stripped.zip

Friday, October 22, 2010 10:25:42 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [2]
Wednesday, October 27, 2010 10:38:37 AM (W. Europe Daylight Time, UTC+02:00)
I convert my java code to .Net by ikvmbin-,the log as follows:

WARN : * Dynamic loading, unknown classname:
class cim.util.conn.DataSourceProxy, method getJdbcConnection
class cim.util.conn.JdbcDataSource, method initDriver
class javax.comm.CommPortIdentifier, method loadDriver

I use dll to my .net project,it can't connection oracle database,the method retun error that is "null".

Wednesday, October 27, 2010 10:46:21 AM (W. Europe Daylight Time, UTC+02:00)
The blog comments are not for support. If you have a question, please post to the ikvm-developers mailing list and be sure to include enough information, the above is not sufficient to say anything meaningful.
Home page

I apologize for the lameness of this, but the comment spam was driving me nuts. In order to be able to post a comment, you need to answer a simple question. Hopefully this question is easy enough not to annoy serious commenters, but hard enough to keep the spammers away.

Anti-Spam Question: What method on java.lang.System returns an object's original hashcode (i.e. the one that would be returned by java.lang.Object.hashCode() if it wasn't overridden)? (case is significant)

Comment (HTML not allowed)  

Live Comment Preview