Structured exception handling for application-managed thread units
    1.
    发明授权
    Structured exception handling for application-managed thread units 有权
    应用程序管理的线程单元的结构化异常处理

    公开(公告)号:US08689215B2

    公开(公告)日:2014-04-01

    申请号:US11642384

    申请日:2006-12-19

    IPC分类号: G06F9/46

    摘要: Methods, data structures, instructions, and techniques for structured exception handling for user-level threads in a multi-threading system are provided. Registered filter routines may be dispatched to a thread unit not managed by the operating system (OS). The dispatch may occur by allowing an OS-managed thread unit (proxy) to invoke the OS-provided structured exception handling service (including dispatcher) on behalf of the sequestered thread unit. Alternatively, an OS-managed thread unit may include dispatch code and may, without OS intervention, dispatch the filter routine to the sequestered thread unit. Other embodiments are also described and claimed.

    摘要翻译: 提供了用于多线程系统中的用户级线程的结构化异常处理的方法,数据结构,指令和技术。 注册的过滤器例程可以被分派到不由操作系统(OS)管理的线程单元。 调度可以通过允许OS管理的线程单元(代理)代表被隔离的线程单元来调用OS提供的结构化异常处理服务(包括调度程序)。 或者,OS管理的线程单元可以包括调度代码,并且可以在没有OS干预的情况下将过滤器例程分派到隔离的线程单元。 还描述和要求保护其他实施例。

    Structured exception handling for application-managed thread units
    3.
    发明申请
    Structured exception handling for application-managed thread units 有权
    应用程序管理的线程单元的结构化异常处理

    公开(公告)号:US20080148259A1

    公开(公告)日:2008-06-19

    申请号:US11642384

    申请日:2006-12-19

    IPC分类号: G06F9/46

    摘要: Methods, data structures, instructions, and techniques for structured exception handling for user-level threads in a multi-threading system are provided. Registered filter routines may be dispatched to a thread unit not managed by the operating system (OS). The dispatch may occur by allowing an OS-managed thread unit (proxy) to invoke the OS-provided structured exception handling service (including dispatcher) on behalf of the sequestered thread unit. Alternatively, an OS-managed thread unit may include dispatch code and may, without OS intervention, dispatch the filter routine to the sequestered thread unit. Other embodiments are also described and claimed.

    摘要翻译: 提供了用于多线程系统中的用户级线程的结构化异常处理的方法,数据结构,指令和技术。 注册的过滤器例程可以被分派到不由操作系统(OS)管理的线程单元。 调度可以通过允许OS管理的线程单元(代理)代表被隔离的线程单元来调用OS提供的结构化异常处理服务(包括调度程序)。 或者,OS管理的线程单元可以包括调度代码,并且可以在没有OS干预的情况下将过滤器例程分派到隔离的线程单元。 还描述和要求保护其他实施例。