From 35041069817f49c4e08f7ba376dc69717b7b81da Mon Sep 17 00:00:00 2001 From: "Pavel V. Talanov" Date: Mon, 2 Jul 2012 13:28:59 +0400 Subject: [PATCH] JsTests speed up: Analyze standard library only once. --- .idea/runConfigurations/Js_backend_tests.xml | 4 + js/js.libraries/src/core/annotations.kt | 4 +- js/js.libraries/src/core/core.kt | 14 +- js/js.libraries/src/core/date.kt | 4 +- js/js.libraries/src/core/dom.kt | 2 +- js/js.libraries/src/core/javaio.kt | 2 +- js/js.libraries/src/core/javalang.kt | 12 +- js/js.libraries/src/core/javautil.kt | 137 +++++++++--------- js/js.libraries/src/core/json.kt | 12 +- js/js.libraries/src/core/math.kt | 46 +++--- js/js.libraries/src/dom/html/window.kt | 2 +- js/js.libraries/src/jquery/common.kt | 82 +++++------ js/js.libraries/src/raphael/raphael.kt | 63 -------- js/js.libraries/src/stdlib/JUMaps.kt | 2 +- js/js.libraries/src/stdlib/browser.kt | 2 +- js/js.libraries/src/stdlib/dom.kt | 2 +- .../k2js/test/config/TestConfig.java | 57 ++------ .../k2js/test/utils/TranslationUtils.java | 70 ++++++++- .../k2js/analyze/AnalyzerFacadeForJS.java | 42 ++++-- .../src/org/jetbrains/k2js/config/Config.java | 7 +- .../general/JetTestFunctionDetector.java | 37 +++-- .../k2js/translate/utils/BindingUtils.java | 6 + .../testFiles/range/cases/explicitRange.kt | 7 - .../testFiles/range/cases/rangeSugarSyntax.kt | 7 - 24 files changed, 308 insertions(+), 315 deletions(-) delete mode 100644 js/js.libraries/src/raphael/raphael.kt diff --git a/.idea/runConfigurations/Js_backend_tests.xml b/.idea/runConfigurations/Js_backend_tests.xml index 95f27eae686..92d546e1571 100644 --- a/.idea/runConfigurations/Js_backend_tests.xml +++ b/.idea/runConfigurations/Js_backend_tests.xml @@ -23,8 +23,12 @@