From df8a71acc0567d87202878b6fb69751d1596af23 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Fri, 12 Jul 2024 13:56:53 +0200 Subject: [PATCH] mpsutil.xmlImport: small performance optimization This prevents stackoverflows with large nodes caused by recursive calls of the light quotation language. --- .../models/plugin.mps | 184 ++++++++++++------ 1 file changed, 125 insertions(+), 59 deletions(-) diff --git a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.xmlImport/models/plugin.mps b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.xmlImport/models/plugin.mps index 4a6ee7ff2e9..7be29d3631a 100644 --- a/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.xmlImport/models/plugin.mps +++ b/code/languages/com.mbeddr.mpsutil/solutions/com.mbeddr.mpsutil.xmlImport/models/plugin.mps @@ -318,6 +318,9 @@ + + + @@ -325,6 +328,9 @@ + + + @@ -1518,38 +1524,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -1824,41 +1863,68 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +