{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T04:10:02Z","timestamp":1775016602072,"version":"3.50.1"},"reference-count":19,"publisher":"Pleiades Publishing Ltd","issue":"1","license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Program Comput Soft"],"published-print":{"date-parts":[[2019,1]]},"DOI":"10.1134\/s0361768819010043","type":"journal-article","created":{"date-parts":[[2019,4,16]],"date-time":"2019-04-16T12:03:58Z","timestamp":1555416238000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Quantitative Evaluation of Thread-Local Garbage Collection Efficiency for Java"],"prefix":"10.1134","volume":"45","author":[{"given":"A. Yu.","family":"Filatov","sequence":"first","affiliation":[]},{"given":"V. V.","family":"Mikheev","sequence":"additional","affiliation":[]}],"member":"137","published-online":{"date-parts":[[2019,4,16]]},"reference":[{"key":"7040_CR1","unstructured":"Oracle America Inc., JSR-000901 Java Language Specification. http:\/\/docs.oracle.com\/javase\/specs\/ jls\/se8\/html\/index.html."},{"key":"7040_CR2","volume-title":"C# Language Specification","author":"A. Hejlsberg","year":"2003","unstructured":"Hejlsberg, A., Wiltamuth, S., and Golde, P., C# Language Specification, Boston: Addison-Wesley, 2003."},{"key":"7040_CR3","volume-title":"Programming in Scala: A Comprehensive Step-by-Step Guide","author":"M. Odersky","year":"2008","unstructured":"Odersky, M., Spoon, L., and Venners, B., Programming in Scala: A Comprehensive Step-by-Step Guide, Artima Inc., 2008, 1st ed."},{"key":"7040_CR4","doi-asserted-by":"publisher","DOI":"10.1201\/9781315388021","volume-title":"The Garbage Collection Handbook: The Art of Automatic Memory Management","author":"R. Jones","year":"2011","unstructured":"Jones, R., Hosking, A., and Moss, E., The Garbage Collection Handbook: The Art of Automatic Memory Management, Chapman & Hall\/CRC, 2011, 1st ed."},{"key":"7040_CR5","doi-asserted-by":"crossref","unstructured":"Wilson, P.R., Uniprocessor garbage collection techniques, Proc. Int. Workshop Memory Management (IWMM), London, 1992, pp. 1\u201342.","DOI":"10.1007\/BFb0017182"},{"key":"7040_CR6","doi-asserted-by":"crossref","unstructured":"Mikheev, V., Lipsky, N., Gurchenkov, D., Pavlov, P., Sukharev, V., Markov, A., Kuksenko, S., Fedoseev, S., Leskov, D., and Yeryomin, A., Overview of Excelsior JET, a high performance alternative to Java virtual machines, Proc. 3rd Int. Workshop on Software and Performance, (WOSP), New York, 2002, pp. 104\u2013113.","DOI":"10.1145\/584369.584387"},{"key":"7040_CR7","volume-title":"Evolving algebras 1993: Lipari guide, Specification and Validation Methods","author":"Yu. Gurevich","year":"1995","unstructured":"Gurevich, Yu., Evolving algebras 1993: Lipari guide, Specification and Validation Methods, Oxford University Press, 1995, pp. 9\u201336."},{"key":"7040_CR8","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1023\/A:1023848905299","volume":"29","author":"A. Zamulin","year":"2003","unstructured":"Zamulin, A., An ASM-based formal model of a Java program, Program. Comput. Software, 2003, vol. 29, no. 3, pp.\u00a0130\u2013139.","journal-title":"Program. Comput. Software"},{"key":"7040_CR9","unstructured":"JForum Team., JForum website. http:\/\/www.jforum. net."},{"key":"7040_CR10","unstructured":"The Apache Software Foundation, Apache Tomcat official website. http:\/\/tomcat.apache.org\/index.html."},{"key":"7040_CR11","unstructured":"Eclipse Foundation Inc., Eclipse Foundation open source community website. http:\/\/www.eclipse.org."},{"key":"7040_CR12","unstructured":"Standard Performance Evaluation Corporation, SPEC Organization website. http:\/\/www.spec.org."},{"key":"7040_CR13","unstructured":"Oracle America Inc., Java Platform, Standard Edition 8 API Specification. https:\/\/docs.oracle.com\/javase\/8\/ docs\/api."},{"key":"7040_CR14","volume-title":"Escape analysis for Java, Proc. Object-Oriented Programming, Systems, Languages, and Applications","author":"J.D. Choi","year":"1999","unstructured":"Choi, J.D., Gupta, M., Serrano, M., Sreedhar, V.C., and Midkiff, S., Escape analysis for Java, Proc. Object-Oriented Programming, Systems, Languages, and Applications\n                           (OOPSLA), 1999, pp. 1\u201319."},{"key":"7040_CR15","volume-title":"Thread-local heaps for Java, Proc. Special Interest Group on Programming Languages","author":"T.D. Gal","year":"2002","unstructured":"Gal, T.D., Goldshtein, G., Kolodner, E.K., Lewis, E., Petrank, E., and Sheinwald, D., Thread-local heaps for Java, Proc. Special Interest Group on Programming Languages\n                           (SIGPLAN), 2002, pp. 76\u201387."},{"key":"7040_CR16","doi-asserted-by":"publisher","first-page":"662","DOI":"10.1145\/359576.359583","volume":"21","author":"F.L. Morris","year":"1978","unstructured":"Morris, F.L., A time- and space-efficient garbage compaction algorithm, Commun. ACM, 1978, vol. 21, no. 8, pp. 662\u2013665.","journal-title":"Commun. ACM"},{"key":"7040_CR17","volume-title":"Loci: Simple threadlocality for Java","author":"T. Wrigstad","year":"2009","unstructured":"Wrigstad, T., Pizlo, F., Meawad, F., Zhao, L., and Vitek, J., Loci: Simple threadlocality for Java, Drossopoulou, S., Ed., Lecture Notes in Computer Science, Berlin: Springer, 2009, vol. 5653, pp. 445\u2013469."},{"key":"7040_CR18","unstructured":"Mole, M., Jones, R., and Kalibera, T., A study of sharing definitions in thread-local heaps, Proc. Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems Workshop (ICOOOLPS), 2012."},{"key":"7040_CR19","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1147\/sj.442.0399","volume":"44","author":"B. Alpern","year":"2005","unstructured":"Alpern, B., Augart, S., Blackburn, S.M., Butrico, M., Cocchi, A., Cheng, P., Dolby, J., Fink, S., Grove, D., Hind, M., McKinley, K.S., Mergen, M., Moss, J.E.B., Ngo, T., and Sarkar, V., The Jikes research virtual machine project: Building an open-source research community, IBM Syst. J., 2005, vol. 44, no. 2, pp. 399\u2013417.","journal-title":"IBM Syst. J."}],"container-title":["Programming and Computer Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768819010043.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1134\/S0361768819010043","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1134\/S0361768819010043.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,1]],"date-time":"2026-04-01T02:38:44Z","timestamp":1775011124000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1134\/S0361768819010043"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1]]},"references-count":19,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,1]]}},"alternative-id":["7040"],"URL":"https:\/\/doi.org\/10.1134\/s0361768819010043","relation":{},"ISSN":["0361-7688","1608-3261"],"issn-type":[{"value":"0361-7688","type":"print"},{"value":"1608-3261","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1]]},"assertion":[{"value":"12 August 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 August 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 September 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 April 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}