IDENTIFICATION OF LOCALIZABLE FUNCTION CALLS
    4.
    发明申请
    IDENTIFICATION OF LOCALIZABLE FUNCTION CALLS 有权
    识别本地化功能调用

    公开(公告)号:US20130263101A1

    公开(公告)日:2013-10-03

    申请号:US13613350

    申请日:2012-09-13

    IPC分类号: G06F9/45

    CPC分类号: G06F9/5044 G06F9/45516

    摘要: Detecting localizable native methods may include statically analyzing a native binary file of a native method. For each function call invoked in the native binary, it is checked whether resources accessed through the function call is locally available or not. If all resources accessed though the native method is locally available, the method is annotated as localizable.

    摘要翻译: 检测可本地化的本地方法可能包括静态分析本地方法的本地二进制文件。 对于在本地二进制文件中调用的每个函数调用,检查通过函数调用访问的资源是否在本地可用。 如果通过本机方法访问的所有资源都在本地可用,则该方法将注释为可本地化。

    Identification of localizable function calls
    6.
    发明授权
    Identification of localizable function calls 有权
    识别本地化函数调用

    公开(公告)号:US08627291B2

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

    申请号:US13437506

    申请日:2012-04-02

    IPC分类号: G06F9/44

    CPC分类号: G06F9/5044 G06F9/45516

    摘要: Detecting localizable native methods may include statically analyzing a native binary file of a native method. For each function call invoked in the native binary, it is checked whether resources accessed through the function call is locally available or not. If all resources accessed though the native method is locally available, the method is annotated as localizable.

    摘要翻译: 检测可本地化的本地方法可能包括静态分析本地方法的本地二进制文件。 对于在本地二进制文件中调用的每个函数调用,检查通过函数调用访问的资源是否在本地可用。 如果通过本机方法访问的所有资源都在本地可用,则该方法将注释为可本地化。

    JAVA NATIVE INTERFACE ARRAY HANDLING IN A DISTRIBUTED JAVA VIRTUAL MACHINE
    9.
    发明申请
    JAVA NATIVE INTERFACE ARRAY HANDLING IN A DISTRIBUTED JAVA VIRTUAL MACHINE 审中-公开
    分布式JAVA虚拟机中的JAVA本地界面阵列处理

    公开(公告)号:US20140068572A1

    公开(公告)日:2014-03-06

    申请号:US13596238

    申请日:2012-08-28

    IPC分类号: G06F9/45

    CPC分类号: G06F9/45504 G06F9/547

    摘要: A method for executing native code in a distributed Java Virtual Machine (JVM) is disclosed herein. The method may include receiving, in a first thread executing in a remote execution container, a first native code-generated call, such as a Java Native Interface (JNI) call, to a second thread, the first call including a first array write request. The first call may be stored in an instruction cache and bundled with a second native code-generated call and sent to the second thread. The calls are unbundled and executed in the second thread. An opaque handle to an array returned by the second call is bundled with corresponding array data and returned to the first thread. The array data of the bundle is stored in a data cache and retrieved in response to requests for the array data addressed to the second thread. A corresponding computer program product is also disclosed.

    摘要翻译: 本文公开了在分布式Java虚拟机(JVM)中执行本地代码的方法。 该方法可以包括在执行在远程执行容器中的第一线程中接收第一本地代码生成的调用,例如Java本机接口(JNI)调用到第二线程,该第一调用包括第一阵列写请求 。 第一个呼叫可以存储在指令高速缓存中,并与第二本机代码生成的呼叫绑定并发送到第二个线程。 调用在第二个线程中被分组并执行。 第二个调用返回的数组的不透明句柄与对应的数组数据绑定并返回到第一个线程。 束的数组数据存储在数据高速缓存中,并且响应于寻址到第二线程的数组数据的请求而被检索。 还公开了相应的计算机程序产品。

    METHODS AND SYSTEMS INVOLVING REMOTE EXCEPTION CHECKS
    10.
    发明申请
    METHODS AND SYSTEMS INVOLVING REMOTE EXCEPTION CHECKS 审中-公开
    涉及远程例外检查的方法和系统

    公开(公告)号:US20110093865A1

    公开(公告)日:2011-04-21

    申请号:US12887061

    申请日:2010-09-21

    IPC分类号: G06F9/46 G06F13/00

    CPC分类号: G06F9/54 G06F2209/481

    摘要: A method includes receiving a remote call from a native process in a Java virtual process; and sending a return call to the native process, wherein the return call includes an exception status of the Java virtual process.

    摘要翻译: 一种方法包括在Java虚拟进程中从本地进程接收远程调用; 以及向所述本地进程发送返回呼叫,其中所述返回呼叫包括所述Java虚拟进程的异常状态。