Proceedings for the 1st Workshop on Script to Program Evolution 2009
DOI: 10.1145/1570506.1570510
|View full text |Cite
|
Sign up to set email alerts
|

Understanding the dynamics of JavaScript

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2009
2009
2010
2010

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…Studies by Vitek and coworkers [18] as well as by Jensen and coworkers [15] have shown that recency fits the typical initialization pattern in JavaScript programs where the programmer allocates a number of objects and then initializes them. Quite often, no further properties are added after the initialization and the type of the properties rarely changes.…”
Section: Introducing Recencymentioning
confidence: 81%
“…Studies by Vitek and coworkers [18] as well as by Jensen and coworkers [15] have shown that recency fits the typical initialization pattern in JavaScript programs where the programmer allocates a number of objects and then initializes them. Quite often, no further properties are added after the initialization and the type of the properties rarely changes.…”
Section: Introducing Recencymentioning
confidence: 81%
“…We analyze a variety of applications, including several from Alexa's top 500 websites [18], compute-intensive JavaScript programs, such as a fluid dynamics simulator, and the V8 benchmarks [19]. In contrast to prior JavaScript behavior studies [15], [16], [17], we take a lower-level, data-dependence-driven approach, with an eye toward potential parallelism.…”
Section: Contributions and Summary Of Findingsmentioning
confidence: 99%
“…Lebresne et al examined JavaScript objects, how frequently their properties and data are modified, and the length of their prototype chains in the SunSpider benchmarks and a small set of real web pages [17]. This higher-level analysis focused on objects and their modification in order to ultimately provide a type system for JavaScript.…”
Section: Case Study: Googlewavementioning
confidence: 99%
See 1 more Smart Citation