Hello Miguel, Your patch has been pushed to Gnoga SF GIT dev_1.3 branch: https://sourceforge.net/p/gnoga/code/ci/599f7f03409ec94d38f72e91de33171c71c20d91/
It was last month ;-) I forgot to notice you. Thanks for your help in improving Gnoga, Pascal. http://blady.pagesperso-orange.fr > Le 6 sept. 2017 à 19:40, Pascal via Gnoga-list > <gnoga-list@lists.sourceforge.net> a écrit : > > Hello Miguel, > > Thanks for helping improving Gnoga. > I'll plan to add your patch in branche 1.3 but for now I'm stuck in a big > issue with an upgrade of Simple Components up to version 4.22. > > Regards, Pascal. > http://blady.pagesperso-orange.fr > > >> Le 30 août 2017 à 12:30, Miguel Angel Olivan <maoli...@fcirce.es> a écrit : >> >> Dear gnoga folks, >> >> I'm seeing some poor performance behavior in >> Gnoga.Gui.Element.Create_From_HTMLwhen the created HTML is long enough (say >> 1Mb in my computer) I use that to insert generated SVG inside the DOM. >> >> Trying to understand what was going on, I tried with HTML of different sizes >> and the there was a threshold value about 500Kb. The function procedure was >> very poorly performant above that: it took more than one minute process 2Mb >> generated HTML. A look inside the function revealed that most of the time >> was consumed by Escape_Quotes, by the concatenation by assignation performed >> there. Changing this reasignation by usingAda.Strings.Unbounded.Append >> solves the issue making disappear the time lag. I attach the (very simple) >> patch for your consideration. It works for me and I hope it was useful for >> everyone. >> >> Many thanks, >> >> Best Regards >> Miguel Oliván >> >> >> >> <0001-Use-Ada.Strings.Unbounded.Append-instead-String-reas.patch>------------------------------------------------------------------------------ >> Check out the vibrant tech community on one of the world's most >> engaging tech sites, Slashdot.org! >> http://sdm.link/slashdot_______________________________________________ >> Gnoga-list mailing list >> Gnoga-list@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/gnoga-list > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Gnoga-list mailing list > Gnoga-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gnoga-list ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Gnoga-list mailing list Gnoga-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gnoga-list