Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump to xamarin/Java.Interop/master@706e4cc4 #2500

Merged
merged 1 commit into from
Dec 7, 2018

Commits on Dec 7, 2018

  1. Bump to xamarin/Java.Interop/master@706e4cc4

    Adds a
    `Java.Interop.JniRuntime.CreationOptions.UseMarshalMemberBuilder`
    property which controls whether or not `Java.Interop.Export.dll` is
    loaded during `JniRuntime` creation.
    
    Xamarin.Android currently doesn't build, bundle, or otherwise include
    `Java.Interop.Export.dll`, and thus the attempted assembly load
    *always fails*, which is "fine" -- the exception is handled
    appropriately -- but attempted load and corresponding exception
    appears to add about ~100ms to process startup, which is insane.
    
    Set `JniRuntime.CreationOptions.UseMarshalMemberBuilder=false` so that
    we don't attempt to load this assembly, which should help our process
    startup times.
    jonpryor committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    2006e9b View commit details
    Browse the repository at this point in the history