Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
104 words
A collection tool, in a computer system having resources, an object, and a compilation system; said collection tool comprising: wherein said compilation system being operable during compile-time and during run-time; said object operating in association with said compilation system at said compile-time; and said object being generationally garbage collected in association with said compilation system at said run-time; an interior pointer referencing said object; and a portion of memory residing in said resources, said portion of memory being allocated for said interior pointer at said compile-time thereby facilitating said generational garbage collection of said object at said run-time by reference to said interior pointer.
Claim 2
Dependent Claim
104 words
A collection tool, in a computer system having resources, an object, and a compilation system; said collection tool comprising: wherein said compilation system being operable during compile-time and during run-time; said object operating in association with said compilation system at said compile-time; and said object being generationally garbage collected in association with said compilation system at said run-time; an interior pointer referencing said object; and a portion of memory residing in said resources, said portion of memory being allocated for said interior pointer at said compile-time thereby facilitating said generational garbage collection of said object at said run-time by reference to said interior pointer.
Claim 3
Dependent Claim
35 words
The collection tool as set forth in claim 1 , further comprising: wherein said computer system being operable for threading; and said object being threaded thereby facilitating said generational garbage collection of said threaded object.
Claim 4
Dependent Claim
100 words
The collection tool as set forth in claim 1 , further comprising: wherein said object having a plurality of instructions in a pre-defined order; a starting instruction being first in said pre-defined order; an interior instruction being after said first instruction in said pre-defined order and said object pointer referencing said interior instruction of said object; and an offset instruction representing a distance between said starting instruction and said interior instruction and said offset instruction being stored in said resources for said object pointer, thereby facilitating safe said generational garbage collection of said object by reference to said object pointer.
Claim 5
Dependent Claim
41 words
The collection tool as set forth in claim 1 further comprising; said resources being selectively allocated for said object pointer when said object pointer will be generationally garbage collected at said run-time thereby selectively using said resources of said computer system.
Claim 6
Dependent Claim
85 words
The collection tool as set forth in claim 1 , tool further comprising: wherein said object having a plurality of instructions in a pre-defined order; a first instruction being first in said pre-defined order and said object pointer referencing said first instruction; and an identification instruction representing said first instruction being referenced by said object pointer, and said identification instruction being stored in said resources for said object pointer, thereby facilitating safe said generational garbage collection of said object by reference to said object pointer.
Claim 7
Dependent Claim
42 words
The collection tool as set forth in claim 1 , wherein said object having a lock instruction that identifies said object as locked when said object is being generationally garbage collected, thereby said object is serially generationally garbage collected at said run-time.
Claim 8
Independent Claim
90 words
A method for pre-allocating resources in a computer system; said computer system having an object, and a compilation system; said method comprising: operating said object in association with said compilation system at a compile-time; executing and generationally garbage collecting said object in association with said compilation system at a run-time; referencing said object by an interior pointer; and allocating a portion of memory from said resources for said interior pointer at said compile-time thereby facilitating said generational garbage collection of said object at said run-time by referencing said interior pointer.
Claim 9
Independent Claim
90 words
A method for pre-allocating resources in a computer system; said computer system having an object, and a compilation system; said method comprising: operating said object in association with said compilation system at a compile-time; executing and generationally garbage collecting said object in association with said compilation system at a run-time; referencing said object by an interior pointer; and allocating a portion of memory from said resources for said interior pointer at said compile-time thereby facilitating said generational garbage collection of said object at said run-time by referencing said interior pointer.
Claim 10
Dependent Claim
32 words
The method as set forth in claim 7 , further comprising: operating said computer system with threading; and threading said object and thereby facilitating said generational garbage collection of said threaded object.
Claim 11
Dependent Claim
119 words
The method as set forth in claim 7 , said object having a plurality of instructions; said method further comprising: wherein said referencing said object by an object pointer step including: pre-defining an order for said instructions; referencing said instructions in said pre-defined order; initiating said referencing of said instructions at a first instruction; and continuing said referencing of said instructions at an interior instruction, said interior instruction being after said first instruction in said pre-defined order; and said object pointer referencing said interior instruction; and storing in said resources for said object pointer a distance between said first instruction and said interior instruction, thereby facilitating safe said generational garbage collection of said object by referencing said object pointer.
Claim 12
Dependent Claim
40 words
The method as set forth in claim 7 , further comprising; selectively allocating said resources for said object pointer when said object pointer will be generationally garbage collected at said run-time thereby selectively using said resources of said computer system.
Claim 13
Dependent Claim
90 words
The method as set forth in claim 7 , said object having a plurality of instructions; said method further comprising: wherein said referencing said object by an object pointer step including: pre-defining an order for said instructions; and initiating said referencing of said instructions at a first instruction, and said object pointer referencing said first instruction; and storing an identification of said object pointer with said first instruction in said resources for said object pointer, thereby facilitating safe said generational garbage collection of said object by referencing said object pointer.
Claim 14
Dependent Claim
32 words
The method as set forth in claim 7 , further comprising; locking said object when said object is being generationally garbage collected thereby serially generationally garbage collecting said object at said run-time.
Claim 15
Dependent Claim
136 words
An article of manufacture comprising a program storage medium having computer readable program code embodied therein for pre-allocating resources in a computer system; said computer system having computer readable program code for an object, and computer readable program code for a compilation system; said article of manufacture comprising: computer readable program code for operating said object in association with said compilation system at a compile-time; computer readable program code for executing and generationally garbage collecting said object in association with said compilation system at a run-time; computer readable program code for referencing said object by an interior pointer; and computer readable program code for allocating a portion of memory from said resources for said interior pointer at said compile-time thereby facilitating said generational garbage collection of said object at said run-time by referencing said interior pointer.
Claim 16
Dependent Claim
136 words
An article of manufacture comprising a program storage medium having computer readable program code embodied therein for pre-allocating resources in a computer system; said computer system having computer readable program code for an object, and computer readable program code for a compilation system; said article of manufacture comprising: computer readable program code for operating said object in association with said compilation system at a compile-time; computer readable program code for executing and generationally garbage collecting said object in association with said compilation system at a run-time; computer readable program code for referencing said object by an interior pointer; and computer readable program code for allocating a portion of memory from said resources for said interior pointer at said compile-time thereby facilitating said generational garbage collection of said object at said run-time by referencing said interior pointer.
Claim 17
Dependent Claim
141 words
The article of manufacture as set forth in claim 13 , said object having computer readable program code for a plurality of instructions; said article of manufacture further comprising: computer readable program code for pre-defining an order for said instructions; computer readable program code for referencing said instructions in said pre-defined order; computer readable program code for initiating said referencing of said instructions at a first instruction; computer readable program code for continuing said referencing of said instructions at an interior instruction, said interior instruction being after said first instruction in said pre-defined order; and said object pointer referencing said interior instruction; and computer readable program code for storing in said resources for said object pointer a distance between said first instruction and said interior instruction, thereby facilitating safe said generational garbage collection of said object by referencing said object pointer.
Claim 18
Dependent Claim
102 words
The article of manufacture as set forth in claim 13 , said object having computer readable program code for a plurality of instructions; said article of manufacture further comprising: computer readable program code for pre-defining an order for said instructions; computer readable program code for initiating said referencing of said instructions at a first instruction, and said object pointer referencing said first instruction; and computer readable program code for storing an identification of said object pointer with said first instruction in said resources for said object pointer, thereby facilitating safe said generational garbage collection of said object by referencing said object pointer.
Claim 19
Dependent Claim
117 words
A computer readable memory device encoded with a data structure having entries, for pre-allocating resources in a computer system having an object entry, and a compilation system entry; said memory device comprising: wherein said compilation system entry being operable during compile-time and during run-time; said object entry operating in association with said compilation system entry at said compile-time; and said object entry being generationally garbage collected in association with said compilation system entry at said run-time; an interior pointer entry referencing said object entry; and said resources being allocated for said interior pointer entry at said compile-time thereby facilitating said generational garbage collection of said object entry at said run-time by reference to said interior pointer entry.
Claim 20
Dependent Claim
117 words
A computer readable memory device encoded with a data structure having entries, for pre-allocating resources in a computer system having an object entry, and a compilation system entry; said memory device comprising: wherein said compilation system entry being operable during compile-time and during run-time; said object entry operating in association with said compilation system entry at said compile-time; and said object entry being generationally garbage collected in association with said compilation system entry at said run-time; an interior pointer entry referencing said object entry; and said resources being allocated for said interior pointer entry at said compile-time thereby facilitating said generational garbage collection of said object entry at said run-time by reference to said interior pointer entry.
Claim 21
Dependent Claim
117 words
The computer readable memory device as set forth in claim 16 , further comprising: wherein said object entry having a plurality of instruction entries in a pre-defined order; a starting instruction entry being first in said pre-defined order; an interior instruction entry being after said first instruction entry in said pre-defined order and said object pointer entry referencing said interior instruction entry of said object entry; and an offset instruction entry representing a distance between said starting instruction entry and said interior instruction entry and said offset instruction entry being stored in said resources for said object pointer entry, thereby facilitating safe said generational garbage collection of said object entry by reference to said object pointer entry.
Claim 22
Dependent Claim
98 words
The computer readable memory device as set forth in claim 16 , further comprising: wherein said object entry having a plurality of instruction entries in a pre-defined order; a first instruction entry being first in said pre-defined order and said object pointer entry referencing said first instruction entry; and an identification instruction entry representing said first instruction entry being referenced by said object pointer entry, and said identification instruction entry being stored in said resources for said object pointer entry, thereby facilitating safe said generational garbage collection of said object entry by reference to said object pointer entry.