Loading...
Loading...

Go to the content (press return)

Analysis and optimization of engines for dynamically typed languages

Author
Dot, G.; Martínez, A.; Gonzalez, A.
Type of activity
Presentation of work at congresses
Name of edition
International Symposium on Computer Architecture and High-Performance Computing 2015
Date of publication
2015
Presentation's date
2015-10-19
Book of congress proceedings
SBAC-PAD 2015: IEEE 27th International Symposium on Computer Architecture and High Performance Computing: 18-21 October 2015: Florianápolis, Brazil
First page
41
Last page
48
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
DOI
https://doi.org/10.1109/SBAC-PAD.2015.20 Open in new window
Repository
http://hdl.handle.net/2117/97621 Open in new window
URL
http://ieeexplore.ieee.org/document/7379832/ Open in new window
Abstract
Dynamically typed programming languages have become very popular in the recent years. These languages ease the task of the programmer but introduce significant overheads since assumptions about the types of variables have to be constantly validated at run time. Java Script is a widely used dynamically typed language that has gained significant popularity in recent years. In this paper, we provide a detailed analysis of the two main sources of overhead in the Java Script execution. The first one ...
Citation
Dot, G., Martínez, A., Gonzalez, A. Analysis and optimization of engines for dynamically typed languages. A: International Symposium on Computer Architecture and High Performance Computing. "SBAC-PAD 2015: IEEE 27th International Symposium on Computer Architecture and High Performance Computing: 18-21 October 2015: Florianápolis, Brazil". Florianápolis: Institute of Electrical and Electronics Engineers (IEEE), 2015, p. 41-48.
Keywords
Engines, Java, Mechanical engineering computing, Program compilers, Programming languages
Group of research
ARCO - Microarchitecture and Compilers

Participants