메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 191-208

Virgil: Objects on the head of a pin

Author keywords

Data sensitive optimization; Dead code elimination; Embedded systems; Heap compression; Microcontrollers; Multi stage computation; Sensor networks; Standalone programs; Static analysis; Systems software; Whole program compilation

Indexed keywords

DATA SENSITIVE OPTIMIZATION; DEAD CODE ELIMINATION; HEAP COMPRESSION; MULTI STAGE COMPUTATION; STANDALONE PROGRAMS; SYSTEMS SOFTWARE; WHOLE PROGRAM COMPILATION;

EID: 34248209542     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1167473.1167489     Document Type: Conference Paper
Times cited : (30)

References (39)
  • 1
    • 34248163283 scopus 로고    scopus 로고
    • ECMA Standard 334. C# Language Specification. Available at: http://www.ecma-international.org/
    • ECMA Standard 334. C# Language Specification. Available at: http://www.ecma-international.org/
  • 5
    • 0037374193 scopus 로고    scopus 로고
    • Kava: A Java Dialect with a Uniform Object Model for Lightweight Classes
    • D. Bacon. Kava: a Java Dialect with a Uniform Object Model for Lightweight Classes. Concurrency and Computation: Practice and Experience 15(3-5): 185-206. 2003.
    • (2003) Concurrency and Computation: Practice and Experience , vol.15 , Issue.3-5 , pp. 185-206
    • Bacon, D.1
  • 11
    • 84976654194 scopus 로고
    • Type Extension Type Tests can be Performed in Constant Time
    • N. Cohen. Type Extension Type Tests can be Performed in Constant Time. ACM Transactions on Programming Languages and Systems, 13(4), 626-629. 1991.
    • (1991) ACM Transactions on Programming Languages and Systems , vol.13 , Issue.4 , pp. 626-629
    • Cohen, N.1
  • 16
    • 0037702249 scopus 로고    scopus 로고
    • D. Gay, P. Levis, R. von Behren, M. Welsh, E. Brewer, and D. Culler. The nesC Language: A Holistic Approach to Networked Embedded Systems. In Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI '03). San Diego, CA. June 2003.
    • D. Gay, P. Levis, R. von Behren, M. Welsh, E. Brewer, and D. Culler. The nesC Language: A Holistic Approach to Networked Embedded Systems. In Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI '03). San Diego, CA. June 2003.
  • 17
    • 85084163985 scopus 로고    scopus 로고
    • M. Golm, M. Felser, C. Wawersich, and J. Kleinöder. The JX Operating System. In Proceedings of the 2002 USENIX Annual Technical Conference. Monterey, CA. June, 2002.
    • M. Golm, M. Felser, C. Wawersich, and J. Kleinöder. The JX Operating System. In Proceedings of the 2002 USENIX Annual Technical Conference. Monterey, CA. June, 2002.
  • 20
    • 34248201464 scopus 로고    scopus 로고
    • for the AVR. Available at
    • T. Harbaum. NanoVM: Java for the AVR. Available at: httpi//www.harbaum. org/till/nanovm/
    • NanoVM: Java
    • Harbaum, T.1
  • 21
    • 34248183892 scopus 로고    scopus 로고
    • An Overview of the Singularity Project, MSR-TR-2005-135. October 2005
    • G. Hunt, et al. An Overview of the Singularity Project. Microsoft Technical Report MSR-TR-2005-135. October 2005.
    • Microsoft Technical Report
    • Hunt, G.1
  • 22
    • 0034448379 scopus 로고    scopus 로고
    • th Annual Conference on Object-Oriented Systems, Languages, and Applications (OOPSLA '00), Minneapolis, MN. Oct. 2000.
    • th Annual Conference on Object-Oriented Systems, Languages, and Applications (OOPSLA '00), Minneapolis, MN. Oct. 2000.
  • 23
    • 84858742028 scopus 로고    scopus 로고
    • rd USENIX Conference on Object-Oriented Technologies and Systems. June 1997.
    • rd USENIX Conference on Object-Oriented Technologies and Systems. June 1997.
  • 26
    • 0034831419 scopus 로고    scopus 로고
    • J. Palsberg. Type-based Analysis and Applications. In Proceedings of the ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools (PASTE '01). Snowbird, UT. June 2001.
    • J. Palsberg. Type-based Analysis and Applications. In Proceedings of the ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools (PASTE '01). Snowbird, UT. June 2001.
  • 27
    • 5544313823 scopus 로고
    • The darker side of C++ revisited
    • M. Sakkinen. The darker side of C++ revisited. Structured Programming, 13:155-177, 1992.
    • (1992) Structured Programming , vol.13 , pp. 155-177
    • Sakkinen, M.1
  • 28
    • 0020829559 scopus 로고
    • Determining Type, Part, Colour, and Time Relationships
    • October
    • M. A. Schubert, L.K. Papalaskaris, and J. Taugher. Determining Type, Part, Colour, and Time Relationships. Computer, 16:53-60, October 1983.
    • (1983) Computer , vol.16 , pp. 53-60
    • Schubert, M.A.1    Papalaskaris, L.K.2    Taugher, J.3
  • 30
    • 0001639384 scopus 로고    scopus 로고
    • Points-to Analysis in Almost Linear Time
    • MSR-TR-95-08. 1995
    • B. Steensgard. Points-to Analysis in Almost Linear Time. Microsoft Technical Report, MSR-TR-95-08. 1995.
    • Microsoft Technical Report
    • Steensgard, B.1
  • 32
    • 0348137549 scopus 로고    scopus 로고
    • P. Sweeney and F. Tip. A Study of Dead Data Members in C++ Applications. In Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI '98). Montreal, Canada. 1998.
    • P. Sweeney and F. Tip. A Study of Dead Data Members in C++ Applications. In Proceedings of the ACM Conference on Programming Language Design and Implementation (PLDI '98). Montreal, Canada. 1998.
  • 33
    • 34248185869 scopus 로고    scopus 로고
    • rd Annual International Conference on Embedded Software (EMSOFT '03). Philadelphia, PA. October 2003.
    • rd Annual International Conference on Embedded Software (EMSOFT '03). Philadelphia, PA. October 2003.
  • 36
    • 34248204451 scopus 로고    scopus 로고
    • P. Tyma. Optimizing Transforms for Java and .NET Closed Systems. Phd Thesis, Syracuse University. 2004.
    • P. Tyma. Optimizing Transforms for Java and .NET Closed Systems. Phd Thesis, Syracuse University. 2004.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.