Boots – shoes – and leggings
Patent
1991-03-07
1994-03-22
Bowler, Alyssa H.
Boots, shoes, and leggings
3642804, 3642557, 364DIG1, G06F 300, G06F 1300
Patent
active
052972917
ABSTRACT:
An improved method for linking images at program activation is provided by use of a symbol vector in a sharable code image. The symbol vector is automatically constructed which the linker and operating system use to effect fast lookup of symbol values at program activation, thus providing flexibility similar to that of link-time binding. For each sharable image being constructed, the programmer provides a list of symbols which are to be made visible outside of the image. These symbols may be procedure names, data cells, absolute values, or any other valid use of a symbolic value. The order of this list must remain fixed from one image build to the next. From this list, the "symbol vector" is constructed (as by the linker) of the value of each of the identified symbols, and the symbol vector is associated with the sharable image. A symbol table is also associated with the sharable image, where each symbol has the value of its index in the symbol vector. When resolving references to other images, the linker does a symbolic lookup in the symbol table of the target image and obtains the index into the target symbol vector. That index is bound into the calling image. Then, at program activation, the image activator uses the index bound into a calling image to obtain the current value of the symbol in the target image.
REFERENCES:
patent: 4309756 (1982-01-01), Beckler
patent: 4553205 (1985-11-01), Porchia
patent: 4636940 (1987-01-01), Goodwin, Jr.
patent: 4792895 (1988-12-01), Tallman
patent: 4961133 (1990-10-01), Talati et al.
patent: 5062039 (1991-10-01), Brown et al.
patent: 5067072 (1991-11-01), Talati et al.
patent: 5093916 (1992-03-01), Karp et al.
patent: 5097533 (1992-03-01), Burger et al.
patent: 5201048 (1993-04-01), Coulter et al.
patent: 5212633 (1993-05-01), Franzmeier
patent: 5253361 (1993-10-01), Thurman et al.
MacArthur, "Shareable Image Libraries: A Tool for Enhanced Structured Project Development at the User Level", VAX Professional, Feb. 1989, pp. 27-33.
Naecker, "Software Layering Part 3-Building a Shareable Image", VAX Professinal, vol. 11, No. 3, Jun. 1989, pp. 23-29.
IBM Technical Disclosure Bulletin, "Dynamic Loading Using an Extended Router Linkage Mechanism", vol. 30, No. 9, Feb. 1988, p. 373.
An Meng-Ai T.
Bowler Alyssa H.
Cefalo Albert P.
Digital Equipment Corporation
Young Barry N.
LandOfFree
System for linking program units by binding symbol vector index does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for linking program units by binding symbol vector index , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for linking program units by binding symbol vector index will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-444714