From dcc0818e819a8e24602d39b1bca1ea4666131ff8 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 16 May 2021 08:55:08 +0530 Subject: [PATCH] Micro-optimization --- src/pyj/srv.pyj | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/pyj/srv.pyj b/src/pyj/srv.pyj index 646965b1fa..e0d60f1b3c 100644 --- a/src/pyj/srv.pyj +++ b/src/pyj/srv.pyj @@ -13,10 +13,9 @@ autoreload_enabled = False AUTO_UPDATE_THRESHOLD = 1000 # millisecs -def iframe_main(): - script = document.getElementById('bootstrap') - if script: - script.parentNode.removeChild(script) # free up some memory +def iframe_main(script): + script.parentNode.removeChild(script) # free up some memory + script = undefined m = ρσ_get_module(window.iframe_entry_point) main = m?.main if main: @@ -56,6 +55,6 @@ def toplevel_main(): if document?: iframe_script = document.getElementById('bootstrap') if iframe_script: - iframe_main() + iframe_main(iframe_script) else: toplevel_main()