首页>
外国专利>
Effective memory management for host objects in a runtime environment with embedded garbage-collected based dynamic language
Effective memory management for host objects in a runtime environment with embedded garbage-collected based dynamic language
展开▼
机译:使用嵌入式的基于垃圾收集的动态语言对运行时环境中的主机对象进行有效的内存管理
展开▼
页面导航
摘要
著录项
相似文献
摘要
A system for improving memory management in a hybrid programming environment where a server program receives a request to execute a script. The server program instructs an embedded script engine to execute the script. The server program creates a session manager to manage objects associated with the script. The objects are comprised of host objects that reside in a program memory space, and script objects that reside in an embedded script engine memory space. The session manager creates a session associated with the execution of the script, and associated objects created during the execution of the script. Upon receiving notification of completion and/or termination of the execution of the script, the server program requests invalidation and/or deletion of the objects associated with the session. Deletion of host objects immediately releases memory in the program memory space without waiting for the scheduled garbage collection.
展开▼