-
1
-
-
17144429017
-
Efficient and language-independent mobile programs
-
ACM Press
-
A.-R. Adl-Tabatabai, G. Langdale, S. Lucco, and R. Wahbe. Efficient and language-independent mobile programs. In Proc. ACM SIGPLAN 1996 Conference on Programming Language Design and Implementation, pages 127-136. ACM Press, 1996.
-
(1996)
Proc. ACM SIGPLAN 1996 Conference on Programming Language Design and Implementation
, pp. 127-136
-
-
Adl-Tabatabai, A.-R.1
Langdale, G.2
Lucco, S.3
Wahbe, R.4
-
2
-
-
84944413215
-
LLVA: A low-level virtual instruction set architecture
-
Sari Diego, CA, Dec
-
th Int'l Symp. on Microarchitecture, pages 205-216, Sari Diego, CA, Dec 2003.
-
(2003)
th Int'l Symp. on Microarchitecture
, pp. 205-216
-
-
Adve, V.1
Lattner, C.2
Brukman, M.3
Shukla, A.4
Gaeke, B.5
-
3
-
-
0034826427
-
SafeTSA: A type safe and referentially secure mobile-code representation based on static single assignment form
-
June
-
W. Amme, N. Dalton, J. von Ronne, and M. Franz. SafeTSA: A type safe and referentially secure mobile-code representation based on static single assignment form. In PLDI, June 2001.
-
(2001)
PLDI
-
-
Amme, W.1
Dalton, N.2
Von Ronne, J.3
Franz, M.4
-
5
-
-
0031624040
-
Scalable cross-module optimization
-
A. Ayers, S. de Jong, J. Peyton, and R. Schooler. Scalable cross-module optimization. ACM SIGPLAN Notices, 33(5):301-312, 1998.
-
(1998)
ACM SIGPLAN Notices
, vol.33
, Issue.5
, pp. 301-312
-
-
Ayers, A.1
De Jong, S.2
Peyton, J.3
Schooler, R.4
-
6
-
-
0034449842
-
Dynamo: A transparent dynamic optimization system
-
June
-
V. Bala, E. Duesterwald, and S. Banerjia. Dynamo: A transparent dynamic optimization system. In PLDI, pages 1-12, June 2000.
-
(2000)
PLDI
, pp. 1-12
-
-
Bala, V.1
Duesterwald, E.2
Banerjia, S.3
-
7
-
-
0027632052
-
Interprocedural optimization: Eliminating unnecessary recompilation
-
M. Burke and L. Torczon. Interprocedural optimization: eliminating unnecessary recompilation. Trans. Prog. Lang. and Sys, 15(3):367-399, 1993.
-
(1993)
Trans. Prog. Lang. and Sys
, vol.15
, Issue.3
, pp. 367-399
-
-
Burke, M.1
Torczon, L.2
-
8
-
-
0002022604
-
The Jalapeno dynamic optimizing compiler for Java
-
M. G. Burke et al. The Jalapeno Dynamic Optimizing Compiler for Java. In Java Grande, pages 129-141, 1999.
-
(1999)
Java Grande
, pp. 129-141
-
-
Burke, M.G.1
-
9
-
-
0001170467
-
Implementation of exception handling
-
June
-
D. Chase. Implementation of exception handling. The Journal of C Language Translation, 5(4):229-240, June 1994.
-
(1994)
The Journal of C Language Translation
, vol.5
, Issue.4
, pp. 229-240
-
-
Chase, D.1
-
10
-
-
0038716446
-
A provably sound TAL for back-end optimization
-
San Diego, CA, Jun
-
J. Chen, D. Wu, A. W. Appel, and H. Fang. A provably sound TAL for back-end optimization. In PLDI, San Diego, CA, Jun 2003.
-
(2003)
PLDI
-
-
Chen, J.1
Wu, D.2
Appel, A.W.3
Fang, H.4
-
11
-
-
0032025103
-
FX!32: A profile-directed binary translator
-
A. Chernoff, et al. FX!32: A profile-directed binary translator. IEEE Micro, 18(2):56-64, 1998.
-
(1998)
IEEE Micro
, vol.18
, Issue.2
, pp. 56-64
-
-
Chernoff, A.1
-
12
-
-
0032630166
-
Cache-conscious structure definition
-
Atlanta, GA, May
-
T. M. Chilimbi, B. Davidson, and J. R. Larus. Cache-conscious structure definition. In ACM Symp. on Prog. Lang. Design and Implemenation, Atlanta, GA, May 1999.
-
(1999)
ACM Symp. on Prog. Lang. Design and Implemenation
-
-
Chilimbi, T.M.1
Davidson, B.2
Larus, J.R.3
-
13
-
-
84862391877
-
-
CodeSourcery, Compaq, et al. C++ ABI for Itanium. http://www. codesourcery.com/cxx-abi/abi.html, 2001.
-
(2001)
C++ ABI for Itanium
-
-
-
15
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
October
-
R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. Efficiently computing static single assignment form and the control dependence graph. Trans. Prog. Lang. and Sys., pages 13(4):451-490, October 1991.
-
(1991)
Trans. Prog. Lang. and Sys.
, 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
-
17
-
-
0034826554
-
Enforcing high-level protocols in low-level software
-
Snowbird, UT, June
-
R. DeLine and M. Fahndrich. Enforcing high-level protocols in low-level software. In PLDI, Snowbird, UT, June 2001.
-
(2001)
PLDI
-
-
DeLine, R.1
Fahndrich, M.2
-
19
-
-
0242612097
-
Memory safety without runtime checks or garbage collection
-
San Diego, Jun
-
D. Dhurjati, S. Kowshik, V. Adve, and C. Lattner. Memory safety without runtime checks or garbage collection. In Languages, Compilers, and Tools for Embedded Systems (LCTES), San Diego, Jun 2003.
-
(2003)
Languages, Compilers, and Tools for Embedded Systems (LCTES)
-
-
Dhurjati, D.1
Kowshik, S.2
Adve, V.3
Lattner, C.4
-
20
-
-
0030645966
-
DAISY: Dynamic compilation for 100% architectural compatibility
-
K. Ebcioglu and E. R. Altman. DAISY: Dynamic compilation for 100% architectural compatibility. In ISCA, pages 26-37, 1997.
-
(1997)
ISCA
, pp. 26-37
-
-
Ebcioglu, K.1
Altman, E.R.2
-
21
-
-
84976680198
-
Simple and effective link-time optimization of Modula-3 programs
-
M. F. Fernández. Simple and effective link-time optimization of Modula-3 programs. ACM SIGPLAN Notices, 30(6):103-115, 1995.
-
(1995)
ACM SIGPLAN Notices
, vol.30
, Issue.6
, pp. 103-115
-
-
Fernández, M.F.1
-
23
-
-
0036040515
-
Region-based memory management in cyclone
-
Berlin, Germany, June
-
D. Grossman, G. Morrisett, T. Jim, M. Hicks, Y. Wang, and J. Cheney. Region-based memory management in cyclone. In PLDI, Berlin, Germany, June 2002.
-
(2002)
PLDI
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
24
-
-
0038039921
-
A practical flow-sensitive and context-sensitive c and c++ memory leak detector
-
D. L. Heine and M.S. Lam. A practical flow-sensitive and context-sensitive c and c++ memory leak detector. In PLDI, pages 168-181, 2003.
-
(2003)
PLDI
, pp. 168-181
-
-
Heine, D.L.1
Lam, M.S.2
-
26
-
-
3042681943
-
XL FORTRAN: Eight ways to boost performance
-
IBM Corp. XL FORTRAN: Eight Ways to Boost Performance. White Paper, 2000.
-
(2000)
White Paper
-
-
-
27
-
-
1542497130
-
Continuous program optimization: A case study
-
Jul
-
T. Kistler and M. Franz. Continuous program optimization: A case study. ACM Trans. on Prog. Lang. and Sys., 25(4):500-548, Jul 2003.
-
(2003)
ACM Trans. on Prog. Lang. and Sys.
, vol.25
, Issue.4
, pp. 500-548
-
-
Kistler, T.1
Franz, M.2
-
28
-
-
29144517425
-
Ensuring code safety without runtime checks for real-time control systems
-
Grenoble, Oct
-
S. Kowshik, D. Dhurjati, and V. Adve. Ensuring code safety without runtime checks for real-time control systems. In Compilers, Architecture and Synthesis for Embedded Systems (CASES), Grenoble, Oct 2002.
-
(2002)
Compilers, Architecture and Synthesis for Embedded Systems (CASES)
-
-
Kowshik, S.1
Dhurjati, D.2
Adve, V.3
-
31
-
-
0242612538
-
Data structure analysis: A fast and scalable context-sensitive heap analysis
-
Computer Science Dept., Univ. of Illinois at Urbana-Champaign, Apr
-
C. Lattner and V. Adve. Data Structure Analysis: A Fast and Scalable Context-Sensitive Heap Analysis. Tech. Report UIUCDCS-R-2003-2340, Computer Science Dept., Univ. of Illinois at Urbana-Champaign, Apr 2003.
-
(2003)
Tech. Report
, vol.UIUCDCS-R-2003-2340
-
-
Lattner, C.1
Adve, V.2
-
35
-
-
0041525084
-
From System F to typed assembly language
-
May
-
G. Morrisett, D. Walker, K. Crary, and N. Glew. From System F to typed assembly language. Trans. Prog. Lang. and Systems, 21(3):528-569, May 1999.
-
(1999)
Trans. Prog. Lang. and Systems
, vol.21
, Issue.3
, pp. 528-569
-
-
Morrisett, G.1
Walker, D.2
Crary, K.3
Glew, N.4
-
36
-
-
0041349132
-
-
Ph.d. Thesis, Department of Computer Science, University of Arizona
-
R. Muth. Alto: A Platform for Object Code Modification. Ph.d. Thesis, Department of Computer Science, University of Arizona, 1999.
-
(1999)
Alto: A Platform for Object Code Modification
-
-
Muth, R.1
-
37
-
-
19944382870
-
Instrumentation and optimization of Win32/Intel executables using Etch
-
August
-
T. Romer, G. Voelker, D. Lee, A. Wolman, W. Wong, H. Levy, B. Bershad, and B. Chen. Instrumentation and optimization of Win32/Intel executables using Etch. In Proc. USENIX Windows NT Workshop, August 1997.
-
(1997)
Proc. USENIX Windows NT Workshop
-
-
Romer, T.1
Voelker, G.2
Lee, D.3
Wolman, A.4
Wong, W.5
Levy, H.6
Bershad, B.7
Chen, B.8
-
39
-
-
3042544557
-
-
Master's thesis, Comp. Sci. Dept., Univ. of Illinois at Urbana-Champ aign, Urbana, IL, Aug
-
A. Shukla. Lightweight, cross-procedure tracing for runtime optimization. Master's thesis, Comp. Sci. Dept., Univ. of Illinois at Urbana-Champ aign, Urbana, IL, Aug 2003.
-
(2003)
Lightweight, Cross-procedure Tracing for Runtime Optimization
-
-
Shukla, A.1
-
41
-
-
0000528368
-
A practical system for intermodule code optimization at link-time
-
Dec.
-
A. Srivastava and D. W. Wall. A practical system for intermodule code optimization at link-time. Journal of Programming Languages, 1(1):1-18, Dec. 1992.
-
(1992)
Journal of Programming Languages
, vol.1
, Issue.1
, pp. 1-18
-
-
Srivastava, A.1
Wall, D.W.2
-
43
-
-
85006778596
-
Self: The power of simplicity
-
D. Ungar and R. B. Smith. Self: The power of simplicity. In OOPSLA, 1987.
-
(1987)
OOPSLA
-
-
Ungar, D.1
Smith, R.B.2
|