Applying meta-functions for improving JavaScript code performance

In recent years, the expansion of the World Wide Web, and web runtimes in particular, to all kind of devices has rendered the JavaScript performance in a hot topic. Several approaches to improve the performance of JavaScript applications have been tried by the industrial and research communities. In...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Medel, Ricardo, Ferreyra, Alexis, Navaro, Néstor, Ravera, Emanuel
Formato: Objeto de conferencia
Lenguaje:Inglés
Publicado: 2017
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/66097
http://www.clei2017-46jaiio.sadio.org.ar/sites/default/files/Mem/ASSE/asse-05.pdf
Aporte de:
id I19-R120-10915-66097
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Inglés
topic Ciencias Informáticas
performance
meta-programming
rewriting
JavaScript
compiler
spellingShingle Ciencias Informáticas
performance
meta-programming
rewriting
JavaScript
compiler
Medel, Ricardo
Ferreyra, Alexis
Navaro, Néstor
Ravera, Emanuel
Applying meta-functions for improving JavaScript code performance
topic_facet Ciencias Informáticas
performance
meta-programming
rewriting
JavaScript
compiler
description In recent years, the expansion of the World Wide Web, and web runtimes in particular, to all kind of devices has rendered the JavaScript performance in a hot topic. Several approaches to improve the performance of JavaScript applications have been tried by the industrial and research communities. In this paper we review the most popular approaches and propose a novel solution based on meta-programming and source code rewriting. The preliminary results of our experiments are very promising, although more studies are required to know to what extent this approach can improve the performance of real-life JavaScript programs.
format Objeto de conferencia
Objeto de conferencia
author Medel, Ricardo
Ferreyra, Alexis
Navaro, Néstor
Ravera, Emanuel
author_facet Medel, Ricardo
Ferreyra, Alexis
Navaro, Néstor
Ravera, Emanuel
author_sort Medel, Ricardo
title Applying meta-functions for improving JavaScript code performance
title_short Applying meta-functions for improving JavaScript code performance
title_full Applying meta-functions for improving JavaScript code performance
title_fullStr Applying meta-functions for improving JavaScript code performance
title_full_unstemmed Applying meta-functions for improving JavaScript code performance
title_sort applying meta-functions for improving javascript code performance
publishDate 2017
url http://sedici.unlp.edu.ar/handle/10915/66097
http://www.clei2017-46jaiio.sadio.org.ar/sites/default/files/Mem/ASSE/asse-05.pdf
work_keys_str_mv AT medelricardo applyingmetafunctionsforimprovingjavascriptcodeperformance
AT ferreyraalexis applyingmetafunctionsforimprovingjavascriptcodeperformance
AT navaronestor applyingmetafunctionsforimprovingjavascriptcodeperformance
AT raveraemanuel applyingmetafunctionsforimprovingjavascriptcodeperformance
bdutipo_str Repositorios
_version_ 1764820480982777857