发明名称 |
METHODS, SYSTEMS, AND MEDIA FOR BINARY COMPATIBILITY |
摘要 |
Methods, systems, and media for binary compatibility comprises: receiving, from a foreign application, a function call to at least one surrogate function, wherein the at least one surrogate function is contained in a surrogate library, and wherein the surrogate library corresponds to a foreign library associated with the foreign function call; identifying a domestic function corresponding to the surrogate function; setting a pointer identifying a block of memory that is local to a thread associated with the surrogate function to point to a first portion of memory associated with the domestic function; invoking the identified domestic function; storing values including one or more error codes returned from the invoked domestic function; setting the pointer to point to a second portion of memory associated with the foreign function call; copying the one or more error codes to the second portion of memory; and continuing to execute the foreign application |
申请公布号 |
WO2014172710(A1) |
申请公布日期 |
2014.10.23 |
申请号 |
WO2014US34825 |
申请日期 |
2014.04.21 |
申请人 |
THE TRUSTEES OF COLUMBIA UNIVERSITY IN THE CITY OF NEW YORK |
发明人 |
ANDRUS, JEREMY;VAN'T HOF, ALEXANDER;ALDUAIJ, NASER;DALL, CHRISTOFFER;VIENNOT, NICOLAS;NIEH, JASON |
分类号 |
G06F9/45 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|