Abstrakt. JavaScript är ett dynamiskt skrivbart, objektbaserat skriptspråk med runtime-utvärdering. Det har visat sig vara ett viktigt språk för klientsidan beräkning av webbapplikationer. Tidigare studier tyder på vissa skillnader i utförande beteende mellan etablerade riktmärken och verkliga webbapplikationer. Vår studie utökar tidigare studier genom att visa vissa konsekvenser av dessa skillnader. Vi jämför utförandet av fyra program klasser, dvs fyra JavaScript benchmarking sviter, de första sidorna av Alexa topp 100 webbplatser, 22 använda fall för tre sociala nätverk, och demo applikationer för den framväxande HTML5-standarden. Våra resultat indikerar att just-in-time sammanställning ofta ökar exekveringstiden för webbapplikationer, och att det finns stora skillnader i utförandet beteende mellan riktmärken och webbapplikationer på bytekod nivå.
Martinsen m.fl. REF studerade körbeteende hos fyra JavaScript-programklasser.
A comparative evaluation of JavaScript execution behavior
{'venue': 'ICWE', 'journal': None, 'mag_field_of_study': ['Computer Science']}