Patent №
US 9,251,071
Granted
2016-02-02
Filed 2013
Owner
APPLE INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
14096912
A method and an apparatus for concurrent accessing of dynamically type objects based on inline cache code are described. Inline cache initialization in a single thread may be off loaded to an interpreter without incurring unnecessary synchronization overhead. A thread bias mechanism may be provided to detect whether a code block is executed in a single thread. Further, the number of inline cache initializations performed via a compiler, such as baseline JIT compiler, can be reduced to improve processing performance.
AI classification
Ownership
APPLE INC.
assignment · 317210938
Assignors
PIZLO, FILIP J.
On an employer assignment, the assignors are typically the inventors.