-
1
-
-
3042641366
-
The StarJIT compiler: A dynamic compiler for managed runtime environments
-
Feb.
-
A.-R. Adl-Tabatabai, J. Bharadwaj, D.-Y. Chen, A. Ghuloum, V. Menon, B. Murphy, M. Serrano, and T. Shpeisman. The StarJIT compiler: a dynamic compiler for managed runtime environments. Intel Technology Journal, 7(1):19-31, Feb. 2003.
-
(2003)
Intel Technology Journal
, vol.7
, Issue.1
, pp. 19-31
-
-
Adl-Tabatabai, A.-R.1
Bharadwaj, J.2
Chen, D.-Y.3
Ghuloum, A.4
Menon, V.5
Murphy, B.6
Serrano, M.7
Shpeisman, T.8
-
2
-
-
0033717865
-
Clock rate versus IPC: The end of the road for conventional microarchitectures
-
V. Agarwal, M. S. Hrishikesh, S. W. Keckler, and D. Burger. Clock rate versus IPC: the end of the road for conventional microarchitectures. In ISCA '00: Proceedings of the 27th Annual International Symposium on Computer Architecture, pages 248-259, New York, NY, USA, 2000. ACM. (Pubitemid 30881504)
-
(2000)
Conference Proceedings - Annual International Symposium on Computer Architecture, ISCA
, pp. 248-259
-
-
Agarwal Vikas1
Hrishikesh, M.S.2
Keckler Stephen, W.3
Burger Doug4
-
3
-
-
34547540315
-
Deconstructing process isolation
-
DOI 10.1145/1178597.1178599, 1178599, Proceedings of the 2006 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, MSPC 2006
-
M. Aiken, M. Fähndrich, C. Hawblitzel, G. Hunt, and J. Larus. Deconstructing process isolation. In MSPC '06: Proceedings of the 2006 Workshop on Memory System Performance and Correctness, pages 1-10, New York, NY, USA, 2006. ACM. (Pubitemid 47177297)
-
(2006)
Proceedings of the 2006 ACM SIGPLAN Workshop on Memory Systems Performance and Correctness, MSPC 2006
, pp. 1-10
-
-
Aiken, M.1
Fahndrich, M.2
Hawblitzel, C.3
Hunt, G.4
Larus, J.5
-
4
-
-
33646421297
-
The Fortress language specification, version 1.0
-
Mar.
-
E. Allen, D. Chase, J. Hallett, V. Luchangco, J.-W. Maesse, S. Ryu, G. L. S. Jr., and S. Tobin-Hochstadt. The Fortress language specification, version 1.0. Technical report, Sun Microsystems, Mar. 2008.
-
(2008)
Technical report, Sun Microsystems
-
-
Allen, E.1
Chase, D.2
Hallett, J.3
Luchangco, V.4
Maesse, J.-W.5
Ryu Jr., G.L.S.6
Tobin-Hochstadt, S.7
-
5
-
-
17144413831
-
Implementing Jalapeño in Java
-
B. Alpern, C. R. Attanasio, A. Cocchi, D. Lieber, S. Smith, T. Ngo, J. J. Barton, S. F. Hummel, J. C. Sheperd, and M. Mergen. Implementing Jalapẽno in Java. In OOPSLA '99: Proceedings of the 14th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 314-324, New York, NY, USA, 1999. ACM. (Pubitemid 129684698)
-
(1999)
SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
, vol.34
, Issue.10
, pp. 314-324
-
-
Alpern, B.1
Barton, J.J.2
Hummel, S.F.3
Ngo, T.4
Shepherd, J.C.5
Attanasio, C.R.6
Cocchi, A.7
Lieber, D.8
Mergen, M.9
Smith, S.10
-
6
-
-
0342321935
-
The jalapẽno virtual machine
-
Feb.
-
B. Alpern, D. Attanasio, J. J. Barton, M. G. Burke, P. Cheng, J.- D. Choi, A. Cocchi, S. J. Fink, D. Grove, M. Hind, S. F. Hummel, D. Lieber, V. Litvinov, M. Mergen, T. Ngo, J. R. Russell, V. Sarkar, M. J. Serrano, J. Shepherd, S. Smith, V. C. Sreedhar, H. Srinivasan, and J. Whaley. The Jalapẽno virtual machine. IBM System Journal, 39(1), Feb. 2000.
-
(2000)
IBM System Journal
, vol.39
, Issue.1
-
-
Alpern, B.1
Attanasio, D.2
Barton, J.J.3
Burke, M.G.4
Cheng, P.5
Choi, J.-D.6
Cocchi, A.7
Fink, S.J.8
Grove, D.9
Hind, M.10
Hummel, S.F.11
Lieber, D.12
Litvinov, V.13
Mergen, M.14
Ngo, T.15
Russell, J.R.16
Sarkar, V.17
Serrano, M.J.18
Shepherd, J.19
Smith, S.20
Sreedhar, V.C.21
Srinivasan, H.22
Whaley, J.23
more..
-
8
-
-
84869369120
-
-
Dec.
-
B. Bershad, S. M. Blackburn, H. Boehm, M. Cierniak, C. Click, D. Frampton, D. Gregg, D. Grove, X. Li, B. Mathiske, and G. Skinner. First Moxie brainstorming meeting, Dec. 2005. http://moxie.sf.net/.
-
(2005)
First Moxie Brainstorming Meeting
-
-
Bershad, B.1
Blackburn, S.M.2
Boehm, H.3
Cierniak, M.4
Click, C.5
Frampton, D.6
Gregg, D.7
Grove, D.8
Li, X.9
Mathiske, B.10
Skinner, G.11
-
9
-
-
84949516594
-
SPIN: An extensible microkernel for application-specific operating system services
-
New York, NY, USA, ACM
-
B. N. Bershad, C. Chambers, S. Eggers, C. Maeda, D. McNamee, P. Pardyak, S. Savage, and E. G. Sirer. SPIN: an extensible microkernel for application-specific operating system services. In EW 6: Proceedings of the 6th ACM SIGOPS European Workshop, pages 68-71, New York, NY, USA, 1994. ACM.
-
(1994)
EW 6: Proceedings of the 6th ACM SIGOPS European Workshop
, pp. 68-71
-
-
Bershad, B.N.1
Chambers, C.2
Eggers, S.3
Maeda, C.4
McNamee, D.5
Pardyak, P.6
Savage, S.7
Sirer, E.G.8
-
10
-
-
80054992065
-
Extensibility safety and performance in the SPIN operating system
-
New York, NY, USA, ACM
-
B. N. Bershad, S. Savage, P. Pardyak, E. G. Sirer, M. E. Fiuczynski, D. Becker, C. Chambers, and S. Eggers. Extensibility, safety and performance in the SPIN operating system. In SOSP '95: Proceedings of the 15th ACM Symposium on Operating Systems Principles, pages 267-283, New York, NY, USA, 1995. ACM.
-
(1995)
SOSP '95: Proceedings of the 15th ACM Symposium on Operating Systems Principles
, pp. 267-283
-
-
Bershad, B.N.1
Savage, S.2
Pardyak, P.3
Sirer, E.G.4
Fiuczynski, M.E.5
Becker, D.6
Chambers, C.7
Eggers, S.8
-
11
-
-
4544359906
-
Oil and water? High performance garbage collection in Java with MMTk
-
Washington, DC, USA, IEEE Computer Society
-
S. M. Blackburn, P. Cheng, and K. S. McKinley. Oil and water? High performance garbage collection in Java with MMTk. In ICSE '04: Proceedings of the 26th International Conference on Software Engineering, pages 137-146, Washington, DC, USA, 2004. IEEE Computer Society.
-
(2004)
ICSE '04: Proceedings of the 26th International Conference on Software Engineering
, pp. 137-146
-
-
Blackburn, S.M.1
Cheng, P.2
McKinley, K.S.3
-
12
-
-
67650067700
-
The moxie JVM experience
-
Department of Computer Science, Jan.
-
S. M. Blackburn, S. I. Salishev, M. Danilov, O. A. Mokhovikov, A. A. Nashatyrev, P. A. Novodvorsky, V. I. Bogdanov, X. F. Li, and D. Ushakov. The Moxie JVM experience. Technical Report TRCS- 08-101, Australian National University, Department of Computer Science, Jan. 2008.
-
(2008)
Technical Report TRCS-08-101, Australian National University
-
-
Blackburn, S.M.1
Salishev, S.I.2
Danilov, M.3
Mokhovikov, O.A.4
Nashatyrev, A.A.5
Novodvorsky, P.A.6
Bogdanov, V.I.7
Li, X.F.8
Ushakov, D.9
-
13
-
-
0027833248
-
Space efficient conservative garbage collection
-
New York, NY, USA, ACM
-
H.-J. Boehm. Space efficient conservative garbage collection. In PLDI '93: Proceedings of the 1993 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 197-206, New York, NY, USA, 1993. ACM.
-
(1993)
PLDI '93: Proceedings of the 1993 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 197-206
-
-
Boehm, H.-J.1
-
15
-
-
0024085322
-
GARBAGE COLLECTION IN AN UNCOOPERATIVE ENVIRONMENT.
-
H.-J. Boehm and M. Weiser. Garbage collection in an uncooperative environment. Software: Practice and Experience, 18(9):807-820, 1988. (Pubitemid 18662246)
-
(1988)
Software - Practice and Experience
, vol.18
, Issue.9
, pp. 708-820
-
-
Boehm Hans-Juergen1
Weiser Mark2
-
16
-
-
0005363875
-
Modula-3 report (revised)
-
Nov.
-
L. Cardelli, J. Donahue, L. Glassman, I. Jordan, B. Kalsow, and G. Nelson. Modula-3 report (revised). Technical Report 52, DEC SRC, Nov. 1989.
-
(1989)
Technical Report 52, DEC SRC
-
-
Cardelli, L.1
Donahue, J.2
Glassman, L.3
Jordan, I.4
Kalsow, B.5
Nelson, G.6
-
17
-
-
34249696738
-
Parallel programmability and the chapel language
-
DOI 10.1177/1094342007078442
-
B. L. Chamberlain, D. Callahan, and H. P. Zima. Parallel programmability and the Chapel language. International Journal of High Performance Computing Applications, 21(3):291-312, Aug. 2007. (Pubitemid 47082808)
-
(2007)
International Journal of High Performance Computing Applications
, vol.21
, Issue.3
, pp. 291-312
-
-
Chamberlain, B.L.1
Callahan, D.2
Zima, H.P.3
-
18
-
-
31744441529
-
X10: An object-oriented approach to Non-Uniform Cluster Computing
-
OOPSLA'05 - Conference Proceedings: 20th Annual ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications
-
P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra, K. Ebcioglu, C. von Praun, and V. Sarkar. X10: an object-oriented approach to non-uniform cluster computing. In OOPSLA '05: Proceedings of the 20th ACM SIGPLAN Conference on Object- Oriented Programming, Systems, Languages, and Applications, pages 519-538, New York, NY, USA, 2005. ACM. (Pubitemid 43176863)
-
(2005)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, pp. 519-538
-
-
Charles, P.1
Grothoff, C.2
Saraswat, V.3
Donawa, C.4
Kielstra, A.5
Ebcioglu, K.6
Von Praun, C.7
Sarkar, V.8
-
19
-
-
17444407431
-
The Open Runtime Platform: A flexible high-performance managed runtime environment
-
DOI 10.1002/cpe.852
-
M. Cierniak, M. Eng, N. Glew, B. Lewis, and J. Stichnoth. The Open Runtime Platform: a flexible high-performance managed runtime environment. Concurrency and Computation: Practice and Experience, 17(5-6):617-637, 2005. (Pubitemid 40539478)
-
(2005)
Concurrency Computation Practice and Experience
, vol.17
, Issue.5-6 SPEC. ISS.
, pp. 617-637
-
-
Cierniak, M.1
Eng, M.2
Glew, N.3
Lewis, B.4
Stichnoth, J.5
-
21
-
-
3042546577
-
-
June, (ISO/IEC 23271:2006)
-
ECMA. Common Language Infrastructure (CLI), ECMA-335. http://www.ecma-international.org/publications/ standards/Ecma-335.htm, June 2006. (ISO/IEC 23271:2006).
-
(2006)
Common Language Infrastructure (CLI) ECMA-335
-
-
-
22
-
-
34748826163
-
Language support for fast and reliable message-based communication in singularity OS
-
DOI 10.1145/1217935.1217953, 1217953, Proceedings of the 2006 EuroSys Conference
-
M. Fähndrich, M. Aiken, C. Hawblitzel, O. Hodson, G. Hunt, J. R. Larus, and S. Levi. Language support for fast and reliable messagebased communication in Singularity OS. In EuroSys '06: Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006, pages 177-190, New York, NY, USA, 2006. ACM. (Pubitemid 47485746)
-
(2006)
Proceedings of the 2006 EuroSys Conference
, pp. 177-190
-
-
Fahndrich, M.1
Aiken, M.2
Hawblitzel, C.3
Hodson, O.4
Hunt, G.5
Larus, J.R.6
Levi, S.7
-
23
-
-
67650074761
-
Safer unsafe code for .NET
-
New York, NY, USA, ACM
-
P. Ferrara, F. Logozzo, and M. Fähndrich. Safer unsafe code for .NET. In OOPSLA '08: Proceedings of the 23rd ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 329-346, New York, NY, USA, 2008. ACM.
-
(2008)
OOPSLA '08: Proceedings of the 23rd ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 329-346
-
-
Ferrara, P.1
Logozzo, F.2
Fähndrich, M.3
-
24
-
-
67650073440
-
Low-level systems programming with Modula-3
-
Fall
-
M. E. Fiuczynski, W. C. Hsieh, E. G. Sirer, P. Pardyak, and B. N. Bershad. Low-level systems programming with Modula-3. In Threads: A Modula-3 Newsletter, number 3, Fall 1997.
-
(1997)
Threads: A Modula-3 Newsletter
, Issue.3
-
-
Fiuczynski, M.E.1
Hsieh, W.C.2
Sirer, E.G.3
Pardyak, P.4
Bershad, B.N.5
-
26
-
-
67650089821
-
No! High level languages should not be used to write systems software
-
New York, NY, USA, ACM
-
J. G. Fletcher. No! High level languages should not be used to write systems software. In ACM 75: Proceedings of the 1975 Annual Conference, pages 209-211, New York, NY, USA, 1975. ACM.
-
(1975)
ACM 75: Proceedings of the 1975 Annual Conference
, pp. 209-211
-
-
Fletcher, J.G.1
-
27
-
-
84976680407
-
On the appropriate language for system programming
-
J. G. Fletcher, C. S. Badger, G. L. Boer, and G. G. Marshall. On the appropriate language for system programming. SIGPLAN Notices, 7(7):28-30, 1972.
-
(1972)
SIGPLAN Notices
, vol.7
, Issue.7
, pp. 28-30
-
-
Fletcher, J.G.1
Badger, C.S.2
Boer, G.L.3
Marshall, G.G.4
-
28
-
-
67650078334
-
Should high level languages be used to write systems software?
-
New York, NY, USA, ACM
-
D. J. Frailey. Should high level languages be used to write systems software? In ACM 75: Proceedings of the 1975 Annual Conference, page 205, New York, NY, USA, 1975. ACM.
-
(1975)
ACM 75: Proceedings of the 1975 Annual Conference
, pp. 205
-
-
Frailey, D.J.1
-
30
-
-
42149115673
-
Effective prefetch for mark-sweep garbage collection
-
New York, NY, USA, ACM
-
R. Garner, S. M. Blackburn, and D. Frampton. Effective prefetch for mark-sweep garbage collection. In ISMM '07: Proceedings of the 6th International Symposium on Memory Management, pages 43-54, New York, NY, USA, 2007. ACM.
-
(2007)
ISMM '07: Proceedings of the 6th International Symposium on Memory Management
, pp. 43-54
-
-
Garner, R.1
Blackburn, S.M.2
Frampton, D.3
-
31
-
-
42149092567
-
Safe manual memory management
-
New York, NY, USA, ACM
-
D. Gay, R. Ennals, and E. Brewer. Safe manual memory management. In ISMM '07: Proceedings of the 6th International Symposium on Memory Management, pages 2-14, New York, NY, USA, 2007. ACM.
-
(2007)
ISMM '07: Proceedings of the 6th International Symposium on Memory Management
, pp. 2-14
-
-
Gay, D.1
Ennals, R.2
Brewer, E.3
-
32
-
-
77952398535
-
LIL: An architecture-neutral language for virtualmachine stubs
-
Berkeley, CA, USA, USENIX Association
-
N. Glew, S. Triantafyllis, M. Clerniak, M. Eng, B. Lewis, and J. Stichnoth. LIL: an architecture-neutral language for virtualmachine stubs. In VM '04: Proceedings of the 3rd Virtual Machine Research & Technology Symposium, page 9, Berkeley, CA, USA, 2004. USENIX Association.
-
(2004)
VM '04: Proceedings of the 3rd Virtual Machine Research & Technology Symposium
, pp. 9
-
-
Glew, N.1
Triantafyllis, S.2
Clerniak, M.3
Eng, M.4
Lewis, B.5
Stichnoth, J.6
-
33
-
-
0003518498
-
-
Prentice Hall, 3rd edition, June
-
J. Gosling, B. Joy, G. Steel, and G. Bracha. The Java Language Specification, Third Edition. Prentice Hall, 3rd edition, June 2005.
-
(2005)
The Java Language Specification, Third Edition
-
-
Gosling, J.1
Joy, B.2
Steel, G.3
Bracha, G.4
-
34
-
-
0141762597
-
Type-safe multithreading in cyclone
-
New York, NY, USA, ACM
-
D. Grossman. Type-safe multithreading in Cyclone. In TLDI '03: Proceedings of the 2003 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, pages 13-25, New York, NY, USA, 2003. ACM.
-
(2003)
TLDI '03: Proceedings of the 2003 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation
, pp. 13-25
-
-
Grossman, D.1
-
35
-
-
33745212062
-
A principled approach to operating system construction in Haskell
-
DOI 10.1145/1090189.1086380
-
T. Hallgren, M. P. Jones, R. Leslie, and A. Tolmach. A principled approach to operating system construction in Haskell. In ICFP '05: Proceedings of the 10th ACM SIGPLAN International Conference on Functional Programming, pages 116-128, New York, NY, USA, 2005. ACM. (Pubitemid 43907038)
-
(2005)
ACM SIGPLAN Notices
, vol.40
, Issue.9
, pp. 116-128
-
-
Hallgren, T.1
Jones, M.P.2
Leslie, R.3
Tolmach, A.4
-
36
-
-
67650085945
-
The new compiler
-
Cambridge, MA, USA
-
T. Hart and M. Levin. The new compiler. Technical report, Massachusetts Institute of Technology, Cambridge, MA, USA, 1962.
-
(1962)
Technical report, Massachusetts Institute of Technology
-
-
Hart, T.1
Levin, M.2
-
37
-
-
42149088252
-
Jeannie: Granting Java native interface developers their wishes
-
New York, NY, USA, ACM
-
M. Hirzel and R. Grimm. Jeannie: granting Java Native Interface developers their wishes. In OOPSLA '07: Proceedings of the 22nd ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 19-38, New York, NY, USA, 2007. ACM.
-
(2007)
OOPSLA '07: Proceedings of the 22nd ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 19-38
-
-
Hirzel, M.1
Grimm, R.2
-
38
-
-
84983932217
-
Yes! High level languages should be used to write systems software
-
New York, NY, USA, ACM.
-
J. J. Horning. Yes! High level languages should be used to write systems software. In ACM 75: Proceedings of the 1975 Annual Conference, pages 206-208, New York, NY, USA, 1975. ACM.
-
(1975)
ACM 75: Proceedings of the 1975 Annual Conference
, pp. 206-208
-
-
Horning, J.J.1
-
39
-
-
49049098857
-
Liquid Metal: Object-oriented programming across the hardware/software boundary
-
Berlin, Heidelberg, Springer-Verlag
-
S. S. Huang, A. Hormati, D. F. Bacon, and R. Rabbah. Liquid Metal: object-oriented programming across the hardware/software boundary. In ECOOP '08: Proceedings of the 22nd European Conference on Object-Oriented Programming, pages 76-103, Berlin, Heidelberg, 2008. Springer-Verlag.
-
(2008)
ECOOP '08: Proceedings of the 22nd European Conference on Object-Oriented Programming
, pp. 76-103
-
-
Huang, S.S.1
Hormati, A.2
Bacon, D.F.3
Rabbah, R.4
-
40
-
-
33745212805
-
An overview of the singularity project
-
G. Hunt, J. Larus, M. Abadi, M. Aiken, P. Barham, M. Fähndrich, C. Hawblitzel, O. Hodson, S. Levi, N. Murphy, B. Steensgaard, D. Tarditi, T. Wobber, and B. Zill. An overview of the Singularity project. Technical Report MSR-TR-2005-135, Microsoft Research, 2005.
-
(2005)
Technical Report MSR-TR-2005-135 Microsoft Research
-
-
Hunt, G.1
Larus, J.2
Abadi, M.3
Aiken, M.4
Barham, P.5
Fähndrich, M.6
Hawblitzel, C.7
Hodson, O.8
Levi, S.9
Murphy, N.10
Steensgaard, B.11
Tarditi, D.12
Wobber, T.13
Zill, B.14
-
41
-
-
38349068551
-
Singularity: Rethinking the software stack
-
G. C. Hunt and J. R. Larus. Singularity: rethinking the software stack. SIGOPS Operating Systems Review, 41(2):37-49, 2007.
-
(2007)
SIGOPS Operating Systems Review
, vol.41
, Issue.2
, pp. 37-49
-
-
Hunt, G.C.1
Larus, J.R.2
-
42
-
-
85084164164
-
Cyclone: A safe dialect of C
-
Berkeley, CA, USA, USENIX Association
-
T. Jim, J. G. Morrisett, D. Grossman, M. W. Hicks, J. Cheney, and Y. Wang. Cyclone: a safe dialect of C. In ATEC '02: Proceedings of the General Track of the USENIX Annual Technical Conference, pages 275-288, Berkeley, CA, USA, 2002. USENIX Association.
-
(2002)
ATEC '02: Proceedings of the General Track of the USENIX Annual Technical Conference
, pp. 275-288
-
-
Jim, T.1
Morrisett, J.G.2
Grossman, D.3
Hicks, M.W.4
Cheney, J.5
Wang, Y.6
-
46
-
-
84869370101
-
-
D. Lea. Low-level memory fences. http://gee.cs.oswego.edu/dl/concurrent/ dist/docs/java/util/concurrent/atomic/Fences.html.
-
Low-level Memory Fences
-
-
Lea, D.1
-
48
-
-
0034819313
-
Program analysis for safety guarantees in a Java virtual machine written in Java
-
New York, NY, USA, ACM
-
J.-W. Maessen, V. Sarkar, and D. Grove. Program analysis for safety guarantees in a Java virtual machine written in Java. In PASTE '01: Proceedings of the 2001 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, pages 62-65, New York, NY, USA, 2001. ACM.
-
(2001)
PASTE '01: Proceedings of the 2001 ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering
, pp. 62-65
-
-
Maessen, J.-W.1
Sarkar, V.2
Grove, D.3
-
49
-
-
84869378160
-
-
S. Microsystems
-
S. Microsystems. Maxine Research Project. http://research.sun.com/ projects/maxine.
-
Maxine Research Project
-
-
-
50
-
-
23944438127
-
CISL: A class-based machine description language for co-generation of ompilers and simulators
-
DOI 10.1007/s10766-005-3587-1
-
J. E. B. Moss, T. Palmer, T. Richards, I. Edward K. Walters, and C. C. Weems. CISL: a class-based machine description language for co-generation of compilers and simulators. International Journal of Parallel Programming, 33(2):231-246, 2005. (Pubitemid 41202443)
-
(2005)
International Journal of Parallel Programming
, vol.33
, Issue.2-3
, pp. 231-246
-
-
Moss, J.E.B.1
Palmer, T.2
Richards, T.3
Walters II, E.K.4
Weems, C.C.5
-
51
-
-
35448955692
-
Valgrind: A framework for heavyweight dynamic binary instrumentation
-
DOI 10.1145/1250734.1250746, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
N. Nethercote and J. Seward. Valgrind: a framework for heavyweight dynamic binary instrumentation. In PLDI '07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 89-100, New York, NY, USA, 2007. ACM. (Pubitemid 47630678)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 89-100
-
-
Nethercote, N.1
Seward, J.2
-
52
-
-
84869343973
-
Why Java is practical for modern operating systems
-
Presentation only. See
-
E. Prangsma. Why Java is practical for modern operating systems. In Libre Software Meeting, 2005. Presentation only. See www.jnode.org.
-
(2005)
Libre Software Meeting
-
-
Prangsma, E.1
-
53
-
-
0014632858
-
BCPL: A tool for compiler writing and system programming
-
New York, NY, USA, ACM
-
M. Richards. BCPL: a tool for compiler writing and system programming. In AFIPS '69 (Spring): Proceedings of the May 14-16, 1969, Spring Joint Computer Conference, pages 557-566, New York, NY, USA, 1969. ACM.
-
(1969)
AFIPS '69 (Spring): Proceedings of the May 14-16, 1969, Spring Joint Computer Conference
, pp. 557-566
-
-
Richards, M.1
-
54
-
-
34248357182
-
PyPy's approach to virtual machine construction
-
DOI 10.1145/1176617.1176753, 1176753, Companion to the 21st ACM SIGPLAN Conference on Object-oriented Programming Systems, Languages, and Applications, OOPSLA 2006
-
A. Rigo and S. Pedroni. PyPy's approach to virtual machine construction. In OOPSLA Companion '06: Companion to the 21st ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 944-953, New York, NY, USA, 2006. ACM. (Pubitemid 46729427)
-
(2006)
Proceedings of the Conference on Object-Oriented Programming Systems, Languages, and Applications, OOPSLA
, vol.2006
, pp. 944-953
-
-
Rigo, A.1
Pedroni, S.2
-
55
-
-
84976768764
-
The development of the C language
-
New York, NY, USA, ACM
-
D. M. Ritchie. The development of the C language. In HOPL-II: The second ACM SIGPLAN Conference on the History of Programming Languages, pages 201-208, New York, NY, USA, 1993. ACM.
-
(1993)
HOPL-II: The second ACM SIGPLAN Conference on the History of Programming Languages
, pp. 201-208
-
-
Ritchie, D.M.1
-
56
-
-
85008010255
-
Systems programming in Java
-
S. Ritchie. Systems programming in Java. IEEE Micro, 17(3):30-35, 1997.
-
(1997)
IEEE Micro
, vol.17
, Issue.3
, pp. 30-35
-
-
Ritchie, S.1
-
57
-
-
34748827893
-
Programming language challenges in systems codes: Why systems programmers still use C, and what to do about it
-
DOI 10.1145/1215995.1216004, Proceedings of the Third Workshop on Programming Languages and Operating Systems, PLOS 2006: Linguistic Support for Modern Operating Systems - ASPLOS XII Workshop
-
J. Shapiro. Programming language challenges in systems codes: Why systems programmers still use C, and what to do about it. In PLOS '06: Proceedings of the 3rd Workshop on Programming Languages and Operating Systems, page 9, New York, NY, USA, 2006. ACM. (Pubitemid 47479721)
-
(2007)
International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
, pp. 1216004
-
-
Shapiro, J.1
-
58
-
-
33745948528
-
Java on the bare metal of wireless sensor devices the squawk java virtual machine
-
VEE 2006 - Proceedings of the Second International Conference on Virtual Execution Environments
-
D. Simon, C. Cifuentes, D. Cleal, J. Daniels, and D. White. Java on the bare metal of wireless sensor devices: the Squawk Java virtual machine. In VEE '06: Proceedings of the 2nd International Conference on Virtual Execution Environments, pages 78-88, New York, NY, USA, 2006. ACM. (Pubitemid 44059962)
-
(2006)
VEE 2006 - Proceedings of the Second International Conference on Virtual Execution Environments
, vol.2006
, pp. 78-88
-
-
Simon, D.1
Cifuentes, C.2
Cleal, D.3
Daniels, J.4
White, D.5
-
59
-
-
32044467926
-
Inlining java native calls at runtime
-
DOI 10.1145/1064979.1064997, Proceedings of the First ACM/USENIX International Conference on Virual Execution Environments, VEE 05
-
L. Stepanian, A. D. Brown, A. Kielstra, G. Koblents, and K. Stoodley. Inlining Java native calls at runtime. In VEE '05: Proceedings of the 1st ACM/USENIX International Conference on Virtual Execution Environments, pages 121-131, New York, NY, USA, 2005. ACM. (Pubitemid 43195508)
-
(2005)
Proceedings of the First ACM/USENIX International Conference on Virual Execution Environments, VEE 05
, pp. 121-131
-
-
Stepanian, L.1
Brown, A.D.2
Kielstra, A.3
Koblents, G.4
Stoodley, K.5
-
60
-
-
0004027344
-
-
Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA
-
B. Stroustrup. The C++ Programming Language. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1986.
-
(1986)
The C++ Programming Language
-
-
Stroustrup, B.1
-
63
-
-
84869340617
-
Using talloc in Samba4
-
A. Tridgell. Using talloc in Samba4. Technical report, Samba Team, 2004. http://samba.org/ftp/unpacked/talloc/talloc-guide.txt.
-
(2004)
Technical Report, Samba Team
-
-
Tridgell, A.1
-
64
-
-
33745933028
-
Constructing a metacircular virtual machine in an exploratory programming environment
-
New York, NY, USA ACM
-
D. Ungar, A. Spitz, and A. Ausch. Constructing a metacircular virtual machine in an exploratory programming environment. In OOPSLA Companion '05: Companion to the 20th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 11-20, New York, NY, USA, 2005. ACM.
-
(2005)
OOPSLA Companion '05: Companion to the 20th ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 11-20
-
-
Ungar, D.1
Spitz, A.2
Ausch, A.3
-
65
-
-
30544434724
-
64-bit versus 32-bit Virtual Machines for Java
-
DOI 10.1002/spe.679
-
K. Venstermans, L. Eeckhout, and K. De Bosschere. 64-bit versus 32-bit virtual machines for Java. Software: Practice and Experience, 36(1):1-26, 1 2006. (Pubitemid 43082756)
-
(2006)
Software - Practice and Experience
, vol.36
, Issue.1
, pp. 1-26
-
-
Venstermans, K.1
Eeckhout, L.2
De Bosschere, K.3
-
67
-
-
84987952572
-
Joeq: A virtual machine and compiler infrastructure
-
New York, NY, USA, ACM
-
J. Whaley. Joeq: a virtual machine and compiler infrastructure. In IVME '03: Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators, pages 58-66, New York, NY, USA, 2003. ACM.
-
(2003)
IVME '03: Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators
, pp. 58-66
-
-
Whaley, J.1
-
68
-
-
0015200721
-
BLISS: A language for systems programming
-
W. A.Wulf, D. B. Russell, and A. N. Habermann. BLISS: a language for systems programming. Communcations of the ACM, 14(12):780-790, 1971.
-
(1971)
Communcations of the ACM
, vol.14
, Issue.12
, pp. 780-790
-
-
Wulf, W.A.1
Russell, D.B.2
Habermann, A.N.3
-
69
-
-
77954005499
-
Writing solaris device drivers in Java
-
New York, NY, USA, ACM
-
H. Yamauchi and M.Wolczko. Writing Solaris device drivers in Java. In PLOS '06: Proceedings of the 3rd Workshop on Programming Languages and Operating Systems, page 3, New York, NY, USA, 2006. ACM.
-
(2006)
PLOS '06: Proceedings of the 3rd Workshop on Programming Languages and Operating Systems
, pp. 3
-
-
Yamauchi, H.1
Wolczko, M.2
|