Invention Grant
US08752016B2 Converting JavaScript into a device-independent representation
有权
将JavaScript转换为与设备无关的表示
- Patent Title: Converting JavaScript into a device-independent representation
- Patent Title (中): 将JavaScript转换为与设备无关的表示
-
Application No.: US12316730Application Date: 2008-12-15
-
Publication No.: US08752016B2Publication Date: 2014-06-10
- Inventor: Victor Leonel Hernandez Porras , Thomas John O'Brien , Roger Scott Hoover , Christopher Arthur Lattner , Eric Marshall Christopher , Pratik Solanki , Jia-Hong Chen , Michael Alan Kahl
- Applicant: Victor Leonel Hernandez Porras , Thomas John O'Brien , Roger Scott Hoover , Christopher Arthur Lattner , Eric Marshall Christopher , Pratik Solanki , Jia-Hong Chen , Michael Alan Kahl
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Womble Carlyle Sandridge & Rice LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A device-independent intermediate representation of a source code is generated and stored, e.g., in a memory or other storage mechanism. The stored intermediate representation of the source code is used to generate a device-specific machine code corresponding to the source code. The stored intermediate representation may be updated, e.g., periodically, for example by obtaining an updated version of the source code and compiling the updated source code to generate an updated intermediate representation. The stored intermediate representation may be based on source code received from a device that is synchronized with which a compiling device that generates the device-specific machine code. In some cases, the stored intermediate representation may be used to generate for each of a plurality of devices a corresponding device-specific machine code.
Public/Granted literature
- US20100153929A1 Converting javascript into a device-independent representation Public/Granted day:2010-06-17
Information query