# Monday, 06 August 2007
« What about AWT / Swing Support? | Main | Floating Point "Redundant" Cast Performa... »
IKVM 0.34 Update

I made another 0.34 update, since 0.36 is probably still a ways off.

Changes:

  • Fixed handling of magic “assembly” type for assembly attribute annotations (bug #1721688).
  • LocalVariableTable robustness fix (bug #1765952).
  • Fixed handling of public interfaces extending non-public interfaces in ikvmc.
  • Fixed parameter annotations on redirected contructors.
  • Fixed casting ghost interface arrays (bug #1757889).
  • Fixed JNI NewObject method.
  • Fix to make sure all implemented interface methods on .NET types are public (so that ikvmstub generates jars that javac is happy with).

Files are available here: ikvm-0.34.0.4.zip (source + binaries) and ikvmbin-0.34.0.4.zip (binaries).

Update: I forgot to update the AWT toolkit property's assembly version. Fixed in current zips. Thanks to Ted O'Conner for pointing this out.

Monday, 06 August 2007 10:41:11 (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]
Monday, 06 August 2007 20:11:36 (W. Europe Daylight Time, UTC+02:00)
Running ikvmstub on the 0.34.0.4 IKVM.Runtime.dll and IKVM.GNU.Classpath.dll fails.

java.awt.AWTError: Cannot load AWT toolkit: ikvm.awt.NetToolkit, IKVM.AWT.WinForms, Version=0.34.0.3, Culture=neutral, PublicKeyToken=13235d27fcbfff58

It looks like the default_awt_peer_toolkit still references the previous version.
Ted O'Connor
Name
E-mail
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)

Answer:  
Comment (HTML not allowed)  

Live Comment Preview