WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Options
Langue d'interrogation
Stemming/Racinisation
Trier par:
Nombre de réponses par page
Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2002077802) PROCEDE D'EXECUTION D'UNE FONCTION, DISPOSITIF D'EXECUTION D'UNE FONCTION, PROGRAMME INFORMATIQUE ET SUPPORT D'ENREGISTREMENT
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2002/077802 N° de la demande internationale : PCT/JP2002/002888
Date de publication : 03.10.2002 Date de dépôt international : 25.03.2002
Demande présentée en vertu du Chapitre 2 : 17.07.2002
CIB :
G06F 9/40 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
40
Dispositions pour exécuter des sous-programmes, c. à d. des combinaisons de plusieurs instructions
Déposants : YAMAMOTO, Akishige[JP/JP]; JP (UsOnly)
YUASA, Taiichi[JP/JP]; JP (UsOnly)
KANSAI TECHNOLOGY LICENSING ORGANIZATION CO.,LTD.[JP/JP]; 1, Chudoji Awata-cho, Shimogyo-ku Kyoto-shi, Kyoto 600-8815, JP (AllExceptUS)
Inventeurs : YAMAMOTO, Akishige; JP
YUASA, Taiichi; JP
Mandataire : KOHNO, Takao; C/O KOHNO PATENT OFFICE 4-3, Tsuriganecho 2-chome, Chuo-ku Osaka-shi, Osaka 540-0035, JP
Données relatives à la priorité :
2001-8885026.03.2001JP
Titre (EN) FUNCTION EXECUTING METHOD, FUNCTION EXECUTING DEVICE, COMPUTER PROGRAM AND RECORDING MEDIUM
(FR) PROCEDE D'EXECUTION D'UNE FONCTION, DISPOSITIF D'EXECUTION D'UNE FONCTION, PROGRAMME INFORMATIQUE ET SUPPORT D'ENREGISTREMENT
Abrégé :
(EN) There are provided a function executing method for executing a called function, a function executing device, a computer program and a recording function. In the method, to execute a program for stacking function recording areas conforming to the type of a called function called by a calling function including a call of another function in a stack area of a memory, calling a called function, executing the called function, and discarding the function recording areas; the calling function defined by a byte code such as of the JVM is analyzed, a predetermined alternate function is substituted for the calling function if the calling function is judged to be a tail calling function, and the substituted alternate function is executed. Thus, the called function is called by the calling function, which is the alternate function, by making use of the function recording areas used for executing the calling function and the called function is executed.
(FR) L'invention concerne un procédé pour exécuter une fonction appelée, un dispositif d'exécution de fonction, un programme informatique et une fonction d'enregistrement. Ce procédé doit permettre d'exécuter un programme pour superposer des zones d'enregistrement de fonction conformément au type d'une fonction appelée par une fonction d'appel comprenant un appel d'une autre fonction dans une zone de superposition d'une mémoire, pour appeler une fonction appelée, pour exécuter la fonction appelée et effacer les zones d'enregistrement de fonction. A cet effet, la fonction d'appel définie par un code-octet tel que celui de la JVM est analysée ; une fonction supplémentaire prédéterminée est substituée à la fonction d'appel, si cette dernière est considérée comme étant une fonction d'appel de queue, et la fonction supplémentaire substituée est exécutée. Ainsi, la fonction appelée est appelée par la fonction d'appel, qui est la fonction supplémentaire, au moyen des zones d'enregistrement de fonction utilisées pour exécuter la fonction d'appel puis la fonction appelée est exécutée.
front page image
États désignés : JP, US
Office européen des brevets (OEB (AT, BE, CH, CY, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE, TR)
Langue de publication : japonais (JA)
Langue de dépôt : japonais (JA)