G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/355 (2006.01) G06F 9/40 (2006.01) G06F 9/42 (2006.01)
Patent
CA 2167306
The invention is a new object construct (40) that allows a functional object in a dynamic language to be efficiently used as both a directly-invoked function and as a method in a generic function. To accomplish this use, the new object construct comprises four distinct but related contiguous storage regions designated as a header (41), a meth-info field (42), a fn-prolog field (43), and the method body (44). When called as a component of a generic function, one entry point is at the method body or at the method-information field. When called directly, another entry point exists at the function prolog field.
Nouvelle structure (40) d'objet qui permet à un objet fonctionnel dans un langage dynamique d'être utilisé efficacement à la fois en tant que fonction invoquée directement et en tant que procédé dans une fonction générique. Pour accomplir cette utilisation, la nouvelle structure d'objet comprend quatre régions de stockage contiguës distinctes mais reliées qualifiées d'en-tête (41), un champ (42) d'information de méthode, un prologue (43) de fonction et le corps (44) de méthode. Lorsqu'il est appelé en tant que composante d'une fonction générique, un point d'entrée se trouve au niveau du corps de méthode ou du champ d'information de méthode. Lorsqu'il est appelé directement, un autre point d'entrée est situé au niveau du champ de prologue de fonction.
Burke Glenn S.
Zacharias Gail
Apple Computer Inc.
Apple Inc.
Smart & Biggar
LandOfFree
Multiple entry point method dispatch does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multiple entry point method dispatch, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiple entry point method dispatch will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1985239