# Tuesday, 04 November 2008
« More Reflection.Emit Brokenness | Main | IKVM 0.36 Update 2 Release Candidate 2 »
IKVM 0.38 Release Candidate 1

A couple of minor fixes.

Changes since RC0:

  • Updated version to
  • Hide nested types generated by callerID support
  • Made finalize() and clone() methods in cli.System.Object and cli.System.Exception final
  • Fixed reflection to work on .NET 2.0 RTM

Note that even though I fixed reflection to work on .NET 2.0 RTM, it still isn't a supported platform, I strongly recommend .NET 2.0 SP1 or higher.

Binaries available here: ikvmbin-

Sources: ikvm-, classpath-0.95-stripped.zip, openjdk6-b12-stripped.zip

Tuesday, 04 November 2008 06:36:51 (W. Europe Standard Time, UTC+01:00)  #    Comments [1]
Wednesday, 05 November 2008 09:38:51 (W. Europe Standard Time, UTC+01:00)
I cannot build it here with javac from openjdk6 b11 (Mandriva's package):
[exec] /home/goetz/svn/ikvm/BUILD/ikvm-,10): Attribute 'useruntimeengine' for <exec ... /> is deprecated. \
Use the managed attribute and Managed property instead.
[exec] AssemblyInfo.java:1: illegal character: \65279
Götz Waschk
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