8283848586878889909192
public void dispose() { m_shell.dispose(); try { ModuleSpace space = getModuleSpace(); if (space != null) { space.dispose(); } } catch (Throwable e) { ReflectionUtils.propagate(e); } System.gc();
127128129130131132133134135136137
System.runFinalization(); System.gc(); try { ModuleSpace space = getModuleSpace(); if (space != null) { space.dispose(); } } catch (Throwable e) { ReflectionUtils.propagate(e); } m_shell.dispose();
93949596979899100101102103
// force disposing any pending JsValue instances JsValue.mainThreadCleanup(); try { ModuleSpace space = getModuleSpace(); if (space != null) { space.dispose(); } } catch (Throwable e) { ReflectionUtils.propagate(e); } super.dispose();