Invention Grant
- Patent Title: Batch dispatch of java native interface calls
- Patent Title (中): 批量调度java本机接口调用
-
Application No.: US12977587Application Date: 2010-12-23
-
Publication No.: US08776033B2Publication Date: 2014-07-08
- Inventor: Andrew R. Low , Marcel Mitran , Kishor V. Patil , Gavin Rolleston , Ivan Sham , Karl M. Taylor
- Applicant: Andrew R. Low , Marcel Mitran , Kishor V. Patil , Gavin Rolleston , Ivan Sham , Karl M. Taylor
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Thomas E. Lees, LLC
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A batching mechanism is provided that batches multiple Java Native Interface calls together such that the batch crosses the Java Native Interface boundary in a single transition. The batching mechanism operates by identifying a sequence of Java Native Interface calls to be made by native code, by encapsulating the identified sequence of Java Native Interface calls into a batch, and by communicating the batch as a single transition across the Java Native Interface boundary. In this manner, each call of the batch is encapsulated by iteratively performing for each call to be made, processes including identifying the Java Native Interface function to call, identifying the arguments to pass into the Java Native Interface function, dispatching to the Java Native Interface function and capturing the return value.
Public/Granted literature
- US20120167067A1 BATCH DISPATCH OF JAVA NATIVE INTERFACE CALLS Public/Granted day:2012-06-28
Information query