Dynamically switching statically bound function calls to dynamic

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395710, 707101, 709305, G06F 945

Patent

active

059830212

ABSTRACT:
An improved hybrid dynamic-binding system for switching between static binding and dynamic binding of function calls provides static binding for function calls when the function is unambiguous, and when the function becomes ambiguous at runtime, this system switches to dynamic binding, without recompiling the code of the function call, thus improving performance over conventional systems. The system performs this functionality by inserting a placeholder into a statically bound function call so that when the statically bound function call needs to be converted to a dynamically bound function call, the placeholder can be overwritten to perform the conversion without having to recompile the code.

REFERENCES:
patent: 5339430 (1994-08-01), Lundin et al.
patent: 5579518 (1996-11-01), Yasumatsu
patent: 5748963 (1998-05-01), Orr
patent: 5872973 (1999-02-01), Mitchell et al.
Adaptive Optimization for Self: Reconciling High Performance with Exploratory Programming, Stanford University, Aug. 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Dynamically switching statically bound function calls to dynamic does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Dynamically switching statically bound function calls to dynamic, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamically switching statically bound function calls to dynamic will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1467975

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.