Invention Grant
- Patent Title: Managed runtime enabling condition percolation
- Patent Title (中): 管理运行时启用条件渗透
-
Application No.: US13804698Application Date: 2013-03-14
-
Publication No.: US09251042B2Publication Date: 2016-02-02
- Inventor: Francis J. D. Bogsanyi , Graham A. Chapman , Gavin Rolleston
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Law Office of Jim Boice
- Main IPC: G06F11/36
- IPC: G06F11/36 ; G06F9/00 ; G06F11/07

Abstract:
A method, apparatus, and/or computer program product protects a managed runtime from stack corruption due to native code condition handling. A native condition handler, which is associated with a managed runtime, percolates a condition. A condition handler of the managed runtime receives notification of the condition in a native code portion, and the condition handler of the managed runtime marks a thread associated with the condition. Responsive to a determination by the native code handler to resume execution of the marked thread by either call back into or a return to the managed runtime, the managed runtime determines whether a request is associated with the marked thread. Responsive to a determination that the request is associated with the marked thread, the managed runtime performs diagnostics and the managed runtime is terminated.
Public/Granted literature
- US20140281731A1 MANAGED RUNTIME ENABLING CONDITION PERCOLATION Public/Granted day:2014-09-18
Information query