Internal workings of HTML Exec

This is brainstorming or thinking out loud session.

  1. I am trying to speed up the publication as fast as possible, are the functions and procedures, cached in memory once they are loaded or are they reloaded as needed? If they are reloaded, is it possible to cache only certain functions(s) or procedure(s), even at startup and have them available cached in memory during the entire session?

If the caching of the functions(s) or procedure(s) is possible, testing would determine if it would interfere with the memory requirements that the author wants to achieve before distributing the final publication.

You don’t know if you don’t ask.


Well, the entire scripts are cached into memory, and since they are compiled into bytecode, they already execute really fast. I don’t think it requires a lot of RAM: we use cache since the initial versions of HTMLExe’s scripting engine (version 3.1).