-
1
-
-
41149148138
-
RPython: A step towards reconciling dynamically and statically typed OO languages
-
Montreal, Quebec, Canada, ACM
-
D. Ancona, M. Ancona, A. Cuni, and N. D. Matsakis. RPython: a step towards reconciling dynamically and statically typed OO languages. In Proceedings of the 2007 Symposium on Dynamic Languages, pages 53-64, Montreal, Quebec, Canada, 2007. ACM.
-
(2007)
Proceedings of the 2007 Symposium on Dynamic Languages
, pp. 53-64
-
-
Ancona, D.1
Ancona, M.2
Cuni, A.3
Matsakis, N.D.4
-
2
-
-
17144416882
-
Dynamo: A transparent dynamic optimization system
-
V. Bala, E. Duesterwald, and S. Banerjia. Dynamo: a transparent dynamic optimization system. ACM SIGPLAN Notices, 35(5):1-12, 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.5
, pp. 1-12
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
4
-
-
57049106858
-
-
C. F. Bolz, A. Kuhn, A. Lienhard, N. Matsakis, O. Nierstrasz, L. Renggli, A. Rigo, and T. Verwaest. Back to the Future in One Week - Implementing a Smalltalk VM in PyPy, pages 123-139. 2008.
-
(2008)
Back to the Future in One Week - Implementing A Smalltalk VM in PyPy
, pp. 123-139
-
-
Bolz, C.F.1
Kuhn, A.2
Lienhard, A.3
Matsakis, N.4
Nierstrasz, O.5
Renggli, L.6
Rigo, A.7
Verwaest, T.8
-
8
-
-
70450269618
-
Eficient just-in-time execution of dynamically typed languages via code specialization using precise runtime type inference
-
University of California, Irvine
-
M. Chang, M. Bebenita, A. Yermolovich, A. Gal, and M. Franz. Eficient Just-In-Time execution of dynamically typed languages via code specialization using precise runtime type inference. Technical Report ICS-TR-07-10, Donald Bren School of Information and Computer Science, University of California, Irvine, 2007.
-
(2007)
Technical Report ICS-TR-07-10, Donald Bren School of Information and Computer Science
-
-
Chang, M.1
Bebenita, M.2
Yermolovich, A.3
Gal, A.4
Franz, M.5
-
9
-
-
67650035151
-
Tracing for Web 3.0: Trace compilation for the next generation web applications
-
Washington, DC, USA, ACM
-
M. Chang, E. 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 Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, pages 71-80, Washington, DC, USA, 2009. ACM.
-
(2009)
Proceedings of the 2009 ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments
, pp. 71-80
-
-
Chang, M.1
Smith, E.2
Reitmaier, R.3
Bebenita, M.4
Gal, A.5
Wimmer, C.6
Eich, B.7
Franz, M.8
-
10
-
-
84957714677
-
A uniform approach for compile-time and run-time specialization
-
C. Consel, L. Hornof, F. Noël, J. Noyé, and N. Volanschi. A uniform approach for compile-time and run-time specialization. Dagstuhl Seminar on Partial Evaluation, pages 54-72, 1996.
-
(1996)
Dagstuhl Seminar on Partial Evaluation
, pp. 54-72
-
-
Consel, C.1
Hornof, L.2
Noël, F.3
Noyé, J.4
Volanschi, N.5
-
11
-
-
0029723223
-
A general approach for run-time specialization and its application to C
-
St. Petersburg Beach, Florida, United States, ACM
-
rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pages 145-156, St. Petersburg Beach, Florida, United States, 1996. ACM.
-
(1996)
rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
, pp. 145-156
-
-
Consel, C.1
Noël, F.2
-
12
-
-
70450228569
-
Faster than C#: Eficient implementation of dynamic languages on .NET
-
Accepted at
-
A. Cuni, D. Ancona, and A. Rigo. Faster than C#: Eficient implementation of dynamic languages on .NET. Accepted at ICOOOLPS'09.
-
ICOOOLPS'09
-
-
Cuni, A.1
Ancona, D.2
Rigo, A.3
-
13
-
-
0026243790
-
Eficiently computing static single assignment form and the control dependence graph
-
Oct.
-
R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. Eficiently computing static single assignment form and the control dependence graph. ACM Transactions on Programming Languages and Systems, 13(4):451-490, Oct. 1991.
-
(1991)
ACM Transactions on Programming Languages and Systems
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Zadeck, F.K.5
-
15
-
-
0033319357
-
Partial evaluation of computation process - An approach to a compiler-compiler
-
Y. Futamura. Partial evaluation of computation process - an approach to a Compiler-Compiler. Higher-Order and Symbolic Computation, 12(4):381-391, 1999.
-
(1999)
Higher-Order and Symbolic Computation
, vol.12
, Issue.4
, pp. 381-391
-
-
Futamura., Y.1
-
16
-
-
70450253198
-
Trace-based just-in-time type specialization for dynamic languages
-
A. Gal, B. Eich, M. Shaver, D. Anderson, B. Kaplan, G. Hoare, D. Mandelin, B. Zbarsky, J. Orendorff, M. Bebenita, M. Chang, M. Franz, E. Smith, R. Reitmaier, and M. Haghighat. Trace-based Just-in-Time type specialization for dynamic languages. In PLDI, 2009.
-
(2009)
PLDI
-
-
Gal, A.1
Eich, B.2
Shaver, M.3
Anderson, D.4
Kaplan, B.5
Hoare, G.6
Mandelin, D.7
Zbarsky, B.8
Orendorff, J.9
Bebenita, M.10
Chang, M.11
Franz, M.12
Smith, E.13
Reitmaier, R.14
Haghighat, M.15
-
18
-
-
33745959191
-
HotpathVM: An effective JIT compiler for resource-constrained devices
-
Ottawa, Ontario, Canada, ACM
-
nd International Conference on Virtual Execution Environments, pages 144-153, Ottawa, Ontario, Canada, 2006. ACM.
-
(2006)
nd International Conference on Virtual Execution Environments
, pp. 144-153
-
-
Gal, A.1
Probst, C.W.2
Franz, M.3
-
19
-
-
0000052043
-
DyC: An expressive annotation-directed dynamic compiler for C
-
B. Grant, M. Mock, M. Philipose, C. Chambers, and S. J. Eggers. DyC: an expressive annotation-directed dynamic compiler for C. Theoretical Computer Science, 248(1-2):147-199, 2000.
-
(2000)
Theoretical Computer Science
, vol.248
, Issue.1-2
, pp. 147-199
-
-
Grant, B.1
Mock, M.2
Philipose, M.3
Chambers, C.4
Eggers, S.J.5
-
20
-
-
0003988888
-
Adaptive optimization for SELF: Reconciling high performance with exploratory programming
-
U. Hölzle. Adaptive optimization for SELF: reconciling high performance with exploratory programming. Technical report, Stanford University, 1994.
-
(1994)
Technical Report, Stanford University
-
-
Hölzle, U.1
-
22
-
-
0031628367
-
Optimizing direct threaded code by selective inlining
-
I. Piumarta and F. Riccardi. Optimizing direct threaded code by selective inlining. SIGPLAN Not., 33(5):291-300, 1998.
-
(1998)
SIGPLAN Not.
, vol.33
, Issue.5
, pp. 291-300
-
-
Piumarta, I.1
Riccardi, F.2
-
24
-
-
34248357182
-
PyPy's approach to virtual machine construction
-
Portland, Oregon, USA, ACM
-
A. Rigo and S. Pedroni. PyPy's approach to virtual machine construction. In Companion to the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications, pages 944-953, Portland, Oregon, USA, 2006. ACM.
-
(2006)
Companion to the 21st ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 944-953
-
-
Rigo, A.1
Pedroni, S.2
-
27
-
-
85027866215
-
Dynamic native optimization of interpreters
-
San Diego, California, ACM
-
G. T. Sullivan, D. L. Bruening, I. Baron, T. Garnett, and S. Amarasinghe. Dynamic native optimization of interpreters. In Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators, pages 50-57, San Diego, California, 2003. ACM.
-
(2003)
Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators
, pp. 50-57
-
-
Sullivan, G.T.1
Bruening, D.L.2
Baron, I.3
Garnett, T.4
Amarasinghe, S.5
|