{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,28]],"date-time":"2025-05-28T04:10:41Z","timestamp":1748405441720,"version":"3.41.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2002,8,1]],"date-time":"2002-08-01T00:00:00Z","timestamp":1028160000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2002,8,1]],"date-time":"2002-08-01T00:00:00Z","timestamp":1028160000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["International Journal of Parallel Programming"],"published-print":{"date-parts":[[2002,8]]},"DOI":"10.1023\/a:1019851929010","type":"journal-article","created":{"date-parts":[[2003,3,15]],"date-time":"2003-03-15T13:06:09Z","timestamp":1047733569000},"page":"257-289","source":"Crossref","is-referenced-by-count":0,"title":["Efficiently Adapting Java Binaries in Limited Memory Contexts"],"prefix":"10.1007","volume":"30","author":[{"given":"Pramod G.","family":"Joisha","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Samuel P.","family":"Midkiff","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mauricio J.","family":"Serrano","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manish","family":"Gupta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"378481_CR1","unstructured":"J. Gosling, B. Joy, and G. Steele, The Java(TM) Language Specification, Addison-Wesley (1996)."},{"key":"378481_CR2","unstructured":"IBM rewrites the book on Java performance, http:\/\/www.developer.ibm.com\/java\/j2\/ j2perfpaper.html."},{"key":"378481_CR3","unstructured":"Sun Microsystems, Inc., The Java HotSpot Performance Engine Architecture, http:\/\/ java.sun.com\/products\/hotspot\/whitepaper.html (April 1999)."},{"key":"378481_CR4","volume-title":"Proc. ACM SIGPLAN Conf. Object-Oriented Progr. Syst. Lang. Appl.(OOPSLA)","author":"M. Arnold","year":"2000","unstructured":"M. Arnold, S. Fink, D. Grove, M. Hind, and P. Sweeney, Adaptive Optimization in the Jalapen\u00f5 JVM, Proc. ACM SIGPLAN Conf. Object-Oriented Progr. Syst. Lang. Appl.(OOPSLA), Minneapolis, Minnesota (October 2000)."},{"key":"378481_CR5","unstructured":"Virtual machines are not all created equal: The J9 difference (2000), http:\/\/www.embedded.oti.com\/learn\/vaesvm.html."},{"key":"378481_CR6","unstructured":"HP ChaiVM white paper (2000), http:\/\/www.internetsolutions.enterprise.hp.com\/chai\/ infolibrary\/whitepapers\/chai_vm_wp.html."},{"key":"378481_CR7","unstructured":"EmbeddedJava(TM) application environment, http:\/\/java.sun.com\/products\/embedded java\/."},{"issue":"1","key":"378481_CR8","doi-asserted-by":"crossref","first-page":"194","DOI":"10.1147\/sj.391.0194","volume":"39","author":"D. Dillenberger","year":"2000","unstructured":"D. Dillenberger, R. Bordawekar, C. Clark, D. Durand, D. Emmes, O. Gohda, S. Howard, M. Oliver, F. Samuel, and R. S. John, Building a Java Virtual Machine for Server Applications: The JVM on OS\/390, IBM Syst. J., 39(1):194\u2013210 (2000).","journal-title":"IBM Syst. J."},{"key":"378481_CR9","unstructured":"NaturalBridge, Inc. BulletTrain Description. At http:\/\/www.naturalbridge.com\/bullettrain.html (2000)."},{"key":"378481_CR10","unstructured":"V. Seshadri, IBM High Performance Compiler for Java, AIXpert Magazine (September 1997), URL: http:\/\/www.developer.ibm.com\/library\/aixpert."},{"key":"378481_CR11","unstructured":"Instantiations, Inc. Jove, Super Optimizing Deployment Environment for Java. At http:\/\/www.instantiations.com\/_vti_bin\/shtml.dll\/JOVE\/jovereportdownload.htm (2000)."},{"key":"378481_CR12","unstructured":"R. Fitzgerald, T. Knoblock, E. Ruf, B. Steensgard, and D. Tarditi, Marmot: An Optimizing Compiler for Java, Technical Report 33, Microsoft Research (June 1999)."},{"key":"378481_CR13","unstructured":"Tower Technology, TowerJ3-A New Generation Native Java Compiler and Runtime Environment, http:\/\/www.towerj.com\/products\/whitepapergnj.shtml (2000)."},{"key":"378481_CR14","first-page":"66","volume-title":"Proc. Conf. Object-Oriented Progr. Syst. Lang. Appl. (OOPSLA)","author":"M. J. Serrano","year":"2000","unstructured":"M. J. Serrano, R. Bordawekar, S. P. Midkiff, and M. Gupta, Quicksilver: A Quasi-Static Compiler for Java, Proc. Conf. Object-Oriented Progr. Syst. Lang. Appl. (OOPSLA), pp. 66\u201382, Minneapolis, Minnesota (October 2000)."},{"key":"378481_CR15","volume-title":"Proc. PACT'99","author":"B. Alpern","year":"1999","unstructured":"B. Alpern, M. Charney, J.-D. Choi, A. Cocchi, and D. Lieber, Dynamic Linking on a Shared-Memory Multiprocessor, Proc. PACT'99, Los Angeles, California (June 1999)."},{"issue":"1","key":"378481_CR16","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1147\/sj.391.0211","volume":"39","author":"B. Alpern","year":"2000","unstructured":"B. Alpern, C. R. Attanasio, J. J. Barton, M. G. Burke, P. Cheng, J.-D. Choi, A. Cocchi, S. J. Fink, D. Grove, M. Hind, S. Flynn-Hummel, D. Lieber, V. Litvinov, M. F. Mergen, T. Ngo, J. R. Russell, V. Sarkar, M. J. Serrano, J. C. Shepherd, S. E. Smith, V. C. Sreedhar, H. Srinivasan, and J. Whaley, The Jalapen\u00f5 Virtual Machine, IBM Syst. J., 39(1):211\u2013238 (2000).","journal-title":"IBM Syst. J."},{"key":"378481_CR17","volume-title":"The Java Language Specification","author":"J. Gosling","year":"2000","unstructured":"J. Gosling, B. Joy, G. Steele, and G. Bracha, The Java Language Specification, 2nd Ed., The Java Series, Addison-Wesley Publishing Company, Redwood City, California 94065 (2000).","edition":"2nd Ed"},{"key":"378481_CR18","volume-title":"The Java Virtual Machine Specification","author":"T. Lindholm","year":"1999","unstructured":"T. Lindholm and F. Yellin, The Java Virtual Machine Specification, 2nd Ed., The Java Series, Addison-Wesley, Redwood City, California 94065 (1999).","edition":"2nd Ed"},{"key":"378481_CR19","unstructured":"The Standard Performance Evaluation Corporation, SPEC JVM98 Benchmarks, http:\/\/www.spec.org\/osg\/jvm98\/ (1998)."},{"key":"378481_CR20","doi-asserted-by":"crossref","unstructured":"A. Zaks, V. Feldman, and N. Aizikowitz, Sealed Calls in Java Packages, Proc. Conf.Object-Oriented Progr. Syst. Lang. Appl. (OOPSLA'00), pp. 83\u201392 (October 2000).","DOI":"10.1145\/353171.353177"},{"key":"378481_CR21","volume-title":"15th Int'l. Conf. Supercomputing","author":"P. Joisha","year":"2000","unstructured":"P. Joisha, M. Serrano, S. Midkiff, and M. Gupta, Enabling Effcient Code Sharing in Java, 15th Int'l. Conf. Supercomputing, Sorrento, Italy (June 2000)."},{"key":"378481_CR22","doi-asserted-by":"crossref","unstructured":"S. Midkiff, P. G. Joisha, M. Serrano, M. Gupta, A. Bolmarcich, and P. Wu, Quicksilver: A Quasi-Static Compiler for Embedded Systems. In V. Narayanan and M. Wolczko (eds.), Java MicroArchitectures, Kluwer Academic Publishers (April 2002).","DOI":"10.1007\/978-1-4615-0993-6_7"},{"issue":"1","key":"378481_CR23","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1147\/sj.391.0175","volume":"39","author":"T. Suganuma","year":"2000","unstructured":"T. Suganuma, T. Ogasawara, M. Takeuchi, T. Yasue, M. Kawahito, K. Ishizaki, H. Komatsu, and T. Nakatani, Overview of the IBM Java Just-in-Time Compiler, IBM Syst. J., 39(1):175\u2013193 (2000).","journal-title":"IBM Syst. J."},{"key":"378481_CR24","unstructured":"MS SDK for Java 4.0, http:\/\/www.microsoft.com\/java\/vm.htm (1999)."},{"key":"378481_CR25","volume-title":"Proc. European Conf.Object-Oriented Progr.","author":"H. Ogawa","year":"2000","unstructured":"H. Ogawa, K. Shumira, S. Matsuoka, F. Maruyama, Y. Sohda, and F. Kimura, OpenJIT: An Open-Ended, Reflective JIT Compiler Framework for Java, Proc. European Conf.Object-Oriented Progr., Cannes, France (June 2000)."},{"key":"378481_CR26","unstructured":"Turbochai compiler, http:\/\/embedded.hp.com\/products\/devtools\/turbochai.html."},{"key":"378481_CR27","unstructured":"P. Richards and D. Hicks, Virtual Integration, AS\/400, pp. 50\u201356 (March 1998)."},{"key":"378481_CR28","unstructured":"D. Yu, Z. Shao, and V. Trifonov, Supporting Binary Compatibility with Static Compilation, Proc. USENIX Symp. Java Virtual Machines (JVM'02) (Aug. 2002)."},{"key":"378481_CR29","unstructured":"M. Jordan and M. Atkinson, Orthogonal Persistence for the Java Platform: Draft Specification (October 1999), http:\/\/www.sun.com\/research\/forest\/index.html."},{"key":"378481_CR30","first-page":"354","volume-title":"Proc. Conf. Object-Oriented Progr. Syst. Lang. Appl. (OOPSLA)","author":"G. Czajkowski","year":"2000","unstructured":"G. Czajkowski, Application Isolation in the Java Virtual Machine, Proc. Conf. Object-Oriented Progr. Syst. Lang. Appl. (OOPSLA), pp. 354\u2013366, Minneapolis, Minnesota (October 2000)."},{"key":"378481_CR31","unstructured":"IBM-developerworks-open source software-jikes' home, http:\/\/www-124.ibm.com\/ developerworks\/opensource\/jike."}],"container-title":["International Journal of Parallel Programming"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1019851929010.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1019851929010\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1019851929010.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,27]],"date-time":"2025-05-27T08:22:22Z","timestamp":1748334142000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1019851929010"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,8]]},"references-count":31,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2002,8]]}},"alternative-id":["378481"],"URL":"https:\/\/doi.org\/10.1023\/a:1019851929010","relation":{},"ISSN":["0885-7458","1573-7640"],"issn-type":[{"type":"print","value":"0885-7458"},{"type":"electronic","value":"1573-7640"}],"subject":[],"published":{"date-parts":[[2002,8]]}}}