Threaded linking pointer mechanism
AssigneeApple Inc.
InventorsPeter Cooper, Louis G. Gerbarg, Nick Kledzik
Life of this patent
Estimating the term…
Abstract
One embodiment provides for a computer-implemented method comprising generating a linked list table including a first component having linking data to be stored in a table data structure for one or more rebase and bind operations and second a component having instructions to implement the table data structure to perform the rebase and bind operations according to a linked list chain and executing the instructions in the second component of the linked list table to perform the one or more rebase and bind operations based on the linked list chain.
Claims17
A computer-implemented method comprising:
- generating, prior to runtime, a linked list table including:
- (a) a first component having linking data to be stored in a table data structure for one or more rebase and bind operations, the linking data comprising at least one pointer including a value component and a metadata component, and
- (b) a second component having instructions to implement the table data structure to perform the rebase and bind operations according to a linked list chain, at least one of the rebase and bind operations including examining an authentication component within the metadata component to determine whether the at least one pointer in the linking data is to be encrypted;
- and
- subsequently executing the instructions in the second component of the linked list table to perform the one or more rebase and bind operations based on the linked list chain.
A data processing system comprising:
- a non-transitory machine-readable medium storing a first set of instructions;
- one or more processors to execute the first set of instructions, wherein the first set of instructions, when executed, cause the one or more processors to perform operations including:
- generating, prior to runtime, a linked list table including:
- (a) a first component having linking data to be stored in a table data structure for one or more rebase and bind operations, the linking data comprising at least one pointer including a value component and a metadata component, and
- (b) a second component having instructions to implement the table data structure to perform the rebase and bind operations according to a linked list chain, at least one of the rebase and bind operations including examining an authentication component within the metadata component to determine whether the at least one pointer in the linking data is to be encrypted;
- and
- subsequently executing the instructions in the second component of the linked list table to perform the one or more rebase and bind operations based on the linked list chain.
A non-transitory machine-readable medium storing instructions which, when executed by one or more processors of an electronic device, cause the one or more processors to perform operations comprising:
- generating, prior to runtime, a linked list table including:
- (a) a first component having linking data to be stored in a table data structure for one or more rebase and bind operations, the linking data comprising at least one pointer including a value component and a metadata component, and
- (b) a second component having instructions to implement the table data structure to perform the rebase and bind operations according to a linked list chain, at least one of the rebase and bind operations including examining an authentication component within the metadata component to determine whether the at least one pointer in the linking data is to be encrypted;
- and
- subsequently executing the instructions in the second component of the linked list table to perform the one or more rebase and bind operations based on the linked list chain.
Dependencies are inferred from the claim text.