IP Library Granted Patent US 8,898,650
Granted Patent B2
US 8,898,650 · App. 14/028,641 · Granted Nov 25, 2014

Technique to actualize a high-speed access to a property when executing a compiled object code in a static compiler

Inventor: Kazuho Oku (Tokyo, JP)
Assignee: DeNA Co., Ltd.
G06F8/41
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,898,650
App. No.
14/028,641
Granted
Nov 25, 2014
Kind
B2
Abstract

A data processing apparatus that generates an object code from a source code, includes a unit that sets, for an access to a property of an object included in the source code, an offset of a one-dimensional array that stores a value in correspondence with a property in an offset table of hidden type data provided to correspond to the object, and accesses the property via the offset table.

Claims (7)

1. A data processing apparatus that generates an object code from a source code, comprising:

a computer processor programmed to execute a process including:

setting, for an access to a property of an object included in the source code, an offset of a one-dimensional array that stores a value in correspondence with the property in an offset table of hidden type data provided to correspond to the object,

accessing the property via the offset table of hidden type data, and

generating a code to access the property via a hash table for a case when the access to the property via the offset table of hidden type data cannot be performed.

2. A non-transitory computer-readable recording medium having recorded thereon a program that causes a computer to function as:

a unit that sets, for an access to a property of an object included in the source code, an offset of a one-dimensional array that stores a value in correspondence with a property in an offset table of hidden type data provided to correspond to the object, accesses the property via the offset table of hidden type data, and generates a code to access the property via a hash table for a case when the access to the property via the offset table of hidden type data cannot be performed.

Assignments (2)
CHANGE OF ADDRESS Recorded Feb 10, 2022
From: DENA CO., LTD.
To: DENA CO., LTD.
Reel/Frame 059805/0970 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2013
From: OKU, KAZUHO
To: DENA CO., LTD.
Reel/Frame 031221/0239 →
Priority Claims (1)
JP 2013-016698 · Jan 31, 2013 · national
Continuity (1)
Related Publication 20140215447A1 · Jul 31, 2014