-
2
-
-
0029461378
-
Type feedback vs. Concrete type inference: A comparison of optimization techniques for object-oriented languages
-
O. Agesen and U. Hölzle. Type feedback vs. concrete type inference: A comparison of optimization techniques for object-oriented languages. In OOPSLA, pages 91-107, 1995.
-
(1995)
OOPSLA
, pp. 91-107
-
-
Agesen, O.1
Hölzle, U.2
-
3
-
-
84987191815
-
Type inference of self: Analysis of objects with dynamic and multiple inheritance
-
O. Agesen, J. Palsberg, and M. I. Schwartzbach. Type Inference of Self: Analysis of Objects with Dynamic and Multiple Inheritance. In ECOOP, pages 247-267, 1993.
-
(1993)
ECOOP
, pp. 247-267
-
-
Agesen, O.1
Palsberg, J.2
Schwartzbach, M.I.3
-
4
-
-
85027606117
-
Static type inference in a dynamically typed language
-
A. Aiken and B. R. Murphy. Static Type Inference in a Dynamically Typed Language. In POPL, pages 279-290, 1991.
-
(1991)
POPL
, pp. 279-290
-
-
Aiken, A.1
Murphy, B.R.2
-
5
-
-
0027870608
-
Type inclusion constraints and type inference
-
A. Aiken and E. L. Wimmers. Type Inclusion Constraints and Type Inference. In FPCA, pages 31-41, 1993.
-
(1993)
FPCA
, pp. 31-41
-
-
Aiken, A.1
Wimmers, E.L.2
-
7
-
-
26444544471
-
Towards type inference for JavaScript
-
ECOOP 2005 - Object-Oriented Programming: 19th European Conference. Proceedings
-
C. Anderson, S. Drossopoulou, and P. Giannini. Towards Type Inference for Java Script. In ECOOP, pages 428-452, 2005. (Pubitemid 41435992)
-
(2005)
Lecture Notes in Computer Science
, vol.3586
, pp. 428-452
-
-
Anderson, C.1
Giannini, P.2
Drossopoulou, S.3
-
8
-
-
84976788667
-
Soft typing
-
R. Cartwright and M. Fagan. Soft Typing. In PLDI, pages 278-292, 1991.
-
(1991)
PLDI
, pp. 278-292
-
-
Cartwright, R.1
Fagan, M.2
-
10
-
-
84889942757
-
Customization: Optimizing compiler technology for SELF, A dynamically-typed object-oriented programming language
-
C. Chambers and D. Ungar. Customization: Optimizing Compiler Technology for SELF, A Dynamically-Typed Object-Oriented Programming Language. In PLDI, 1989.
-
(1989)
PLDI
-
-
Chambers, C.1
Ungar, D.2
-
11
-
-
67650035151
-
Tracing for web 3.0: Trace compilation for the next generation web applications
-
M. Chang, E. W. Smith, R. Reitmaier, M. Bebenita, A. Gal, C. Wimmer, B. Eich, and M. Franz. Tracing for Web 3.0: Trace Compilation for the Next Generation Web Applications. In VEE, pages 71-80, 2009.
-
(2009)
VEE
, pp. 71-80
-
-
Chang, M.1
Smith, E.W.2
Reitmaier, R.3
Bebenita, M.4
Gal, A.5
Wimmer, C.6
Eich, B.7
Franz, M.8
-
12
-
-
67650789342
-
Trace-based just-in-time type specialization for dynamic languages
-
A. Gal, B. Eich, M. Shaver, D. Anderson, D. Mandelin, M. R. Haghighat, B. Kaplan, G. Hoare, B. Zbarsky, J. Orendorff, J. Ruderman, E. W. Smith, R. Reitmaier, M. Bebenita, M. Chang, and M. Franz. Trace-based just-in-time type specialization for dynamic languages. In PLDI, pages 465-478, 2009.
-
(2009)
PLDI
, pp. 465-478
-
-
Gal, A.1
Eich, B.2
Shaver, M.3
Anderson, D.4
Mandelin, D.5
Haghighat, M.R.6
Kaplan, B.7
Hoare, G.8
Zbarsky, B.9
Orendorff, J.10
Ruderman, J.11
Smith, E.W.12
Reitmaier, R.13
Bebenita, M.14
Chang, M.15
Franz, M.16
-
13
-
-
84944080088
-
Type-safe method inlining
-
N. Glew and J. Palsberg. Type-Safe Method Inlining. In ECOOP, pages 525-544, 2002.
-
(2002)
ECOOP
, pp. 525-544
-
-
Glew, N.1
Palsberg, J.2
-
14
-
-
85006805669
-
Optimizing dynamically- typed object-oriented languages with polymorphic inline caches
-
U. Hölzle, C. Chambers, and D. Ungar. Optimizing Dynamically- Typed Object-Oriented Languages With Polymorphic Inline Caches. In ECOOP, pages 21-38, 1991.
-
(1991)
ECOOP
, pp. 21-38
-
-
Hölzle, U.1
Chambers, C.2
Ungar, D.3
-
15
-
-
70350302847
-
Type analysis for java- script
-
S. H. Jensen, A. Møller, and P. Thiemann. Type Analysis for Java- Script. In SAS, pages 238-255, 2009.
-
(2009)
SAS
, pp. 238-255
-
-
Jensen, S.H.1
Møller, A.2
Thiemann, P.3
-
16
-
-
77951616217
-
RATA: Rapid atomic type analysis by abstract interpretation. Application to javascript optimization
-
F. Logozzo and H. Venter. RATA: Rapid Atomic Type Analysis by Abstract Interpretation. Application to JavaScript Optimization. In CC, pages 66-83, 2010.
-
(2010)
CC
, pp. 66-83
-
-
Logozzo, F.1
Venter, H.2
-
19
-
-
84857156446
-
The ins and outs of gradual type inference
-
A. Rastogi, A. Chaudhuri, and B. Homer. The Ins and Outs of Gradual Type Inference. In POPL, pages 481-494, 2012.
-
(2012)
POPL
, pp. 481-494
-
-
Rastogi, A.1
Chaudhuri, A.2
Homer, B.3
-
20
-
-
77954735985
-
An analysis of the dynamic behavior of JavaScript programs
-
G. Richards, S. Lebresne, B. Burg, and J. Vitek. An analysis of the dynamic behavior of JavaScript programs. In PLDI, pages 1-12, 2010.
-
(2010)
PLDI
, pp. 1-12
-
-
Richards, G.1
Lebresne, S.2
Burg, B.3
Vitek, J.4
-
21
-
-
79961132987
-
The eval that men do - A large-scale study of the use of eval in javascript applications
-
G. Richards, C. Hammer, B. Burg, and J. Vitek. The Eval That Men Do - A Large-Scale Study of the Use of Eval in JavaScript Applications. In ECOOP, pages 52-78, 2011.
-
(2011)
ECOOP
, pp. 52-78
-
-
Richards, G.1
Hammer, C.2
Burg, B.3
Vitek, J.4
-
22
-
-
59249086953
-
Gradual typing for objects
-
J. G. Siek and W. Taha. Gradual Typing for Objects. In ECOOP, 2007.
-
(2007)
ECOOP
-
-
Siek, J.G.1
Taha, W.2
-
23
-
-
70350342482
-
The complexity of andersen's analysis in practice
-
M. Sridharan and S. J. Fink. The Complexity of Andersen's Analysis in Practice. In SAS, pages 205-221, 2009.
-
(2009)
SAS
, pp. 205-221
-
-
Sridharan, M.1
Fink, S.J.2
-
24
-
-
24644446108
-
Towards a type system for analyzing JavaScript programs
-
Programming Languages and Systems - 14th European Symposium on Programming, ESOP 2005, held as part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2005, Proceedings
-
P. Thiemann. Towards a Type System for Analyzing JavaScript Programs. In ESOP, pages 408-422, 2005. (Pubitemid 41274072)
-
(2005)
Lecture Notes in Computer Science
, vol.3444
, pp. 408-422
-
-
Thiemann, P.1
-
25
-
-
84976684419
-
Self: The power of simplicity
-
D. Ungar and R. B. Smith. Self: The Power of Simplicity. In OOPSLA, pages 227-242, 1987.
-
(1987)
OOPSLA
, pp. 227-242
-
-
Ungar, D.1
Smith, R.B.2
-
26
-
-
0345338898
-
Object, message, and performance: How they coexist in self
-
October, ISSN 0018-9162
-
D. Ungar, R. B. Smith, C. Chambers, and U. Hölzle. Object, Message, and Performance: How they Coexist in Self. Computer, 25:53-64, October 1992. ISSN 0018-9162.
-
(1992)
Computer
, vol.25
, pp. 53-64
-
-
Ungar, D.1
Smith, R.B.2
Chambers, C.3
Hölzle, U.4
|