Invention Application
US20160266945A1 RUNTIME EMULATING STATIC THREAD LOCAL STORAGE OF PORTABLE EXECUTABLE SOFTWARE CODE 审中-公开
运行模拟静态螺纹本地存储便携式可执行软件代码

  • Patent Title: RUNTIME EMULATING STATIC THREAD LOCAL STORAGE OF PORTABLE EXECUTABLE SOFTWARE CODE
  • Patent Title (中): 运行模拟静态螺纹本地存储便携式可执行软件代码
  • Application No.: US15164653
    Application Date: 2016-05-25
  • Publication No.: US20160266945A1
    Publication Date: 2016-09-15
  • Inventor: Jonathan Clark
  • Applicant: VMware, Inc.
  • Applicant Address: US CA Palo Alto
  • Assignee: VMware, Inc.
  • Current Assignee: VMware, Inc.
  • Current Assignee Address: US CA Palo Alto
  • Main IPC: G06F9/54
  • IPC: G06F9/54 G06F9/445
RUNTIME EMULATING STATIC THREAD LOCAL STORAGE OF PORTABLE EXECUTABLE SOFTWARE CODE
Abstract:
A computer readable storage medium containing a program which, when executed by a processor, performs an operation of emulating static thread local storage of an executable software code at runtime, is disclosed. The operation includes executing the executable software code within a process memory space. During the execution of the executable software code, an occurrence of an event that is associated with a thread create operation is monitored. When the monitored event occurs, a thread data block duplicate is established within the process memory space and associated with a thread created by the thread create operation. The thread data block duplicate is configured to be accessed by executing a thread local storage callback function.
Information query
Patent Agency Ranking
0/0