Skip to content

Releases: windward-studios/ikvm8

8.5.0.3

25 Apr 10:48
Compare
Choose a tag to compare

sun.misc.Unsafe.arrayIndexScale(Object[].class) should return a reference size.
It was returning 1 which is now changed to 4.

This is still not fully correct, but should work well in most cases since JVM
uses compressed ordinary object pointers by default. The size of a reference
is 4 even on a 64-bit VM.

The new package is available via NuGet at https://www.nuget.org/packages/IKVM.WINDWARD/

8.5.0.2

25 Jul 21:45
Compare
Choose a tag to compare

If you are using .NET 3.5 or earlier, then in the three .config files flip the order of the supportedRuntime nodes to:

    <supportedRuntime version="v2.0.50727" />
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />

When you build IKVM it will create these with V2 first as it must be in the above order to build IKVM (no idea why).

  • windward

8.5.0.1

20 Jul 15:09
Compare
Choose a tag to compare

If you are using .NET 3.5 or earlier, then in the three .config files flip the order of the supportedRuntime nodes to:

    <supportedRuntime version="v2.0.50727" />
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />

When you build IKVM it will create these with V2 first as it must be in the above order to build IKVM (no idea why).

  • windward