-
1
-
-
3042546577
-
-
ECMA. ECMA-335: (4th edn). ECMA (European Association for Standardizing Information and Communication Systems): Geneva, Switzerland, June
-
ECMA. ECMA-335: Common Language Infrastructure (CLI) (4th edn). ECMA (European Association for Standardizing Information and Communication Systems): Geneva, Switzerland, June 2006; 556.
-
(2006)
Common Language Infrastructure (CLI)
, pp. 556
-
-
-
3
-
-
35449000990
-
Dynamic compilation: The benefits of early investing
-
ACM: New York, NY, U.S.A.
-
Kulkarni P, Arnold M, Hind M. Dynamic compilation: The benefits of early investing. VEE '07: Proceedings of the 3rd International Conference on Virtual Execution Environments. ACM: New York, NY, U.S.A., 2007; 94-104.
-
(2007)
VEE '07: Proceedings of the 3rd International Conference on Virtual Execution Environments
, pp. 94-104
-
-
Kulkarni, P.1
Arnold, M.2
Hind, M.3
-
4
-
-
0003880013
-
-
Addison Wesley: Reading, MA
-
Gamma E, Helm R, Johnson R, Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley: Reading, MA, 1995; 416.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
, vol.416
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
5
-
-
70350681245
-
Dynamic look ahead compilation: A technique to hide JIT compilation latencies in multicore environment
-
York, U.K., March
-
Campanoni S, Sykora M, Agosta G, Crespi Reghizzi S. Dynamic look ahead compilation: A technique to hide JIT compilation latencies in multicore environment. Proceedings of the 18th International Conference on Compiler Construction (CC 2009), York, U.K., March 2009; 220-235.
-
(2009)
Proceedings of the 18th International Conference on Compiler Construction (CC 2009)
, pp. 220-235
-
-
Campanoni, S.1
Sykora, M.2
Agosta, G.3
Crespi Reghizzi, S.4
-
8
-
-
0035838387
-
Reducing the overhead of dynamic compilation
-
Krintz C, Grove D, Sarkar V, Calder B. Reducing the overhead of dynamic compilation. Software: Practice and Experience 2001; 31(8):717-738.
-
(2001)
Software: Practice and Experience
, vol.31
, Issue.8
, pp. 717-738
-
-
Krintz, C.1
Grove, D.2
Sarkar, V.3
Calder, B.4
-
9
-
-
76949092889
-
-
Pearson Education: Upper Saddle River, NJ, U.S.A.
-
Stevens WR, Fenner B, Rudoff AM. UNIX Network Programming, vol.1. Pearson Education: Upper Saddle River, NJ, U.S.A., 2003; 1009.
-
(2003)
UNIX Network Programming
, vol.1
, pp. 1009
-
-
Stevens, W.R.1
Fenner, B.2
Rudoff, A.M.3
-
10
-
-
0346246685
-
Thin locks: Featherweight synchronization for Java
-
Montreal, Quebec, Canada. ACM: New York, NY, U.S.A., ISBN: 0-89791-987-4. Available at
-
Bacon DF, Konuru R, Murthy C, Serrano M. Thin locks: Featherweight synchronization for Java. PLDI'98: Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation, Montreal, Quebec, Canada. ACM: New York, NY, U.S.A., 1998; 258-268. ISBN: 0-89791-987-4. Available at: http://doi.acm.org/10.1145/277650.277734.
-
(1998)
PLDI'98: Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation
, pp. 258-268
-
-
Bacon, D.F.1
Konuru, R.2
Murthy, C.3
Serrano, M.4
-
11
-
-
70450239666
-
Just-In-Time compilation on ARM processors
-
Genova, Italy. ACM: New York, NY, U.S.A.
-
Tartara M, Campanoni S, Agosta G, Crespi Reghizzi S. Just-In-Time compilation on ARM processors. ICOOOLPS '09: Proceedings of the 4th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems, Genova, Italy. ACM: New York, NY, U.S.A., 2009; 70-73.
-
(2009)
ICOOOLPS '09: Proceedings of the 4th Workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems
, pp. 70-73
-
-
Tartara, M.1
Campanoni, S.2
Agosta, G.3
Crespi Reghizzi, S.4
-
12
-
-
0020750065
-
Exception handling in C programs
-
Lee PA. Exception handling in C programs. Software: Practice and Experience 1983; 13(5):389-405.
-
(1983)
Software: Practice and Experience
, vol.13
, Issue.5
, pp. 389-405
-
-
Lee, P.A.1
-
13
-
-
0028743437
-
Compiler transformations for high-performance computing
-
Bacon DF, Graham SL, Sharp OJ. Compiler transformations for high-performance computing. ACM Computing Survey 1994; 26(4):345-420.
-
(1994)
ACM Computing Survey
, vol.26
, Issue.4
, pp. 345-420
-
-
Bacon, D.F.1
Graham, S.L.2
Sharp, O.J.3
-
14
-
-
34547358956
-
Jelatine: A virtual machine for small embedded systems
-
ACM: New York, NY, U.S.A.
-
Agosta G, Crespi Reghizzi S, Svelto G. Jelatine: A virtual machine for small embedded systems. JTRES '06: Proceedings of the 4th International Workshop on Java Technologies for Real-time and Embedded Systems. ACM: New York, NY, U.S.A., 2006; 170-177.
-
(2006)
JTRES '06: Proceedings of the 4th International Workshop on Java Technologies for Real-time and Embedded Systems
, pp. 170-177
-
-
Agosta, G.1
Crespi Reghizzi, S.2
Svelto, G.3
-
16
-
-
0024085322
-
Garbage collection in an uncooperative environment
-
Boehm H-J, Weiser M. Garbage collection in an uncooperative environment. Software: Practice and Experience 1988; 18(9):807-820.
-
(1988)
Software: Practice and Experience
, vol.18
, Issue.9
, pp. 807-820
-
-
Boehm, H.-J.1
Weiser, M.2
-
18
-
-
0345673633
-
Benchmarking Java grande applications
-
Bull M, Smith L, Westhead M, Henty D, Davey R. Benchmarking Java grande applications. Proceedings of the Second International Conference on the Practical Applications of Java, 2000; 63-73.
-
(2000)
Proceedings of the Second International Conference on the Practical Applications of Java
, pp. 63-73
-
-
Bull, M.1
Smith, L.2
Westhead, M.3
Henty, D.4
Davey, R.5
-
19
-
-
60849090154
-
-
Available at: [September]
-
The Computer Language Benchmarks Game. Available at: http://shootout. alioth.debian.org [September 2008].
-
(2008)
The Computer Language Benchmarks Game
-
-
-
20
-
-
76949093174
-
Performing lisp analysis of the FANNKUCH benchmark
-
Anderson KR, Rettig D. Performing Lisp analysis of the FANNKUCH benchmark. SIGPLAN Lisp Pointers 1994; VII(4):2-12.
-
(1994)
SIGPLAN Lisp Pointers
, vol.7
, Issue.4
, pp. 2-12
-
-
Anderson, K.R.1
Rettig, D.2
-
22
-
-
76949099415
-
Hundred digit challenge solutions
-
Department of Computational and Applied Mathematics, Rice University, Houston, TX, U.S.A., May
-
Dussaud E, Husband C, Nguyen H, Reynolds D, Stolk C. Hundred digit challenge solutions. Technical Report, Department of Computational and Applied Mathematics, Rice University, Houston, TX, U.S.A., May 2002.
-
(2002)
Technical Report
-
-
Dussaud, E.1
Husband, C.2
Nguyen, H.3
Reynolds, D.4
Stolk, C.5
-
23
-
-
76949083852
-
Collective Tuning Initiative: Automating and accelerating development and optimization of computing systems
-
Montreal, Canada, June
-
Fursin G. Collective Tuning Initiative: Automating and accelerating development and optimization of computing systems. Proceedings of the GCC Developers' Summit, Montreal, Canada, June 2009; 41.
-
(2009)
Proceedings of the GCC Developers' Summit
, vol.41
-
-
Fursin, G.1
-
24
-
-
84962779213
-
MiBench: A free, commercially representative embedded benchmark suite
-
IEEE Computer Society: Washington, DC, U.S.A.
-
Guthaus MR, Ringenberg JS, Ernst D, Austin TM, Mudge T, Brown RB. MiBench: A free, commercially representative embedded benchmark suite. WWC '01: Proceedings of the Workload Characterization, 2001. WWC-4. 2001 IEEE International Workshop. IEEE Computer Society: Washington, DC, U.S.A., 2001; 3-14.
-
(2001)
WWC '01: Proceedings of the Workload Characterization 2001. WWC-4. 2001 IEEE International Workshop
, pp. 3-14
-
-
Guthaus, M.R.1
Ringenberg, J.S.2
Ernst, D.3
Austin, T.M.4
Mudge, T.5
Brown, R.B.6
-
26
-
-
0345565890
-
A brief history of just-in-time
-
Aycock J. A brief history of just-in-time. ACM Computing Surveys 2003; 35(2):97-113.
-
(2003)
ACM Computing Surveys
, vol.35
, Issue.2
, pp. 97-113
-
-
Aycock, J.1
-
27
-
-
85094097306
-
Toba: Java for applications - A way ahead of time (wat) compiler
-
June
-
Proebsting TA, Townsend G, Bridges P, Hartman JH, Newsham T, Watterson SA. Toba: Java for applications-A way ahead of time (wat) compiler. Proceedings of the 3rd Conference on Object-Oriented Technologies and Systems, June 1997; 41-53.
-
(1997)
Proceedings of the 3rd Conference on Object-oriented Technologies and Systems
, pp. 41-53
-
-
Proebsting, T.A.1
Townsend, G.2
Bridges, P.3
Hartman, J.H.4
Newsham, T.5
Watterson, S.A.6
-
28
-
-
84943385246
-
The transmeta code morphing® software: Using speculation, recovery, and adaptive retranslation to address real-life challenges
-
IEEE Computer Society: Washington, DC, U.S.A.
-
Dehnert JC, Grant BK, Banning JP, Johnson R, Kistler T, Klaiber A, Mattson J. The transmeta code morphing® software: Using speculation, recovery, and adaptive retranslation to address real-life challenges. CGO '03: Proceedings of the International Symposium on Code Generation and Optimization. IEEE Computer Society: Washington, DC, U.S.A., 2003; 15-24.
-
(2003)
CGO '03: Proceedings of the International Symposium on Code Generation and Optimization
, pp. 15-24
-
-
Dehnert, J.C.1
Grant, B.K.2
Banning, J.P.3
Johnson, R.4
Kistler, T.5
Klaiber, A.6
Mattson, J.7
-
29
-
-
0035365369
-
Dynamic binary translation and optimization
-
Ebcioglu K, Altman E, Gschwind M, Sathaye S. Dynamic binary translation and optimization. IEEE Transactions on Computers 2001; 50(6):529-548.
-
(2001)
IEEE Transactions on Computers
, vol.50
, Issue.6
, pp. 529-548
-
-
Ebcioglu, K.1
Altman, E.2
Gschwind, M.3
Sathaye, S.4
-
31
-
-
84886019842
-
Experiences with multi-threading and dynamic class loading in a Java just-in-time compiler
-
IEEE Computer Society: Washington, DC, U.S.A.
-
Sundaresan V, Maier D, Ramarao P, Stoodley M. Experiences with multi-threading and dynamic class loading in a Java just-in-time compiler. CGO '06: Proceedings of the International Symposium on Code Generation and Optimization. IEEE Computer Society: Washington, DC, U.S.A., 2006; 87-97.
-
(2006)
CGO '06: Proceedings of the International Symposium on Code Generation and Optimization
, pp. 87-97
-
-
Sundaresan, V.1
Maier, D.2
Ramarao, P.3
Stoodley, M.4
-
32
-
-
2942732632
-
The java hotspottm server compiler
-
USENIX Association: Berkeley, CA, U.S.A.
-
Paleczny M, Vick C, Click C. The java hotspottm server compiler. JVM'01: Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium. USENIX Association: Berkeley, CA, U.S.A., 2001; 1-1
-
(2001)
JVM'01: Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium
, pp. 1-1
-
-
Paleczny, M.1
Vick, C.2
Click, C.3
-
33
-
-
0034448992
-
Adaptive optimization in the jalapeno jvm
-
ACM: New York, NY, U.S.A.
-
Arnold M, Fink S, Grove D, Hind M, Sweeney PF. Adaptive optimization in the jalapeno jvm. OOPSLA '00: Proceedings of the 15th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications. ACM: New York, NY, U.S.A., 2000; 47-65.
-
(2000)
OOPSLA '00: Proceedings of the 15th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 47-65
-
-
Arnold, M.1
Fink, S.2
Grove, D.3
Hind, M.4
Sweeney, P.F.5
-
35
-
-
17444407431
-
The open runtime platform: A flexible high-performance managed runtime environment: Research articles
-
Cierniak M, Eng M, Glew N, Lewis B, Stichnoth J. The open runtime platform: A flexible high-performance managed runtime environment: Research articles. Concurrency and Computation: Practice and Experience 2005; 17(5-6):617-637.
-
(2005)
Concurrency and Computation: Practice and Experience
, vol.17
, Issue.5-6
, pp. 617-637
-
-
Cierniak, M.1
Eng, M.2
Glew, N.3
Lewis, B.4
Stichnoth, J.5
-
36
-
-
57049183632
-
Designing highly flexible virtual machines: The jnjvm experience
-
Thomas G, Geoffray N, Clément C, Folliot B. Designing highly flexible virtual machines: The jnjvm experience. Software: Practice and Experience 2008; 38(15):1643-1675.
-
(2008)
Software: Practice and Experience
, vol.38
, Issue.15
, pp. 1643-1675
-
-
Thomas, G.1
Geoffray, N.2
Clément, C.3
Folliot, B.4
-
37
-
-
35248828504
-
Aspect-oriented programming
-
June
-
Kiczales G, Lamping J, Mendhekar A, Maeda C, Lopes CV, Loingtier J-M, Irwin J. Aspect-oriented programming. Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP 1997), June 1997; 220-242.
-
(1997)
Proceedings of the 11th European Conference on Object-Oriented Programming (ECOOP 1997)
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.V.5
Loingtier, J.-M.6
Irwin, J.7
-
38
-
-
76949085261
-
-
Available at: [January]
-
Kaffe. Available at: http://www.kaffe.org [January 2005].
-
(2005)
Kaffe
-
-
-
39
-
-
70449682415
-
Optimistic thread concurrency
-
Azul Systems, Inc., January
-
Goetz B. Optimistic thread concurrency. Technical Report AWP-011-010, Azul Systems, Inc., January 2006; 12.
-
(2006)
Technical Report AWP-011-010
, vol.12
-
-
Goetz, B.1
-
40
-
-
0031618422
-
Thin locks: Featherweight synchronization for Java
-
ACM: New York, NY, U.S.A.
-
Bacon DF, Konuru R, Murthy C, Serrano M. Thin locks: Featherweight synchronization for Java. PLDI '98: Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation. ACM: New York, NY, U.S.A., 1998; 258-268.
-
(1998)
PLDI '98: Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation
, pp. 258-268
-
-
Bacon, D.F.1
Konuru, R.2
Murthy, C.3
Serrano, M.4
-
42
-
-
70350704972
-
Software-assisted hardware reliability: Abstracting circuit-level challenges to the software stack
-
San Francisco, CA, U.S.A.
-
Reddi VJ, Campanoni S, Gupta MS, Smith MD, Wei G-Y, Brooks D. Software-assisted hardware reliability: Abstracting circuit-level challenges to the software stack. DAC'09, San Francisco, CA, U.S.A., 2009; 788-793.
-
(2009)
DAC'09
, pp. 788-793
-
-
Reddi, V.J.1
Campanoni, S.2
Gupta, M.S.3
Smith, M.D.4
Wei, G.-Y.5
Brooks, D.6
-
43
-
-
80053276786
-
Voltage noise: Why it's bad, and what to do about it
-
Santa Clara, CA, U.S.A.
-
Reddi VJ, Gupta MS, Rangan KK, Campanoni S, Holloway G, Smith MD, Wei G-Y, Brooks D. Voltage noise: Why it's bad, and what to do about it. SELSE'09, Santa Clara, CA, U.S.A., 2009; 4.
-
(2009)
SELSE'09
, vol.4
-
-
Reddi, V.J.1
Gupta, M.S.2
Rangan, K.K.3
Campanoni, S.4
Holloway, G.5
Smith, M.D.6
Wei, G.-Y.7
Brooks, D.8
-
44
-
-
57349119907
-
Register allocation by puzzle solving
-
New York, U.S.A.
-
Pereira FMQ, Palsberg J. Register allocation by puzzle solving. PLDI, New York, U.S.A., 2008; 216-226.
-
(2008)
PLDI
, pp. 216-226
-
-
Pereira, F.M.Q.1
Palsberg, J.2
|