# Friday, October 2, 2009
« New Development Snapshot | Main | IKVM 0.42 Release Candidate 0 »
New Development Snapshot

We're starting to prepare for the 0.42 release. This is the last 0.41 development snapshot.


  • Added support for exposing open generic types as Java classes (special "handle" classes that can only be used for stack walking). Fixes bug #2843805.
  • ArrayTypeWrapper: Fixed a race condition and avoid holding the lock while calling external code.
  • Removed vestigial compact framework support code.
  • Some source file restructuring (Moved DynamicTypeWrapper and DotNetTypeWrapper classes into their own source files and AssemblyClassLoader and BootstrapClassLoader clases into AssemblyClassLoader.cs).
  • Fixed regression introduced with recent label handling changes. Bug #2847725.
  • Various AWT fixes by Nat and Volker.
  • Rewrote custom assembly class loader initialization to avoid running user code (static initializer) while holding a lock and to better handle invocation of getClassLoader() during the class loader constructor (or static initializer).
  • Added hack to expose more custom attributes from mscorlib as annotations.

Binary available here: ikvmbin-0.41.3562.zip

Friday, October 2, 2009 6:58:51 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]
Wednesday, October 21, 2009 11:01:22 PM (W. Europe Daylight Time, UTC+02:00)
As for the last in the list ("more custom attributes from mscorlib as annotations"): ClassInterfaceAttribute is OK now. Thank you!
Valeriy Pikulskyy
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