Invention Grant
- Patent Title: Hierarchical resource pools in a linker
- Patent Title (中): 链接器中的分层资源池
-
Application No.: US14074623Application Date: 2013-11-07
-
Publication No.: US09223555B2Publication Date: 2015-12-29
- Inventor: Espen Skoglund , Rolf Neugebauer , Francois Henri Theron , Gavin J. Stark
- Applicant: Netronome Systems, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Netronome Systems, Inc.
- Current Assignee: Netronome Systems, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Imperium Patent Works LLP
- Agent T. Lester Wallace; Mark D. Marrello
- Main IPC: G06F9/445
- IPC: G06F9/445 ; G06F9/45

Abstract:
A novel declare instruction can be used in source code to declare a sub-pool of resource instances to be taken from the resource instances of a larger declared pool. Using such declare instructions, a hierarchy of pools and sub-pools can be declared. A novel allocate instruction can then be used in the source code to instruct a novel linker to make resource instance allocations from a desired pool or a desired sub-pool of the hierarchy. After compilation, the declare and allocate instructions appear in the object code. The linker uses the declare and allocate instructions in the object code to set up the hierarchy of pools and to make the indicated allocations of resource instances to symbols. After resource allocation, the linker replaces instances of a symbol in the object code with the address of the allocated resource instance, thereby generating executable code.
Public/Granted literature
- US20150128118A1 HIERARCHICAL RESOURCE POOLS IN A LINKER Public/Granted day:2015-05-07
Information query