Releases: windward-studios/ikvm8
8.5.0.3
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
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
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