public void SetUp() { var options = new JvmManagerOptions(); options.JavaHome = Configuration.JavaHome; options.JvmHooks.SetExitHook(ExitHook); options.JvmHooks.SetAbortHook(AbortHook); JvmManager = JvmManager.Create(options); }
internal JavaVmWrapper(JvmManager jvmManager, IntPtr javaVmPtr) { Debug.Assert(javaVmPtr != IntPtr.Zero); Debug.Assert(jvmManager != null); _javaVmPtr = javaVmPtr; JvmManager = jvmManager; InitFunctions(); GlobalReferences = new GlobalReferencesManager(); }