Logo PUC-Rio Logo Maxwell
ETDs @PUC-Rio
Estatística
Título: OPTIMIZING THE PALLENE COMPILER
Autor: LEONARDO KRAUSE LIPET SLIPOI KAPLAN
Colaborador(es): ROBERTO IERUSALIMSCHY - Orientador
Catalogação: 22/JUN/2021 Língua(s): ENGLISH - UNITED STATES
Tipo: TEXT Subtipo: THESIS
Notas: [pt] Todos os dados constantes dos documentos são de inteira responsabilidade de seus autores. Os dados utilizados nas descrições dos documentos estão em conformidade com os sistemas da administração da PUC-Rio.
[en] All data contained in the documents are the sole responsibility of the authors. The data used in the descriptions of the documents are in conformity with the systems of the administration of PUC-Rio.
Referência(s): [pt] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=53379&idi=1
[en] https://www.maxwell.vrac.puc-rio.br/projetosEspeciais/ETDs/consultas/conteudo.php?strSecao=resultado&nrSeq=53379&idi=2
DOI: https://doi.org/10.17771/PUCRio.acad.53379
Resumo:
Dynamic languages provide flexibility and simplicity in exchange for less compile-time information, leading to slower run times. Addressing this problem in the Lua context, the Pallene programming language appears as an alternative. In this work, we studied the current state of Pallene, searching for patterns that caused performance losses. Based on these patterns, we proposed and implemented several optimizations with the use of static analysis techniques.
Descrição: Arquivo:   
COMPLETE PDF