Show simple item record

Authordc.contributor.authorInfante, Alejandro 
Authordc.contributor.authorBergel, Alexandre 
Admission datedc.date.accessioned2019-05-29T13:41:24Z
Available datedc.date.available2019-05-29T13:41:24Z
Publication datedc.date.issued2017
Cita de ítemdc.identifier.citationProceedings of 13th ACM SIGPLAN International Symposium on Dy-namic Languages (DLS’17).ACM, New York, NY, USA, 12 pages.
Identifierdc.identifier.other10.1145/3133841.3133844
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/169135
Abstractdc.description.abstractModern object-oriented programming languages greatly alleviate the memory management for programmers. Despite the efficiency of garbage collection and Just-In-Time program analyzes, memory still remains prone to be wasted. A bloated memory may have severe consequences, including frequent execution lags due to a high pressure on the garbage collector and suboptimal object dependencies. We found that dynamically monitoring object production sites and the equivalence of the produced objects is key to identify wasted memory consumption caused by redundant objects. We implemented optimizations for reducing the memory consumption of six applications, achieving a reduction over 40% in half of the applications without having any prior knowledge of these applications. Our results partially replicate the results obtained by Marinov and O'Callahan and explore new ways to identify redundant objects.
Lenguagedc.language.isoen
Publisherdc.publisherAssociation for Computing Machinery
Type of licensedc.rightsAttribution-NonCommercial-NoDerivs 3.0 Chile
Link to Licensedc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/cl/
Sourcedc.source13th ACM SIGPLAN International Symposium on Dy-namic Languages (DLS’17).ACM, New York, NY, USA, 12 pages.
Keywordsdc.subjectCache
Keywordsdc.subjectMemory bloat
Keywordsdc.subjectObject equivalence
Keywordsdc.subjectProfiling
Títulodc.titleObject equivalence: Revisiting object equality profiling (An experience report)
Document typedc.typeArtículo de revista
Catalogueruchile.catalogadorlaj
Indexationuchile.indexArtículo de publicación SCOPUS
uchile.cosechauchile.cosechaSI


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record

Attribution-NonCommercial-NoDerivs 3.0 Chile
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 Chile