{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T16:09:54Z","timestamp":1725725394198},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2001,10]]},"DOI":"10.1145\/504282.504292","type":"proceedings-article","created":{"date-parts":[[2003,11,13]],"date-time":"2003-11-13T19:46:36Z","timestamp":1068752796000},"page":"125-138","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":69,"title":["Multitasking without comprimise"],"prefix":"10.1145","author":[{"given":"Grzegorz","family":"Czajkowski","sequence":"first","affiliation":[{"name":"Sun Microsystems Laboratories, 2600 Casey Avenue, Mountain View, CA,"}]},{"given":"Laurent","family":"Dayn\u00e8s","sequence":"additional","affiliation":[{"name":"Sun Microsystems Laboratories, 2600 Casey Avenue, Mountain View, CA,"}]}],"member":"320","published-online":{"date-parts":[[2001,10]]},"reference":[{"key":"e_1_3_2_1_1_2","volume-title":"The Java Programming Language. 2 nd Edition","author":"Arnold K.","year":"1998","unstructured":"Arnold , K. , and Gosling , J . The Java Programming Language. 2 nd Edition . Addison-Wesley , 1998 . Arnold, K., and Gosling, J. The Java Programming Language. 2 nd Edition. Addison-Wesley, 1998."},{"key":"e_1_3_2_1_2_2","volume-title":"Resource Management, and Sharing in Java. 4 th Symposium on Operating Systems Design and Implementation","author":"Back G.","year":"2000","unstructured":"Back , G. , Hsieh , W. ,and Lepreau , J. Processesin Kaffe OS : Isolation , Resource Management, and Sharing in Java. 4 th Symposium on Operating Systems Design and Implementation , San Diego , CA , 2000 . Back,G.,Hsieh,W.,andLepreau,J.Processesin KaffeOS: Isolation, Resource Management, and Sharing in Java. 4 th Symposium on Operating Systems Design and Implementation, San Diego, CA, 2000."},{"key":"e_1_3_2_1_4_2","volume-title":"CA","author":"Bryce C.","year":"1999","unstructured":"Bryce , C. and Vitek , J . The JavaSeal Mobile Agent Kernel. 3 rd International Symposium on Mobile Agents, Palm Springs , CA , October 1999 . Bryce, C. and Vitek, J. The JavaSeal Mobile Agent Kernel. 3 rd International Symposium on Mobile Agents, Palm Springs, CA, October 1999."},{"key":"e_1_3_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353196"},{"key":"e_1_3_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353195"},{"key":"e_1_3_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286944"},{"key":"e_1_3_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1147\/sj.391.0194"},{"key":"e_1_3_2_1_10_2","volume-title":"Inside Java 2 Platform Security","author":"Gong Li.","year":"1999","unstructured":"Gong , Li. Inside Java 2 Platform Security . Addison Wesley , 1999 . Gong, Li. Inside Java 2 Platform Security. Addison Wesley, 1999."},{"key":"e_1_3_2_1_11_2","volume-title":"G The Java Language Specification. 2 nd Edition","author":"Gosling J.","year":"2000","unstructured":"Gosling , J. , Joy , B. , Steele , G. and Bracha , G The Java Language Specification. 2 nd Edition . Addison-Wesley , 2000 . Gosling, J., Joy, B., Steele, G. and Bracha, G The Java Language Specification. 2 nd Edition. Addison-Wesley, 2000."},{"key":"e_1_3_2_1_12_2","volume-title":"Implementing Multiple Protection Domains in Java. USENIX Annual Conference","author":"Hawblitzel C.","year":"1998","unstructured":"Hawblitzel , C. , Chang , C-C. , Czajkowski , G. , Hu , D. and von Eicken, T . Implementing Multiple Protection Domains in Java. USENIX Annual Conference , New Orleans, LA , June 1998 . Hawblitzel, C., Chang, C-C., Czajkowski, G., Hu, D. and von Eicken, T. Implementing Multiple Protection Domains in Java. USENIX Annual Conference, New Orleans, LA, June 1998."},{"key":"e_1_3_2_1_13_2","volume-title":"Summer USENIX Conference","author":"Hamilton G.","year":"1993","unstructured":"Hamilton , G. , and Kougiouris . The Spring Nucleus: a Microkernel for Objects . Summer USENIX Conference , June 1993 . Hamilton, G., and Kougiouris. The Spring Nucleus: a Microkernel for Objects. Summer USENIX Conference, June 1993."},{"key":"e_1_3_2_1_14_2","volume-title":"Incremental Collection of Mature Objects. International Workshop on Memory Management","author":"Hudson R.","year":"1992","unstructured":"Hudson , R. , and Moss , E . Incremental Collection of Mature Objects. International Workshop on Memory Management , September 1992 . Hudson, R., and Moss, E. Incremental Collection of Mature Objects. International Workshop on Memory Management, September 1992."},{"key":"e_1_3_2_1_15_2","unstructured":"Java Community Process. JSR-121: Application Isolation API Specification. jcp.org\/jsr\/detail\/121.jsp. Java Community Process. JSR-121: Application Isolation API Specification. jcp.org\/jsr\/detail\/121.jsp."},{"key":"e_1_3_2_1_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286945"},{"key":"e_1_3_2_1_17_2","volume-title":"The Java Native Interface","author":"Liang S.","year":"1999","unstructured":"Liang , S. The Java Native Interface . Addison-Wesley , June 1999 . Liang, S. The Java Native Interface. Addison-Wesley, June 1999."},{"key":"e_1_3_2_1_18_2","volume-title":"The Java Virtual Machine Specification. 1 st Ed","author":"Linholm T.","year":"1996","unstructured":"Linholm , T. , and Yellin , F . The Java Virtual Machine Specification. 1 st Ed . Addison-Wesley , 1996 . Also: java.sun.com\/docs\/books\/vmspec. Discusses bytecode quickening. Linholm, T., and Yellin, F. The Java Virtual Machine Specification. 1 st Ed. Addison-Wesley, 1996. Also: java.sun.com\/docs\/books\/vmspec. Discusses bytecode quickening."},{"key":"e_1_3_2_1_19_2","volume-title":"The Java Virtual Machine Specification. 2 nd Ed","author":"Lindholm T.","year":"1999","unstructured":"Lindholm , T. , and Yellin , F . The Java Virtual Machine Specification. 2 nd Ed . Addison-Wesley , 1999 . Lindholm, T., and Yellin, F. The Java Virtual Machine Specification. 2 nd Ed. Addison-Wesley, 1999."},{"key":"e_1_3_2_1_20_2","volume-title":"ACM SIGPLAN Workshop on Compiler Support for System Software","author":"Morrisett G.","year":"1999","unstructured":"Morrisett , G. , Crary , K. , Glew , N. , Grossman , D. , Samuels , R. , Smith , F. , Walker , D. , Weirich , S. ,and Zdancewic , S . TALx86: A Realistic Typed Assembly Language . ACM SIGPLAN Workshop on Compiler Support for System Software , Atlanta, GA , May 1999 . Morrisett,G.,Crary,K.,Glew,N.,Grossman,D., Samuels,R.,Smith,F.,Walker,D.,Weirich,S.,and Zdancewic, S. TALx86: A Realistic Typed Assembly Language. ACM SIGPLAN Workshop on Compiler Support for System Software, Atlanta, GA, May 1999."},{"key":"e_1_3_2_1_21_2","doi-asserted-by":"publisher","DOI":"10.1145\/238721.238781"},{"key":"e_1_3_2_1_22_2","doi-asserted-by":"crossref","unstructured":"Rogerson. D. Inside COM. Microsoft Press 1997. Rogerson. D. Inside COM. Microsoft Press 1997.","DOI":"10.1049\/ee.1997.0007"},{"key":"e_1_3_2_1_23_2","volume-title":"Termination in Language-based Systems. Network and Distributed Systems Security Symposium","author":"Rudys A.","year":"2001","unstructured":"Rudys , A. , Clements , J. , and Wallach , D . Termination in Language-based Systems. Network and Distributed Systems Security Symposium , San Diego, CA , February 2001 . Rudys, A., Clements, J., and Wallach, D. Termination in Language-based Systems. Network and Distributed Systems Security Symposium, San Diego, CA, February 2001."},{"key":"e_1_3_2_1_24_2","volume-title":"ASA\/MA2000","author":"Suri N.","year":"2000","unstructured":"Suri , N. , Bradshaw , J. , Breedy , M. , Groth , P. , Hill , G. , Jeffers , R. , and Mitrovich , T . An Overview of the NOMADS Mobile Agent System. 2 nd International Symposium on Agent Systems and Applications , ASA\/MA2000 , Zurich, Switzerland , September 2000 . Suri, N., Bradshaw, J., Breedy, M., Groth, P., Hill, G., Jeffers, R., and Mitrovich, T. An Overview of the NOMADS Mobile Agent System. 2 nd International Symposium on Agent Systems and Applications, ASA\/MA2000, Zurich, Switzerland, September 2000."},{"key":"e_1_3_2_1_25_2","volume-title":"SPEC Java Virtual Machine Benchmark Suite","author":"Standard Performance Evaluation Corporation","year":"1998","unstructured":"Standard Performance Evaluation Corporation . SPEC Java Virtual Machine Benchmark Suite . August 1998 . http:\/\/www.spec.org\/osg\/jvm98. Standard Performance Evaluation Corporation. SPEC Java Virtual Machine Benchmark Suite. August 1998. http:\/\/www.spec.org\/osg\/jvm98."},{"key":"e_1_3_2_1_26_2","unstructured":"Sun Microsystems Inc. Java HotSpot TM Technology. http:\/\/java.sun.com\/products\/hotspot. Sun Microsystems Inc. Java HotSpot TM Technology. http:\/\/java.sun.com\/products\/hotspot."},{"key":"e_1_3_2_1_27_2","unstructured":"Sun Microsystems Inc. Forte TM Tools: ForteTM for Java TM. http:\/\/www.sun.com\/forte\/ffj. Sun Microsystems Inc. Forte TM Tools: ForteTM for Java TM. http:\/\/www.sun.com\/forte\/ffj."},{"key":"e_1_3_2_1_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/390011.808261"},{"key":"e_1_3_2_1_29_2","doi-asserted-by":"publisher","DOI":"10.1145\/168619.168635"},{"key":"e_1_3_2_1_30_2","volume-title":"The Sparc Architecture Manual - Version 9","author":"Weaver D.","year":"1994","unstructured":"Weaver , D. , and Germond , T . The Sparc Architecture Manual - Version 9 . Prentice Hall , 1994 . Weaver, D., and Germond, T. The Sparc Architecture Manual - Version 9. Prentice Hall, 1994."}],"event":{"name":"OOPSLA01: ACM SIGPLAN Object Oriented Programming Systems Languages and Applications Conference","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Tampa Bay FL USA","acronym":"OOPSLA01"},"container-title":["Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/504282.504292","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T18:15:49Z","timestamp":1693851349000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/504282.504292"}},"subtitle":["a virtual machine evolution"],"short-title":[],"issued":{"date-parts":[[2001,10]]},"references-count":28,"alternative-id":["10.1145\/504282.504292","10.1145\/504282"],"URL":"https:\/\/doi.org\/10.1145\/504282.504292","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/504311.504292","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2001,10]]},"assertion":[{"value":"2001-10-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}