G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/445 (2006.01)
Patent
CA 2402298
An authoring system prepares a specified set of classes for preloading in client devices lacking a virtual memory manager. The authoring system converts the specified set of classes into a plurality of resource modules, a subset of the resource modules each including items that have pointers to items in other ones of the resource modules. The authoring system generates a load module, for loading into the client devices, that includes the plurality of resource modules, an interpreter and a startup procedure. The startup procedure is for execution by the client devices when loading the interpreter for execution. The startup procedure replaces pointers in the resource modules with updated pointers in accordance with actual memory locations of the resource modules in any particular one the client devices.
L'invention concerne un système auteur qui prépare un jeu de classes spécifié en vue de leur préchargement dans des dispositifs clients manquant de gestionnaire de mémoire virtuelle. Ledit système convertit le jeu de classes spécifié en plusieurs modules ressources, un sous ensemble des modules ressources, chacun comprenant des objets dotés de pointeurs vers des objets dans d'autres des modules ressources. Le système auteur crée un module chargeable, à charger dans les dispositifs clients, qui comporte la pluralité de modules ressources, un interprète et une procédure de démarrage. L'interprète exécute, sur les dispositifs clients, des programmes dans un langage informatique prédéfini. Le jeu de classes spécifié comprend des procédés dans le langage informatique prédéfini. La procédure de démarrage doit être exécutée par les dispositifs clients lors du chargement de l'interprète pour exécution. Ladite procédure remplace les pointeurs dans les modules ressources par des pointeurs actualisés, conformément aux emplacements de mémoire physique des modules ressources dans n'importe lequel des dispositifs clients. Les modules ressources comporte un module ressource de table de classes, un module ressource de table de procédés, un module ressource de table de champs, un module ressource de groupement constant et un module ressource de chaîne. La structure de données de classes comprend des pointeurs vers des objets dans les tables de procédés et de champs ainsi que dans les modules ressources de groupement constant; le module ressource de table de champs comprend des pointeurs vers des objets dans le module ressource de chaîne, et le module ressource de groupement constant comprend des pointeurs vers des objets dans le module ressource de table de champs et des objets dans le module ressource de chaîne.
Osler Hoskin & Harcourt Llp
Sun Microsystems Inc.
LandOfFree
System and method for preloading classes in a data... 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 and method for preloading classes in a data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for preloading classes in a data... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1737760