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

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2005062170) PROCEDE ET SYSTEME DE COMPILATION PERMETTANT DE CONVERTIR UN CODE SOURCE EN CODE EXECUTABLE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2005/062170    N° de la demande internationale :    PCT/IB2004/052600
Date de publication : 07.07.2005 Date de dépôt international : 30.11.2004
CIB :
G06F 9/45 (2006.01)
Déposants : KONINKLIJKE PHILIPS ELECTRONICS N.V. [NL/NL]; Groenewoudseweg 1, NL-5621 BA Eindhoven (NL) (Tous Sauf US).
HOOGENDIJK, Paul, F. [NL/NL]; (NL) (US Seulement).
HOOGERBRUGGE, Jan [NL/NL]; (NL) (US Seulement).
PAUW, Jurjen, P. [NL/NL]; (NL) (US Seulement)
Inventeurs : HOOGENDIJK, Paul, F.; (NL).
HOOGERBRUGGE, Jan; (NL).
PAUW, Jurjen, P.; (NL)
Mandataire : ELEVELD, Koop, J.; Prof. Holstlaan 6, NL-5656 AA Eindhoven (NL)
Données relatives à la priorité :
03104774.9 18.12.2003 EP
Titre (EN) METHOD AND COMPILATION SYSTEM FOR TRANSLATING SOURCE CODE INTO EXECUTABLE CODE
(FR) PROCEDE ET SYSTEME DE COMPILATION PERMETTANT DE CONVERTIR UN CODE SOURCE EN CODE EXECUTABLE
Abrégé : front page image
(EN)The invention relates to a method for translating source code into executable code. The invention also relates to a compilation system arranged to translate source code into executable code, and to a computer program product comprising a program, the program being conceived to be compiled by such a compilation system. The invention relies on the perception that the choice of implementing mutual exclusiveness of a critical section by means of additional instructions, i.e. the determination whether additional instructions are necessary and the selection of appropriate additional instructions, must be left to the compilation system instead of the software developer. Depending on the situation, the compilation system can choose the correct implementation of mutual exclusiveness of the critical section and, if necessary, select appropriate additional instructions and insert them into the source code.
(FR)La présente invention concerne un procédé permettant de convertir un code source en code exécutable. Elle concerne également un système de compilation destiné à convertir un code source en code exécutable, ainsi qu'un progiciel comportant un programme, ce programme étant conçu pour être compilé par ledit système de compilation. L'invention repose sur l'idée que le choix de mettre en oeuvre l'exclusion mutuelle d'une section critique au moyen d'instructions supplémentaires, c'est-à-dire le fait de déterminer si des instructions supplémentaires sont nécessaires et le fait de sélectionner des instructions supplémentaires appropriées, doit être laissé au système de compilation plutôt qu'au réalisateur de logiciels. Selon la situation, le système de compilation peut choisir l'implémentation correcte de l'exclusion mutuelle de la section critique et, s'il y a lieu, sélectionner des instructions supplémentaires appropriées et les insérer dans le code source.
États désignés : AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, HR, HU, ID, IL, IN, IS, JP, KE, KG, KP, KR, KZ, LC, LK, LR, LS, LT, LU, LV, MA, MD, MG, MK, MN, MW, MX, MZ, NA, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RU, SC, SD, SE, SG, SK, SL, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, YU, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
Office européen des brevets (OEB) (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LU, MC, NL, PL, PT, RO, SE, SI, SK, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)