Boots – shoes – and leggings
Patent
1992-04-08
1993-05-11
Kulik, Paul V.
Boots, shoes, and leggings
395725, 364DIG1, 364280, 3642813, 3642817, 364284, 364286, 3642864, 3642865, G06F 946
Patent
active
052108740
ABSTRACT:
A cross-domain call system for use in a digital data processing system includes a cross-domain call stack through which cross-domain transfer information is passed from a calling program in one domain for use in connection with a called program in another domain. When a calling program in one domain needs to call another, called, program in another domain, it pushes information on the cross-domain call stack, including a capability identifying data to be used by the called program and conditions a flag whose condition indicates whether the capability is to be erased on return. During the cross-domain call and return, the digital data processing system saves and clears selected registers when transferring control from the calling program to the called program, and restores the saved registers when transferring control from the called program to the calling program, the restored registers containing values to be used by the calling program after it has resumed control. During the cross-domain return operation, the condition of the flag determines whether the capability is to be cleared.
REFERENCES:
patent: 4297743 (1981-10-01), Appell et al.
patent: 4430705 (1984-02-01), Cannavino et al.
patent: 4454579 (1984-06-01), Pilat et al.
patent: 4455602 (1984-06-01), Baxter, III et al.
patent: 4484274 (1984-11-01), Berenbaum et al.
patent: 4486831 (1984-12-01), Wheatley et al.
patent: 4525780 (1985-06-01), Bratt et al.
patent: 4545012 (1985-10-01), Clancy et al.
patent: 4584639 (1986-04-01), Hardy
patent: 4633430 (1986-12-01), Cooper
patent: 4811208 (1989-03-01), Myers et al.
patent: 4851992 (1989-07-01), Nakayama
patent: 4945480 (1990-07-01), Clark et al.
patent: 5023773 (1991-06-01), Baum et al.
G. J. Chaitin, "Register Allocation & Spilling Via Graph Coloring", Proceedings of the SIGPLAN '82 Symposium on Compiler Construction, 1982, pp. 98-105.
F. Chow, J. Hennessy, "Register Allocation by Priority-based Coloring", Proceedings of the ACM SIGPLAN '84 Symposium on Compiler Construction, 1984, vol. 10, No. 6, pp. 222-232.
R. Colwell, et al., "Instruction Sets and Beyond: Computers, Complexity, and Controversy", Carnegie-Mellon University, 1985, vol. 18, No. 9, pp. 8-19.
E. Gehringer, R. Colwell, "Fast Object-Oriented Procedure Calls: Lessons from the Intel 432", 1986.
Wall, "Global Register Allocation at Link Time", Proceedings of the SIGPLAN '86 Symposium on Compiler Construction, 1986, vol. 21, No. 7, pp. 1-12.
P. Karger, "Domains, Scheduling, and Message Passing, SCAP Design Note", 1987.
D. Wall, "Register Windows vs. Register Allocation", Proceedings of the SIGPLAN '88 Conference on Programming Language Design and Implementation, 1988, pp. 67-78.
Digital Equipment Corporation
Kulik Paul V.
LandOfFree
Cross-domain call system in a capability based digital data proc does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Cross-domain call system in a capability based digital data proc, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Cross-domain call system in a capability based digital data proc will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1357913