发明名称 System and method for creating thread-safe shared libraries
摘要 Libraries for use in a multithreaded computer environment which must be thread-safe and cannot be recoded are identified. Such libraries, after identification, are repackaged. Export routines for such libraries will thereby acquire a front end which effects several steps. First a write-exclusive lock for a particular called function of one of the libraries is generically acquired. A call is then made to the underlying function whose name has been remapped. Upon return from the real routine, the write-exclusive lock is unlocked and a return to the user is executed. The system and method ensure correct functioning and integrity of the identified library functions accessible by multiple threads, as well as providing for creation of multithread-safe shared libraries without necessitating extensive library source modifications.
申请公布号 US5481706(A) 申请公布日期 1996.01.02
申请号 US19930143586 申请日期 1993.11.01
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 PEEK, JEFFREY S.
分类号 G06F9/46;(IPC1-7):G06F13/00;G06F15/16 主分类号 G06F9/46
代理机构 代理人
主权项
地址