首页>
外国专利>
Thread-agile execution of dynamic programming language programs
Thread-agile execution of dynamic programming language programs
展开▼
机译:动态编程语言程序的线程敏捷执行
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods, systems, and products are provided for thread-agile dynamic programming language (‘DPL’) program execution. Thread-agile DPL program execution may be carried out by receiving, in a message queue, a message for an instance of a DPL program and determining whether the host application has a stored state object for the instance of the DPL program identified by the message. If the host application has a stored state object for the DPL program, thread-agile DPL program execution may also carried out by retrieving the state object; preparing a thread available from a thread pool for execution of the instance of the DPL program in dependence upon the state object and an execution context for the instance of the DPL program; providing, to an execution engine for executing the DPL program, the state object and the prepared thread; and passing the message to the execution engine.
展开▼