# Wednesday, 02 March 2011
« CLR Type Names | Main | IKVM.NET 0.46 Release Candidate 0 »
New Development Snapshot

OpenJDK 6 b22 has been integrated.

Changes:

  • Integrated OpenJDK 6 b22.
  • Fixed runtime to not convert assembly class loader construction exceptions into critical failure, because critical failure is of dubious value and exception might be handleable by client code.
  • Fixed ProtectionDomain. Use Assembly.EscapedCodeBase to construct CodeSource url, instead of unescaped CodeBase.
  • Allow @ikvm.lang.Internal methods to implement an interface method.
  • Fixed ikvmc to ignore @ikvm.lang.Internal annotation on interface methods and emit a warning.
  • IKVM.Reflection: Fixed exception table sorting bug.
  • IKVM.Reflection: Allow mcs to avoid mdb/pdb writer dependencies.
  • IKVM.Reflection: Added Mono Ref.Emit compatibility feature to allow modules currently in use to be overwritten.

Binaries available here: ikvmbin-0.45.4078.zip

OpenJDK 6 b22 stripped sources: openjdk6-b22-stripped.zip

Wednesday, 02 March 2011 09:25:17 (W. Europe Standard Time, UTC+01:00)  #    Comments [0]