SOFTWARE COMPILER GENERATED THREADED ENVIRONMENT
First Claim
1. A computer-implemented method for creating a threaded package of computer executable instructions from software compiler generated code, comprising:
- allocating, through a computer processor, the computer executable instructions into a plurality of stacks;
differentiating between different types of computer executable instructions for each computer executable instruction allocated to each stack of the plurality of stacks;
creating switch points for each stack of the plurality of stacks based upon the differentiating; and
inserting the switch points within each stack of the plurality of stacks.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for creating a threaded package of computer executable instructions from software compiler generated code includes allocating, through a computer processor, the computer executable instructions into a plurality of stacks, differentiating between different types of computer executable instructions for each computer executable instruction allocated to each stack of the plurality of stacks, creating switch points for each stack of the plurality of stacks based upon the differentiating, and inserting the switch points within each stack of the plurality of stacks.
-
Citations
25 Claims
-
1. A computer-implemented method for creating a threaded package of computer executable instructions from software compiler generated code, comprising:
-
allocating, through a computer processor, the computer executable instructions into a plurality of stacks; differentiating between different types of computer executable instructions for each computer executable instruction allocated to each stack of the plurality of stacks; creating switch points for each stack of the plurality of stacks based upon the differentiating; and inserting the switch points within each stack of the plurality of stacks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising a non-transitory computer readable storage medium having computer executable instructions stored thereon, that, when executed by a computer processor, direct the computer processor to perform a method for creating a threaded package of computer executable instructions from software compiler generated code, the method comprising:
-
allocating the computer executable instructions into a plurality of stacks; differentiating between different types of computer executable instructions for each computer executable instruction allocated to each stack of the plurality of stacks; creating switch points for each stack of the plurality of stacks based upon the differentiating; and inserting the switch points within each stack of the plurality of stacks. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A software compiler system, comprising:
-
a memory configured to store computer executable instructions; and a computer processor operatively coupled to the memory, wherein the computer processor is configured to perform a method for creating a threaded package of computer executable instructions from software compiler generated code, the method comprising; allocating, through the computer processor, the computer executable instructions into a plurality of stacks; differentiating between different types of computer executable instructions for each computer executable instruction allocated to each stack of the plurality of stacks; creating switch points for each stack of the plurality of stacks based upon the differentiating; and inserting the switch points within each stack of the plurality of stacks. - View Dependent Claims (22, 23, 24, 25)
-
Specification