1. A method implemented at least in part by a computer, the method comprising: receiving a request to execute software that includes source code, the source code comprises script code; in response to the request, determining whether second code has already been generated from the source code and stored in local storage; placing an indicator in a data structure after determining that the second code has already been generated and stored in the local storage and iteratively finding the indicator within the data structure; performing a first set of actions after determining that the second code has already been generated and stored in the local storage, the first set of actions comprising: obtaining the second code; and executing the second code or code derived therefrom; performing a second set of actions after determining that the second code has not been generated and stored in the local storage, the second set of actions comprising: obtaining the source code; generating the second code or code equivalent to the second code from the source code; and executing the second code or code derived therefrom or the code equivalent to the second code or code derived therefrom; performing a third set of actions after determining that the second code was modified after being generated, the third set of actions comprising: re-generating the second code or the code equivalent to the second code from re-obtained source code; and using the re-generated second code or the code equivalent to the second code in subsequent execution of the software; and memory mapping the second code to share the second code with a plurality of processes.