Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2003019364 - CADRES DE REPRESENTATION EFFICACE POUR OBJETS A CHAINE DANS DES ENVIRONNEMENTS DE PROGRAMMATION JAVA

Numéro de publication WO/2003/019364
Date de publication 06.03.2003
N° de la demande internationale PCT/US2002/026895
Date du dépôt international 23.08.2002
CIB
G06F 9/44 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
44Dispositions pour exécuter des programmes spécifiques
CPC
G06F 9/4488
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
448Execution paradigms, e.g. implementations of programming paradigms
4488Object-oriented
Déposants
  • SUN MICROSYSTEMS, INC. [US]/[US]
Inventeurs
  • SOKOLOV, Stepan
Mandataires
  • OLYNICK, Mary, R.
Données relatives à la priorité
09/939,32524.08.2001US
Langue de publication anglais (EN)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) FRAMEWORKS FOR EFFICIENT REPRESENTATION OF STRING OBJECTS IN JAVA PROGRAMMING ENVIRONMENTS
(FR) CADRES DE REPRESENTATION EFFICACE POUR OBJETS A CHAINE DANS DES ENVIRONNEMENTS DE PROGRAMMATION JAVA
Abrégé
(EN)
Improved techniques for representation of Java string objects are disclosed. The techniques are especially useful for representing Java string objects inJava computing environments and can thereby improve the performance of a virtual machine, especially those operating with relatively limited resources (e.g., embedded systems with relatively smaller memory and computing power). The techniques can be implemented to create Java string objects as arrays of one-byte characters when it is appropriate. To create Java string objects, an enhanced constructor can be provided in a Java library that is available to application programs (or programmers). In addition, enhanced Java methods can also be provided in the Java library. An array representation flag can optionally be allocated in the Java string object representation. The array representation flag can indicate whether the Java string object is allocated as an array of one-byte or an array of two-byte characters. Alternatively, the element type of the array can be referenced by using one or more references to determine whether the Java string object has been allocated as an array of one-byte or as an array of two-byte characters.
(FR)
L'invention concerne des techniques améliorées de représentation d'objets à chaîne Java. Ces techniques, qui sont particulièrement utiles pour la représentation d'objets à chaînes Java dans des environnements de calcul Java, permettent d'améliorer les performances d'une machine virtuelle, notamment lorsque les ressources sont relativement limitées (par exemple, systèmes intégrés disposant d'une mémoire et d'une puissance de calcul relativement faibles). On peut appliquer ces techniques pour créer opportunément des objets à chaîne Java comme matrices de caractères à un multiplet. Pour créer des objets à chaînes Java, un constructeur perfectionné peut être intégré dans une bibliothèque Java disponible pour les programmes d'application (ou programmeurs). Par ailleurs, ces procédés Java améliorés peuvent être intégrés dans la bibliothèque Java. De plus, un indicateur de représentation matricielle peut être éventuellement attribué dans la représentation d'objets à chaînes Java. Cet indicateur de représentation matricielle peut indiquer si l'objet à chaîne Java est attribué comme matrice de caractères à un multiplet ou comme matrice de caractères à deux multiplets. Dans une variante, le type d'élément de la matrice peut être référencé au moyen d'une ou de plusieurs références pour déterminer si l'objet à chaîne Java a été attribué comme matrice de caractères à un multiplet ou comme matrice de caractères à deux multiplets.
Dernières données bibliographiques dont dispose le Bureau international