首页>
外国专利>
Multi-version asynchronous dynamic software update system and method for applications with multiple threads
Multi-version asynchronous dynamic software update system and method for applications with multiple threads
展开▼
机译:用于具有多线程的应用程序的多版本异步动态软件更新系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method and system for using multiple versions of a software component, includes storing, in memory, a first function table that points to executable code in the memory for functions from a first version of the software component, and storing, in the memory, a second function table that points to executable code in the memory for functions from a second version of the software component, referencing the first function table, when running a first application thread, to execute the functions from the first version of the software component; and referencing the second function table, when running a second application thread that is active concurrently with the first application thread, to execute the functions from the second version of the software component.
展开▼