Serveur d'exploration sur la recherche en informatique en Lorraine

Attention, ce site est en cours de développement !
Attention, site généré par des moyens informatiques à partir de corpus bruts.
Les informations ne sont donc pas validées.

Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.

Identifieur interne : 00AD75 ( Main/Merge ); précédent : 00AD74; suivant : 00AD76

Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.

Auteurs : Dominique Colnet ; Olivier Zendra

Source :

RBID : CRIN:colnet99a

English descriptors

Abstract

The design of the Eiffel language makes it possible to perform global optimizations on Eiffel programs. In this paper, we describe some of the techniques we used in SmallEiffel, The GNU Eiffel Compiler, to generate highly efficient executables for Eiffel programs. Most of these techniques --- related to global analysis or not --- may also be applied to other object-oriented languages.

Links toward previous steps (curation, corpus...)


Links to Exploration step

CRIN:colnet99a

Le document en format XML

<record>
<TEI>
<teiHeader>
<fileDesc>
<titleStmt>
<title xml:lang="en" wicri:score="244">Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.</title>
</titleStmt>
<publicationStmt>
<idno type="RBID">CRIN:colnet99a</idno>
<date when="1999" year="1999">1999</date>
<idno type="wicri:Area/Crin/Corpus">002532</idno>
<idno type="wicri:Area/Crin/Curation">002532</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Curation">002532</idno>
<idno type="wicri:Area/Crin/Checkpoint">001F69</idno>
<idno type="wicri:explorRef" wicri:stream="Crin" wicri:step="Checkpoint">001F69</idno>
<idno type="wicri:Area/Main/Merge">00AD75</idno>
</publicationStmt>
<sourceDesc>
<biblStruct>
<analytic>
<title xml:lang="en">Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.</title>
<author>
<name sortKey="Colnet, Dominique" sort="Colnet, Dominique" uniqKey="Colnet D" first="Dominique" last="Colnet">Dominique Colnet</name>
</author>
<author>
<name sortKey="Zendra, Olivier" sort="Zendra, Olivier" uniqKey="Zendra O" first="Olivier" last="Zendra">Olivier Zendra</name>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc>
<textClass>
<keywords scheme="KwdEn" xml:lang="en">
<term>compilation</term>
<term>eiffel</term>
<term>object-oriented languages</term>
<term>smalleiffel</term>
</keywords>
</textClass>
</profileDesc>
</teiHeader>
<front>
<div type="abstract" xml:lang="en" wicri:score="1017">The design of the Eiffel language makes it possible to perform global optimizations on Eiffel programs. In this paper, we describe some of the techniques we used in SmallEiffel, The GNU Eiffel Compiler, to generate highly efficient executables for Eiffel programs. Most of these techniques --- related to global analysis or not --- may also be applied to other object-oriented languages.</div>
</front>
</TEI>
</record>

Pour manipuler ce document sous Unix (Dilib)

EXPLOR_STEP=$WICRI_ROOT/Wicri/Lorraine/explor/InforLorV4/Data/Main/Merge
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 00AD75 | SxmlIndent | more

Ou

HfdSelect -h $EXPLOR_AREA/Data/Main/Merge/biblio.hfd -nk 00AD75 | SxmlIndent | more

Pour mettre un lien sur cette page dans le réseau Wicri

{{Explor lien
   |wiki=    Wicri/Lorraine
   |area=    InforLorV4
   |flux=    Main
   |étape=   Merge
   |type=    RBID
   |clé=     CRIN:colnet99a
   |texte=   Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.
}}

Wicri

This area was generated with Dilib version V0.6.33.
Data generation: Mon Jun 10 21:56:28 2019. Site generation: Fri Feb 25 15:29:27 2022