Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.
Identifieur interne : 00AD75 ( Main/Merge ); précédent : 00AD74; suivant : 00AD76Optimizations of Eiffel programs : SmallEiffel, The GNU Eiffel Compiler.
Auteurs : Dominique Colnet ; Olivier ZendraSource :
English descriptors
- KwdEn :
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...)
- to stream Crin, to step Corpus: 002532
- to stream Crin, to step Curation: 002532
- to stream Crin, to step Checkpoint: 001F69
Links to Exploration step
CRIN:colnet99aLe 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. }}
![]() | This area was generated with Dilib version V0.6.33. | ![]() |