Data processing: database and file management or data structures – Database design – Data structure types
Patent
1995-05-08
1998-07-28
Black, Thomas G.
Data processing: database and file management or data structures
Database design
Data structure types
3642811, G06F 1730
Patent
active
057874476
ABSTRACT:
A method and apparatus for adding and deleting data in a plurality of heaps stored in memory, where the ordering of the data in the heaps is maintained across the heaps as the additions and deletions are performed. Not all entries in the heaps have a corresponding entry in all of the other heaps, but the ordering of the data in the heaps is in accordance with an order dependent list stored in memory. Such ordered heaps are useful for example, in a incremental linker software program.
REFERENCES:
patent: 4757438 (1988-07-01), Thatte et al.
patent: 4920483 (1990-04-01), Pogue et al.
patent: 4989134 (1991-01-01), Shaw et al.
patent: 5088036 (1992-02-01), Ellis et al.
patent: 5182806 (1993-01-01), McKeeman et al.
patent: 5222221 (1993-06-01), Houri et al.
patent: 5301288 (1994-04-01), Newman et al.
patent: 5321834 (1994-06-01), Weiser et al.
patent: 5325531 (1994-06-01), McKeman et al.
patent: 5355483 (1994-10-01), Serlet
patent: 5408650 (1995-04-01), Arsenault
patent: 5519866 (1996-05-01), Lawrence et al.
patent: 5535329 (1996-07-01), Hastings
patent: 5560003 (1996-09-01), Nilsen et al.
patent: 5561786 (1996-10-01), Morse
patent: 5566321 (1996-10-01), Pase et al.
Imai et al. "Evaluation of Parallel Copying Garbage Collection on a Shared-Memory Multiprocessor", IEEE Transactions on Parallel and Distributed Systems, v4, n9, pp. 1030-1040, Sep. 1993.
Grehan, Rick "If Memory Serves . . . ", Byte, p. 279(4), Aug. 1989.
Grehan, Rick "Virtually Virtual Memory", Byte pp. 455-464, Sep. 1990.
Bott, Ed "Windows Invisible Wall: The 64k Barrier", Windows, p. 210(1), Mar. 1994.
Appleby et al. "Garage Collection for Prolog Based on WAM", Communications of the ACM (1988-1992), v31, n6, Jun. 6, 1988.
Harbaugh et al. "HeapGuard, Eliminating Garbage Collection in Real-Time Ada Systems", National Aerospace and Electronic, 1991 Conf. (NAECON), p. 704(4), 1991.
Kuechlin et al. "On Multi-Threaded List-Processing and Garbage Collection", Parallel and Distributed Processing, 1991 Proceedings, p. 894(3), 1991.
Shaw, Richard Hale "An Introduction to Wins32 API", PC Magazine, Apr. 26, 1994, v13, n8, p.291(5).
Berkovich, Simon Y., "Organization of Associative Memory Operations with Lattice Structures", Circuits and Systems, 1992 IEEE Midwest Symposium, p. 887(3).
Quenelle Christopher D.
Smithline Neil G.
Black Thomas G.
Rones Charles L.
Sun Microsystems Inc.
LandOfFree
Memory allocation maintaining ordering across multiple heaps does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory allocation maintaining ordering across multiple heaps, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory allocation maintaining ordering across multiple heaps will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-35059