Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Evaluating Four Aspects of JavaScript Execution Behavior in Benchmarks and Web Applications
Responsible organisation
2011 (English)Report (Other academic)
Abstract [en]

JavaScript is a dynamically typed and object-based scripting language with runtime evaluation. It has emerged as an important language for client-side computation of web applications. Previous studies have shown differences in behavior between established JavaScript benchmarks and real-world web applications. However, there still remain several important aspects to explore. In this study, we compare the JavaScript execution behavior of four application classes, i.e., four established JavaScript benchmark suites, the first pages of the top 100 sites on the Alexa list, 22 different use cases for Facebook, Twitter, and Blogger, and finally, demo applications for the emerging HTML5 standard. Our results extend previous studies by identifying the importance of anonymous and eval functions, showing that just-in-time compilation often decreases the performance of real-world web applications, and a detailed bytecode instruction mix evaluation.

Place, publisher, year, edition, pages
2011.
Series
Blekinge Tekniska Högskola Forskningsrapport, ISSN 1103-1581 ; 3
Keyword [en]
JavaScript, Benchmarks, Performance Evaluation, Measurements
National Category
Software Engineering Computer Science
Identifiers
URN: urn:nbn:se:bth-00505Local ID: oai:bth.se:forskinfoAD60DC782F8D3757C12578C00048F130OAI: oai:DiVA.org:bth-00505DiVA: diva2:835110
Available from: 2012-09-18 Created: 2011-07-01 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(874 kB)235 downloads
File information
File name FULLTEXT01.pdfFile size 874 kBChecksum SHA-512
1b91a1d49d325d42cd2ceab99a19bfb72e102dc91787c22c8cb1a6aff88873a79627d77a98f147522cddbc9bb5cb5c4a56f35c744910ea7a8773cb261d971eac
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Grahn, Håkan
Software EngineeringComputer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 235 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 64 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf