Invention Grant
- Patent Title: Systems and methods for loop suspension in java programming
- Patent Title (中): Java编程中循环中止的系统和方法
-
Application No.: US14533540Application Date: 2014-11-05
-
Publication No.: US09250935B2Publication Date: 2016-02-02
- Inventor: Haitao Huang , Liping Gao , Xinyu Qi , Ningsheng Jian
- Applicant: Marvell World Trade Ltd.
- Applicant Address: BB St. Michael
- Assignee: MARVELL WORLD TRADE LTD.
- Current Assignee: MARVELL WORLD TRADE LTD.
- Current Assignee Address: BB St. Michael
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/455

Abstract:
System and methods are provided for loop process suspension. One or more loop instructions associated with a loop process are loaded in a code cache. One or more branch instructions associated with a branch of the loop process in the code cache are determined. A suspension event is detected. The branch instructions are replaced with one or more jump instructions in the code cache upon the detection of the suspension event. If the jump instructions are executed in the code cache, the branch instructions in the code cache are restored, and the loop process is suspended. One or more suspension instructions associated with the suspension event are executed in an interpreter.
Public/Granted literature
- US20150149986A1 Systems and Methods for Loop Suspension in Java Programming Public/Granted day:2015-05-28
Information query