메뉴 건너뛰기




Volumn 5142 LNCS, Issue , 2008, Pages 129-154

A uniform transactional execution environment for Java

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACTING; COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE; CONCURRENCY CONTROL; INFORMATION THEORY; LOCKS (FASTENERS); OBJECT ORIENTED PROGRAMMING; PROGRAMMING THEORY; STORAGE ALLOCATION (COMPUTER);

EID: 49049089777     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-70592-5_7     Document Type: Conference Paper
Times cited : (22)

References (31)
  • 1
    • 84865626596 scopus 로고    scopus 로고
    • Semantics of transactional memory and automatic mutual exclusion
    • Abadi, M., Birrell, A., Harris, T., Isard, M.: Semantics of transactional memory and automatic mutual exclusion. In: POPL 2008 (2008)
    • (2008) POPL
    • Abadi, M.1    Birrell, A.2    Harris, T.3    Isard, M.4
  • 4
  • 5
    • 33846471719 scopus 로고    scopus 로고
    • Unrestricted transactional memory: Supporting i/o and system calls within transactions
    • Technical Report CIS-06-09, University of Pennsylvania, Department of Comp. and Info. Science
    • Blundell, C., Lewis, E.C., Martin, M.: Unrestricted transactional memory: Supporting i/o and system calls within transactions. Technical Report CIS-06-09, University of Pennsylvania, Department of Comp. and Info. Science (2006)
    • (2006)
    • Blundell, C.1    Lewis, E.C.2    Martin, M.3
  • 6
    • 49049112915 scopus 로고    scopus 로고
    • Carey, M.J., DeWitt, D.J., Kant, C., Naughton, J.F.: A status report on the OO7 OODBMS benchmarking effort. In: OOPSLA (1994)
    • Carey, M.J., DeWitt, D.J., Kant, C., Naughton, J.F.: A status report on the OO7 OODBMS benchmarking effort. In: OOPSLA (1994)
  • 7
  • 9
    • 34547547425 scopus 로고    scopus 로고
    • What do high-level memory models mean for transactions?
    • Grossman, D., Manson, J., Pugh, W.: What do high-level memory models mean for transactions? In: MSPC 2006 (2006)
    • (2006) MSPC
    • Grossman, D.1    Manson, J.2    Pugh, W.3
  • 10
    • 1442308195 scopus 로고    scopus 로고
    • Language support for lightweight transactions
    • Harris, T., Fraser, K.: Language support for lightweight transactions. In: OOPSLA 2003 (2003)
    • (2003) OOPSLA 2003
    • Harris, T.1    Fraser, K.2
  • 11
    • 31844442209 scopus 로고    scopus 로고
    • Harris, T., Marlow, S., Jones, S.P., Herlihy, M.: Composable memory transactions. In: PPoPP 2005 (2005)
    • Harris, T., Marlow, S., Jones, S.P., Herlihy, M.: Composable memory transactions. In: PPoPP 2005 (2005)
  • 14
    • 34248153669 scopus 로고    scopus 로고
    • A flexible framework for implementing software transactional memory
    • Herlihy, M., Luchangco, V., Moir, M.: A flexible framework for implementing software transactional memory. In: OOPSLA 2006 (2006)
    • (2006) OOPSLA 2006
    • Herlihy, M.1    Luchangco, V.2    Moir, M.3
  • 17
  • 18
    • 33646424554 scopus 로고    scopus 로고
    • Design tradeoffs in modern software transactional memory systems
    • Marathe, V.J., Scherer, W.N., Scott, M.L.: Design tradeoffs in modern software transactional memory systems. In: LCR 2004 (2004)
    • (2004) LCR
    • Marathe, V.J.1    Scherer, W.N.2    Scott, M.L.3
  • 21
    • 35348867267 scopus 로고    scopus 로고
    • Nested transactional memory: Model and preliminary architecture sketches
    • Moss, J.E.B., Hosking, A.L.: Nested transactional memory: model and preliminary architecture sketches. In: SCOOL 2005 (2005)
    • (2005) SCOOL
    • Moss, J.E.B.1    Hosking, A.L.2
  • 22
    • 34748834011 scopus 로고    scopus 로고
    • Ni, Y., Menon, V., Adl-Tabatabai, A.-R., Hosking, A.L., Hudson, R.L., Moss, J.E.B., Saha, B., Shpeisman, T.: Open Nesting in Software Transactional Memory. In: PPoPP 2007 (2007)
    • Ni, Y., Menon, V., Adl-Tabatabai, A.-R., Hosking, A.L., Hudson, R.L., Moss, J.E.B., Saha, B., Shpeisman, T.: Open Nesting in Software Transactional Memory. In: PPoPP 2007 (2007)
  • 23
    • 49049121102 scopus 로고    scopus 로고
    • Nystrom, N., Clarkson, M.R., Myers, A.C.: Polyglot: an extensible compiler framework for Java. In: Bodik, R. (ed.) CC 2005. LNCS, 3443. Springer, Heidelberg (2005)
    • Nystrom, N., Clarkson, M.R., Myers, A.C.: Polyglot: an extensible compiler framework for Java. In: Bodik, R. (ed.) CC 2005. LNCS, vol. 3443. Springer, Heidelberg (2005)
  • 24
    • 84876750326 scopus 로고    scopus 로고
    • AtomCaml: First-class atomicity via rollback
    • Ringenburg, M.F., Grossman, D.: AtomCaml: first-class atomicity via rollback. In: ICFP 2005 (2005)
    • (2005) ICFP
    • Ringenburg, M.F.1    Grossman, D.2
  • 25
    • 33751032129 scopus 로고    scopus 로고
    • Saha, B., Adl-Tabatabai, A.-R., Hudson, R., Minh, C.C., Hertzberg, B.: McRT-STM: A high performance software transactional memory system for a multi-core runtime. In: PPoPP 2006 (2006)
    • Saha, B., Adl-Tabatabai, A.-R., Hudson, R., Minh, C.C., Hertzberg, B.: McRT-STM: A high performance software transactional memory system for a multi-core runtime. In: PPoPP 2006 (2006)
  • 28
    • 49049111168 scopus 로고    scopus 로고
    • Spear, M.F., Marathe, V.J., Dalessandro, L., Scott, M.L.: Privatization techniques for software transactional memory. Technical Report 915, University of Rochester, Computer Science Dept (2007)
    • Spear, M.F., Marathe, V.J., Dalessandro, L., Scott, M.L.: Privatization techniques for software transactional memory. Technical Report 915, University of Rochester, Computer Science Dept (2007)
  • 29
    • 49049107982 scopus 로고    scopus 로고
    • Standard Performance Evaluation Corporation
    • Standard Performance Evaluation Corporation. SPEC JBB 2000 (2000), http://www.spec.org/jbb2000
    • (2000) SPEC , vol.JBB 2000
  • 30
    • 33746601391 scopus 로고    scopus 로고
    • Transparently reconciling transactions with locking for Java synchronization
    • Thomas, D, ed, ECOOP 2006, Springer, Heidelberg
    • Welc, A., Hosking, A.L., Jagannathan, S.: Transparently reconciling transactions with locking for Java synchronization. In: Thomas, D. (ed.) ECOOP 2006. LNCS, vol. 4067. Springer, Heidelberg (2006)
    • (2006) LNCS , vol.4067
    • Welc, A.1    Hosking, A.L.2    Jagannathan, S.3
  • 31
    • 35048884255 scopus 로고    scopus 로고
    • Transactional monitors for concurrent objects
    • Odersky, M, ed, ECOOP 2004, Springer, Heidelberg
    • Welc, A., Jagannathan, S., Hosking, A.L.: Transactional monitors for concurrent objects. In: Odersky, M. (ed.) ECOOP 2004. LNCS, vol. 3086. Springer, Heidelberg (2004)
    • (2004) LNCS , vol.3086
    • Welc, A.1    Jagannathan, S.2    Hosking, A.L.3


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