Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. JP2004529413 - 最適化された動的バイトコードインタプリタ

Office
Japon
Numéro de la demande 2002564736
Date de la demande 08.02.2002
Numéro de publication 2004529413
Date de publication 24.09.2004
Type de publication A
CIB
G06F 9/45
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
45Compilation ou interprétation de langages de programmation évolués
G06F 9/44
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
G06F 9/54
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
46Dispositions pour la multiprogrammation
54Communication interprogramme
CPC
G06F 9/45508
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
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45504Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
45508Runtime interpretation or emulation, e g. emulator loops, bytecode interpretation
Déposants トリメディア テクノロジーズ インコーポレイテッド
Inventeurs ジュリアス ヴァンダースペック
Mandataires 杉村 興作
Données relatives à la priorité 09/782,344 12.02.2001 US
Titre
(JA) 最適化された動的バイトコードインタプリタ
Abrégé
(JA)

本発明はバイトコード解釈に関する。インタプリタはよく実行されるバイトコードを選択しそれらを対応するマシンコードに翻訳する。インタプリタは、使用するジャンプテーブル(40)を拡張して、バイトコードにマシンコードへのインデックスをつける。この拡張は、対応するマシンコードと同様に良く実行されるバイトコードへの参照をも含む。従って、解釈は動的にプロファイルされ最適化される。


Documents de brevet associés