发明名称 Service function redirection for avoiding function evaluation blockages
摘要 Threads operating in a computing environment often invoke service functions, such as methods of a programming library. Such invocations may sometimes cause a blocking of the thread, which may be protracted. A long pendency of the service function invocation and blocking of the thread may be acceptable in some operating contexts, such as the ordinary processing of the thread, but may be unacceptable in other operating contexts, such as while performing a function evaluation during debugging. Such blocking may be mitigated by redirecting a service function to an abort function if the service function is capable of blocking the thread and the thread is operating in a safe mode. The thread may then be permitted to execute, and the potentially blocking service functions may be avoided, resulting in a function evaluation abort (e.g., an exception) rather than a blocked thread and a failed debugging scenario.
申请公布号 US8196140(B2) 申请公布日期 2012.06.05
申请号 US20080972720 申请日期 2008.01.11
申请人 MISKELLY GREGG B.;KHAN AZEEMULLAH;STALL JONATHAN MICHAEL;PIETREK PAUL MATTHEW;MICROSOFT CORPORATION 发明人 MISKELLY GREGG B.;KHAN AZEEMULLAH;STALL JONATHAN MICHAEL;PIETREK PAUL MATTHEW
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址