No abstract available.
Cited By
- Han X, Mickens J and Sen S Splice: Efficiently Removing a User's Data from In-memory Application State Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security, (2989-3002)
- Bläser L, Russo C, Degenbaev U, Ağacan Ö, Greif G and Ibrahim J Collecting Garbage on the Blockchain Proceedings of the 15th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, (50-60)
- Raza A, Chrysogelos P, Anadiotis A and Ailamaki A (2023). One-shot Garbage Collection for In-memory OLTP through Temporality-aware Version Storage, Proceedings of the ACM on Management of Data, 1:1, (1-25), Online publication date: 26-May-2023.
- Rammal D, Bousdira W and Dabrowski F Synchronous cooperative threading model in MSSL Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, (1380-1383)
- Becker K and Gottschlich J AI programmer Proceedings of the Genetic and Evolutionary Computation Conference Companion, (1513-1521)
- Liu W, Akram S, Sartor J and Eeckhout L (2021). Reliability-aware Garbage Collection for Hybrid HBM-DRAM Memories, ACM Transactions on Architecture and Code Optimization, 18:1, (1-25), Online publication date: 31-Mar-2021.
- Tavakolisomeh S Selecting a JVM Garbage Collector for Big Data and Cloud Services Proceedings of the 21st International Middleware Conference Doctoral Symposium, (22-25)
- Bright W, Alexandrescu A and Parker M (2020). Origins of the D programming language, Proceedings of the ACM on Programming Languages, 4:HOPL, (1-38), Online publication date: 14-Jun-2020.
- Ullrich S and de Moura L Counting immutable beans Proceedings of the 31st Symposium on Implementation and Application of Functional Languages, (1-12)
- Huang S, Guo J, Li S, Li X, Qi Y, Chow K and Huang J SafeCheck Proceedings of the 41st International Conference on Software Engineering, (889-899)
- Cui W, Richins D, Zhu Y and Reddi V Tail latency in node.js: energy efficient turbo boosting for long latency requests in event-driven web services Proceedings of the 15th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, (152-164)
- Ugawa T, Ritson C and Jones R (2018). Transactional Sapphire, ACM Transactions on Programming Languages and Systems, 40:4, (1-56), Online publication date: 31-Dec-2019.
- Akram S, Sartor J, McKinley K and Eeckhout L (2018). Write-rationing garbage collection for hybrid memories, ACM SIGPLAN Notices, 53:4, (62-77), Online publication date: 2-Dec-2018.
- Akram S, Sartor J, McKinley K and Eeckhout L Write-rationing garbage collection for hybrid memories Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, (62-77)
- Maas M, Asanović K and Kubiatowicz J A hardware accelerator for tracing garbage collection Proceedings of the 45th Annual International Symposium on Computer Architecture, (138-151)
- Horváth I, Finta I, Kovács F, Mészáros A, Molontay R and Varga K Markovian Queue with Garbage Collection Analytical and Stochastic Modelling Techniques and Applications, (109-124)
- Ročkai P, Barnat J and Brim L (2016). Model checking C++ programs with exceptions, Science of Computer Programming, 128:C, (68-85), Online publication date: 15-Oct-2016.
- Blackburn S, Diwan A, Hauswirth M, Sweeney P, Amaral J, Brecht T, Bulej L, Click C, Eeckhout L, Fischmeister S, Frampton D, Hendren L, Hind M, Hosking A, Jones R, Kalibera T, Keynes N, Nystrom N and Zeller A (2016). The Truth, The Whole Truth, and Nothing But the Truth, ACM Transactions on Programming Languages and Systems, 38:4, (1-20), Online publication date: 13-Oct-2016.
- Qian J, Srisa-an W, Seth S, Jiang H, Li D and Yi P (2016). Exploiting FIFO Scheduler to Improve Parallel Garbage Collection Performance, ACM SIGPLAN Notices, 51:7, (109-121), Online publication date: 11-Oct-2016.
- Qian J, Srisa-an W, Seth S, Jiang H, Li D and Yi P Exploiting FIFO Scheduler to Improve Parallel Garbage Collection Performance Proceedings of the12th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments, (109-121)
- Ferreiro H, Castro L, Janjic V and Hammond K Kindergarten cop: dynamic nursery resizing for GHC Proceedings of the 25th International Conference on Compiler Construction, (56-66)
- Nakagawa G and Oikawa S Multi-level queue NVM/DRAM hybrid memory management with language runtime support Proceedings of the 2015 Conference on research in adaptive and convergent systems, (437-442)
- Pan C, Xie M, Yang C, Shao Z and Hu J Nonvolatile main memory aware garbage collection in high-level language virtual machine Proceedings of the 12th International Conference on Embedded Software, (197-206)
- Brown T Reclaiming Memory for Lock-Free Data Structures Proceedings of the 2015 ACM Symposium on Principles of Distributed Computing, (261-270)
- Grelck C Single Assignment C (SAC) Central European Functional Programming School, (207-282)
- Blelloch G and Harper R (2015). Cache efficient functional algorithms, Communications of the ACM, 58:7, (101-108), Online publication date: 25-Jun-2015.
- Gao Q, Xiong Y, Mi Y, Zhang L, Yang W, Zhou Z, Xie B and Mei H Safe memory-leak fixing for C programs Proceedings of the 37th International Conference on Software Engineering - Volume 1, (459-470)
- Brandt S, Krishnan H, Sharma G and Busch C (2014). Concurrent, parallel garbage collection in linear time, ACM SIGPLAN Notices, 49:11, (47-58), Online publication date: 11-May-2015.
- Oh H, Yeo J and Moon S Bytecode-to-C ahead-of-time compilation for Android Dalvik virtual machine Proceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition, (1048-1053)
- Schäfer H, Keinert B, Nieβner M and Stamminger M (2015). Local Painting and Deformation of Meshes on the GPU, Computer Graphics Forum, 34:1, (26-35), Online publication date: 1-Feb-2015.
- Mulder D and Welborn C (2014). Undergraduate implementation of garbage collection, Journal of Computing Sciences in Colleges, 30:2, (67-70), Online publication date: 1-Dec-2014.
- Berezun D and Boulytchev D Precise garbage collection for C++ with a non-cooperative compiler Proceedings of the 10th Central and Eastern European Software Engineering Conference in Russia, (1-8)
- Stilkerich I, Strotz M, Erhardt C and Stilkerich M RT-LAGC Proceedings of the 12th International Workshop on Java Technologies for Real-time and Embedded Systems, (87-96)
- Horie M, Ogata K, Kawachiya K and Onodera T (2014). String deduplication for Java-based middleware in virtualized environments, ACM SIGPLAN Notices, 49:7, (177-188), Online publication date: 25-Sep-2014.
- Strandh R An Improvement to Sliding Garbage Collection Proceedings of ILC 2014 on 8th International Lisp Conference, (97-102)
- Zanardini D and Genaim S (2014). Inference of Field-Sensitive Reachability and Cyclicity, ACM Transactions on Computational Logic, 15:4, (1-41), Online publication date: 1-Aug-2014.
- Brandt S, Krishnan H, Sharma G and Busch C Concurrent, parallel garbage collection in linear time Proceedings of the 2014 international symposium on Memory management, (47-58)
- Kim H, Bak S and Lee J Lightweight and block-level concurrent sweeping for javascript garbage collection Proceedings of the 2014 SIGPLAN/SIGBED conference on Languages, compilers and tools for embedded systems, (155-164)
- Armstrong T, Wozniak J, Wilde M and Foster I Compiler optimization for extreme-scale scripting Proceedings of the 14th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing, (571-574)
- Kim H, Bak S and Lee J (2014). Lightweight and block-level concurrent sweeping for javascript garbage collection, ACM SIGPLAN Notices, 49:5, (155-164), Online publication date: 5-May-2014.
- Gondi K, Sistla A and Venkatakrishnan V Minimizing lifetime of sensitive data in concurrent programs Proceedings of the 4th ACM conference on Data and application security and privacy, (171-174)
- Horie M, Ogata K, Kawachiya K and Onodera T String deduplication for Java-based middleware in virtualized environments Proceedings of the 10th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, (177-188)
- Morikawa K, Ugawa T and Iwasaki H (2013). Adaptive scanning reduces sweep time for the Lisp2 mark-compact garbage collector, ACM SIGPLAN Notices, 48:11, (15-26), Online publication date: 4-Dec-2013.
- DeLozier C, Eisenberg R, Nagarakatte S, Osera P, Martin M and Zdancewic S (2013). Ironclad C++, ACM SIGPLAN Notices, 48:10, (287-304), Online publication date: 12-Nov-2013.
- Huang J and Bond M (2013). Efficient context sensitivity for dynamic analyses via calling context uptrees and customized memory management, ACM SIGPLAN Notices, 48:10, (53-72), Online publication date: 12-Nov-2013.
- Lee K, Zhang X and Xu D LogGC Proceedings of the 2013 ACM SIGSAC conference on Computer & communications security, (1005-1016)
- DeLozier C, Eisenberg R, Nagarakatte S, Osera P, Martin M and Zdancewic S Ironclad C++ Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications, (287-304)
- Huang J and Bond M Efficient context sensitivity for dynamic analyses via calling context uptrees and customized memory management Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications, (53-72)
- Gerlitz T, Kalkov I, Schommer J, Franke D and Kowalewski S Non-blocking garbage collection for real-time Android Proceedings of the 11th International Workshop on Java Technologies for Real-time and Embedded Systems, (108-117)
- Morikawa K, Ugawa T and Iwasaki H Adaptive scanning reduces sweep time for the Lisp2 mark-compact garbage collector Proceedings of the 2013 international symposium on memory management, (15-26)
- Morikawa K, Ugawa T and Iwasaki H Adaptive scanning reduces sweep time for the Lisp2 mark-compact garbage collector Proceedings of the 2013 international symposium on memory management, (15-26)
- Würthinger T, Wimmer C and Stadler L (2013). Unrestricted and safe dynamic code evolution for Java, Science of Computer Programming, 78:5, (481-498), Online publication date: 1-May-2013.
- Cooper G, Guha A, Krishnamurthi S, McCarthy J and Findler R Teaching garbage collection without implementing compiler or interpreters Proceeding of the 44th ACM technical symposium on Computer science education, (385-390)
- Genaim S and Zanardini D (2013). Reachability-based acyclicity analysis by Abstract Interpretation, Theoretical Computer Science, 474, (60-79), Online publication date: 1-Feb-2013.
- Blelloch G and Harper R (2013). Cache and I/O efficent functional algorithms, ACM SIGPLAN Notices, 48:1, (39-50), Online publication date: 23-Jan-2013.
- Blelloch G and Harper R Cache and I/O efficent functional algorithms Proceedings of the 40th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (39-50)
- Maas M, Reames P, Morlan J, Asanović K, Joseph A and Kubiatowicz J (2012). GPUs as an opportunity for offloading garbage collection, ACM SIGPLAN Notices, 47:11, (25-36), Online publication date: 8-Jan-2013.
- Maas M, Reames P, Morlan J, Asanović K, Joseph A and Kubiatowicz J GPUs as an opportunity for offloading garbage collection Proceedings of the 2012 international symposium on Memory Management, (25-36)
- Kawachiya K, Takeuchi M, Zakirov S and Onodera T Distributed garbage collection for managed X10 Proceedings of the 2012 ACM SIGPLAN X10 Workshop, (1-11)
- Lopes R, Santos costa V and Silva F (2012). A design and implementation of the extended andorra model1, Theory and Practice of Logic Programming, 12:3, (319-360), Online publication date: 1-May-2012.
- Klock F and Clinger W (2011). Bounded-latency regional garbage collection, ACM SIGPLAN Notices, 47:2, (73-84), Online publication date: 18-Mar-2012.
- Wagner G, Gal A, Wimmer C, Eich B and Franz M (2011). Compartmental memory management in a modern web browser, ACM SIGPLAN Notices, 46:11, (119-128), Online publication date: 18-Nov-2011.
- Kalibera T and Jones R (2011). Handles revisited, ACM SIGPLAN Notices, 46:11, (89-98), Online publication date: 18-Nov-2011.
- Garner R, Blackburn S and Frampton D (2011). A comprehensive evaluation of object scanning techniques, ACM SIGPLAN Notices, 46:11, (33-42), Online publication date: 18-Nov-2011.
- Veldema R and Philippsen M (2011). Iterative data-parallel mark&sweep on a GPU, ACM SIGPLAN Notices, 46:11, (1-10), Online publication date: 18-Nov-2011.
- Aslam F, Fennell L, Schindelhauer C, Thiemann P and Uzmi Z Offline GC Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems, (302-315)
- Klock F and Clinger W Bounded-latency regional garbage collection Proceedings of the 7th symposium on Dynamic languages, (73-84)
- Defoe D Teaching garbage collection with open source virtual machine Proceedings of the 2011 conference on Information technology education, (197-202)
- Ueno K, Ohori A and Otomo T An efficient non-moving garbage collector for functional languages Proceedings of the 16th ACM SIGPLAN international conference on Functional programming, (196-208)
- Ueno K, Ohori A and Otomo T (2011). An efficient non-moving garbage collector for functional languages, ACM SIGPLAN Notices, 46:9, (196-208), Online publication date: 18-Sep-2011.
- Zhang I, Garthwaite A, Baskakov Y and Barr K (2011). Fast restore of checkpointed memory using working set estimation, ACM SIGPLAN Notices, 46:7, (87-98), Online publication date: 15-Jul-2011.
- Balsamo S, Rossi G and Marin A Optimisation of virtual machine garbage collection policies Proceedings of the 18th international conference on Analytical and stochastic modeling techniques and applications, (70-84)
- Grelck C Single assignment C (SAC) high productivity meets high performance Proceedings of the 4th Summer School conference on Central European Functional Programming School, (207-278)
- Wagner G, Gal A, Wimmer C, Eich B and Franz M Compartmental memory management in a modern web browser Proceedings of the international symposium on Memory management, (119-128)
- Kalibera T and Jones R Handles revisited Proceedings of the international symposium on Memory management, (89-98)
- Garner R, Blackburn S and Frampton D A comprehensive evaluation of object scanning techniques Proceedings of the international symposium on Memory management, (33-42)
- Veldema R and Philippsen M Iterative data-parallel mark&sweep on a GPU Proceedings of the international symposium on Memory management, (1-10)
- Zhang I, Garthwaite A, Baskakov Y and Barr K Fast restore of checkpointed memory using working set estimation Proceedings of the 7th ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, (87-98)
- Bendersky A and Petrank E Space overhead bounds for dynamic memory management with partial compaction Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (475-486)
- Bendersky A and Petrank E (2011). Space overhead bounds for dynamic memory management with partial compaction, ACM SIGPLAN Notices, 46:1, (475-486), Online publication date: 26-Jan-2011.
- Tong L and Lau F Index-compact garbage collection Proceedings of the 8th Asian conference on Programming languages and systems, (271-286)
- Naylor M and Runciman C (2010). The reduceron reconfigured, ACM SIGPLAN Notices, 45:9, (75-86), Online publication date: 27-Sep-2010.
- Naylor M and Runciman C The reduceron reconfigured Proceedings of the 15th ACM SIGPLAN international conference on Functional programming, (75-86)
- Tong L and Lau F Exploiting memory usage patterns to improve garbage collections in Java Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java, (39-48)
- Zhang Y, Yuan L, Wu T, Peng W and Li Q Just-in-time compiler assisted object reclamation and space reuse Proceedings of the 2010 IFIP international conference on Network and parallel computing, (18-34)
- Wimmer C and Mössenbösck H (2010). Automatic feedback-directed object fusing, ACM Transactions on Architecture and Code Optimization, 7:2, (1-35), Online publication date: 1-Sep-2010.
- Barabash K and Petrank E (2010). Tracing garbage collection on highly parallel platforms, ACM SIGPLAN Notices, 45:8, (1-10), Online publication date: 1-Aug-2010.
- Schoeberl M and Puffitsch W (2010). Nonblocking real-time garbage collection, ACM Transactions on Embedded Computing Systems, 10:1, (1-28), Online publication date: 1-Aug-2010.
- Bolz C, Leuschel M and Schneider D Towards a jitting VM for prolog execution Proceedings of the 12th international ACM SIGPLAN symposium on Principles and practice of declarative programming, (99-108)
- Haupt M, Hirschfeld R, Pape T, Gabrysiak G, Marr S, Bergmann A, Heise A, Kleine M and Krahn R The SOM family Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, (18-22)
- Barabash K and Petrank E Tracing garbage collection on highly parallel platforms Proceedings of the 2010 international symposium on Memory management, (1-10)
- Mickens J, Elson J, Howell J and Lorch J Crom Proceedings of the 7th USENIX conference on Networked systems design and implementation, (9-9)
- Harris T, Tomic S, Cristal A and Unsal O Dynamic filtering Proceedings of the fifteenth International Conference on Architectural support for programming languages and operating systems, (39-52)
- Harris T, Tomic S, Cristal A and Unsal O (2010). Dynamic filtering, ACM SIGPLAN Notices, 45:3, (39-52), Online publication date: 5-Mar-2010.
- Harris T, Tomic S, Cristal A and Unsal O (2010). Dynamic filtering, ACM SIGARCH Computer Architecture News, 38:1, (39-52), Online publication date: 5-Mar-2010.
- Courbot A, Grimaud G and Vandewalle J (2010). Efficient off-board deployment and customization of virtual machine-based embedded systems, ACM Transactions on Embedded Computing Systems, 9:3, (1-53), Online publication date: 1-Feb-2010.
- Grounds N, Antonio J and Muehring J Cost-Minimizing Scheduling of Workflows on a Cloud of Memory Managed Multicore Machines Proceedings of the 1st International Conference on Cloud Computing, (435-450)
- Bach Nielsen A and Ernst E Virtual class support at the virtual machine level Proceedings of the Third Workshop on Virtual Machines and Intermediate Languages, (1-10)
- Acar U, Blelloch G, Blume M, Harper R and Tangwongsan K (2009). An experimental analysis of self-adjusting computation, ACM Transactions on Programming Languages and Systems, 32:1, (1-53), Online publication date: 1-Oct-2009.
- Wegiel M and Krintz C (2009). The single-referent collector, ACM Transactions on Architecture and Code Optimization, 6:4, (1-26), Online publication date: 1-Oct-2009.
- Beck M, Haupt M and Hirschfeld R NXTalk Proceedings of the International Workshop on Smalltalk Technologies, (38-49)
- Tilevich E and Smaragdakis Y (2009). J-Orchestra, ACM Transactions on Software Engineering and Methodology, 19:1, (1-40), Online publication date: 1-Aug-2009.
- Qi Y, Das R, Luo Z and Trotter M MulticoreSDK Proceedings of the 7th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging, (1-11)
- Sockut G and Iyer B (2009). Online reorganization of databases, ACM Computing Surveys, 41:3, (1-136), Online publication date: 1-Jul-2009.
- Joao J, Mutlu O and Patt Y Flexible reference-counting-based hardware acceleration for garbage collection Proceedings of the 36th annual international symposium on Computer architecture, (418-428)
- Serrano M and Zhuang X Placement optimization using data context collected during garbage collection Proceedings of the 2009 international symposium on Memory management, (69-78)
- Oancea C, Mycroft A and Watt S A new approach to parallelising tracing algorithms Proceedings of the 2009 international symposium on Memory management, (10-19)
- Vengerov D Modeling, analysis and throughput optimization of a generational garbage collector Proceedings of the 2009 international symposium on Memory management, (1-9)
- Joao J, Mutlu O and Patt Y (2009). Flexible reference-counting-based hardware acceleration for garbage collection, ACM SIGARCH Computer Architecture News, 37:3, (418-428), Online publication date: 15-Jun-2009.
- Diao Y, Hu X, Tantawi A and Wu H An adaptive feedback controller for SIP server memory overload protection Proceedings of the 6th international conference on Autonomic computing, (23-32)
- Novark G, Berger E and Zorn B Efficiently and precisely locating memory leaks and bloat Proceedings of the 30th ACM SIGPLAN Conference on Programming Language Design and Implementation, (397-407)
- Hills M (2009). Memory Representations in Rewriting Logic Semantics Definitions, Electronic Notes in Theoretical Computer Science (ENTCS), 238:3, (155-172), Online publication date: 1-Jun-2009.
- Novark G, Berger E and Zorn B (2009). Efficiently and precisely locating memory leaks and bloat, ACM SIGPLAN Notices, 44:6, (397-407), Online publication date: 28-May-2009.
- Liu S, Wang L, Li X and Gaudiot J Space-and-time efficient garbage collectors for parallel systems Proceedings of the 6th ACM conference on Computing frontiers, (21-30)
- Werth T, Flossmann T, Klemm M, Schell D, Weigand U and Philippsen M Dynamic code footprint optimization for the IBM Cell Broadband Engine Proceedings of the 2009 ICSE Workshop on Multicore Software Engineering, (64-72)
- Velasco J, Atienza D and Olcoz K Exploration of memory hierarchy configurations for efficient garbage collection on high-performance embedded systems Proceedings of the 19th ACM Great Lakes symposium on VLSI, (3-8)
- Wegiel M and Krintz C Dynamic prediction of collection yield for managed runtimes Proceedings of the 14th international conference on Architectural support for programming languages and operating systems, (289-300)
- Wegiel M and Krintz C (2009). Dynamic prediction of collection yield for managed runtimes, ACM SIGARCH Computer Architecture News, 37:1, (289-300), Online publication date: 1-Mar-2009.
- Wegiel M and Krintz C (2009). Dynamic prediction of collection yield for managed runtimes, ACM SIGPLAN Notices, 44:3, (289-300), Online publication date: 28-Feb-2009.
- Groth P, Miles S and Moreau L (2009). A model of process documentation to determine provenance in mash-ups, ACM Transactions on Internet Technology, 9:1, (1-31), Online publication date: 1-Feb-2009.
- Kawachiya K, Ogata K and Onodera T (2008). Analysis and reduction of memory inefficiencies in Java strings, ACM SIGPLAN Notices, 43:10, (385-402), Online publication date: 27-Oct-2008.
- Puffitsch W Decoupled root scanning in multi-processor systems Proceedings of the 2008 international conference on Compilers, architectures and synthesis for embedded systems, (91-98)
- Kawachiya K, Ogata K and Onodera T Analysis and reduction of memory inefficiencies in Java strings Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, (385-402)
- Schoeberl M and Puffitsch W Non-blocking object copy for real-time garbage collection Proceedings of the 6th international workshop on Java technologies for real-time and embedded systems, (77-84)
- Rogers I, Zhao J, Kirkham C and Watson I Constraint based optimization of stationary fields Proceedings of the 6th international symposium on Principles and practice of programming in Java, (95-104)
- Jones R and Ryder C A study of Java object demographics Proceedings of the 7th international symposium on Memory management, (121-130)
- Hammer M and Acar U Memory management for self-adjusting computation Proceedings of the 7th international symposium on Memory management, (51-60)
- Marlow S, Harris T, James R and Peyton Jones S Parallel generational-copying garbage collection with a block-structured heap Proceedings of the 7th international symposium on Memory management, (11-20)
- Wegiel M and Krintz C XMem Proceedings of the 29th ACM SIGPLAN Conference on Programming Language Design and Implementation, (327-338)
- Pizlo F, Petrank E and Steensgaard B A study of concurrent real-time garbage collectors Proceedings of the 29th ACM SIGPLAN Conference on Programming Language Design and Implementation, (33-44)
- Wegiel M and Krintz C (2008). XMem, ACM SIGPLAN Notices, 43:6, (327-338), Online publication date: 30-May-2008.
- Pizlo F, Petrank E and Steensgaard B (2008). A study of concurrent real-time garbage collectors, ACM SIGPLAN Notices, 43:6, (33-44), Online publication date: 30-May-2008.
- Kotzmann T, Wimmer C, Mössenböck H, Rodriguez T, Russell K and Cox D (2008). Design of the Java HotSpot™ client compiler for Java 6, ACM Transactions on Architecture and Code Optimization, 5:1, (1-32), Online publication date: 1-May-2008.
- Wimmer C and Mössenböck H Automatic array inlining in java virtual machines Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization, (14-23)
- Timbermont S, Adams B and Haupt M Towards a DSAL for object layout in virtual machines Proceedings of the 2008 AOSD workshop on Domain-specific aspect languages, (1-4)
- Wegiel M and Krintz C (2008). The mapping collector, ACM SIGPLAN Notices, 43:3, (91-102), Online publication date: 25-Mar-2008.
- Wegiel M and Krintz C (2008). The mapping collector, ACM SIGOPS Operating Systems Review, 42:2, (91-102), Online publication date: 25-Mar-2008.
- Wegiel M and Krintz C (2008). The mapping collector, ACM SIGARCH Computer Architecture News, 36:1, (91-102), Online publication date: 25-Mar-2008.
- Joisha P A principled approach to nondeferred reference-counting garbage collection Proceedings of the fourth ACM SIGPLAN/SIGOPS international conference on Virtual execution environments, (131-140)
- Wegiel M and Krintz C The mapping collector Proceedings of the 13th international conference on Architectural support for programming languages and operating systems, (91-102)
- Choi Y and Han H (2008). Shared heap management for memory-limited java virtual machines, ACM Transactions on Embedded Computing Systems, 7:2, (1-32), Online publication date: 1-Feb-2008.
- Rayside D and Mendel L Object ownership profiling Proceedings of the 22nd IEEE/ACM International Conference on Automated Software Engineering, (194-203)
- Grossman D (2007). The transactional memory / garbage collection analogy, ACM SIGPLAN Notices, 42:10, (695-706), Online publication date: 21-Oct-2007.
- Xian F, Srisa-an W and Jiang H (2007). Microphase, ACM SIGPLAN Notices, 42:10, (77-96), Online publication date: 21-Oct-2007.
- Grossman D The transactional memory / garbage collection analogy Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications, (695-706)
- Xian F, Srisa-an W and Jiang H Microphase Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems, languages and applications, (77-96)
- Pizlo F, Frampton D, Petrank E and Steensgaard B Stopless Proceedings of the 6th international symposium on Memory management, (159-172)
- Xian F, Srisa-an W and Jiang H Allocation-phase aware thread scheduling policies to improve garbage collection performance Proceedings of the 6th international symposium on Memory management, (79-90)
- Garner R, Blackburn S and Frampton D Effective prefetch for mark-sweep garbage collection Proceedings of the 6th international symposium on Memory management, (43-54)
- Marquet K and Grimaud G A DSL approach for object memory management of small devices Proceedings of the 4th workshop on Programming languages and operating systems, (1-5)
- Chen H, Jiang G and Yoshihira K (2007). Failure Detection in Large-Scale Internet Services by Principal Subspace Mapping, IEEE Transactions on Knowledge and Data Engineering, 19:10, (1308-1320), Online publication date: 1-Oct-2007.
- Cha C, Kim S, Chang J and Shin M Performance evaluation of embedded garbage collectors in CVM environment Proceedings of the 11th international conference, KES 2007 and XVII Italian workshop on neural networks conference on Knowledge-based intelligent information and engineering systems: Part I, (397-404)
- Singer J, Brown G, Luján M and Watson I Towards intelligent analysis techniques for object pretenuring Proceedings of the 5th international symposium on Principles and practice of programming in Java, (203-208)
- Marquet K and Grimaud G A DSL approach for object memory management of small devices Proceedings of the 5th international symposium on Principles and practice of programming in Java, (155-164)
- Mattos J and Carro L Object and method exploration for embedded systems applications Proceedings of the 20th annual conference on Integrated circuits and systems design, (318-323)
- Vandeginste R and Demoen B (2007). Incremental copying garbage collection for WAM-based Prolog systems, Theory and Practice of Logic Programming, 7:5, (505-536), Online publication date: 1-Sep-2007.
- Xian F, Srisa-an W, Jia C and Jiang H AS-GC Proceedings of the 21st European conference on Object-Oriented Programming, (126-150)
- Zendra O, Jul E, Ducournau R, Gagnon E, Jones R, Krintz C, Mulet P and Vitek J Implementation, compilation, optimization of object-oriented languages, programs and systems Proceedings of the 2007 conference on Object-oriented technology, (50-64)
- Feizabadi S and Back G (2007). Garbage collection-aware utility accrual scheduling, Real-Time Systems, 36:1-2, (3-22), Online publication date: 1-Jul-2007.
- Goh O, Lee Y, Kaakani Z and Rachlin E (2007). Schedulable garbage collection in CLI virtual execution system, Real-Time Systems, 36:1-2, (47-74), Online publication date: 1-Jul-2007.
- Huima A Implementing conformiq Qtronic Proceedings of the 19th IFIP TC6/WG6.1 international conference, and 7th international conference on Testing of Software and Communicating Systems, (1-12)
- Duval D, Echahed R and Prost F Adjunction for garbage collection with application to graph rewriting Proceedings of the 18th international conference on Term rewriting and applications, (122-136)
- García-Rodríguez F, Miranda J and Gálvez J Incorporating precise garbage collection in an Ada compiler Proceedings of the 12th international conference on Reliable software technologies, (235-245)
- McCreight A, Shao Z, Lin C and Li L A general framework for certifying garbage collectors and their mutators Proceedings of the 28th ACM SIGPLAN Conference on Programming Language Design and Implementation, (468-479)
- Wimmer C and Mössenböck H Automatic feedback-directed object inlining in the java hotspot™ virtual machine Proceedings of the 3rd international conference on Virtual execution environments, (12-21)
- Kawachiya K, Ogata K, Silva D, Onodera T, Komatsu H and Nakatani T Cloneable JVM Proceedings of the 3rd international conference on Virtual execution environments, (1-11)
- Hirzel M (2007). Data layouts for object-oriented programs, ACM SIGMETRICS Performance Evaluation Review, 35:1, (265-276), Online publication date: 12-Jun-2007.
- Hirzel M Data layouts for object-oriented programs Proceedings of the 2007 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (265-276)
- McCreight A, Shao Z, Lin C and Li L (2007). A general framework for certifying garbage collectors and their mutators, ACM SIGPLAN Notices, 42:6, (468-479), Online publication date: 10-Jun-2007.
- Fraser K and Harris T (2007). Concurrent programming without locks, ACM Transactions on Computer Systems, 25:2, (5-es), Online publication date: 1-May-2007.
- Paz H and Petrank E Using prefetching to improve reference-counting garbage collectors Proceedings of the 16th international conference on Compiler construction, (48-63)
- Grzegorczyk C, Soman S, Krintz C and Wolski R Isla Vista Heap Sizing Proceedings of the International Symposium on Code Generation and Optimization, (325-340)
- Lin C and Hou T (2007). A simple and efficient algorithm for cycle collection, ACM SIGPLAN Notices, 42:3, (7-13), Online publication date: 1-Mar-2007.
- Bacon D (2007). Realtime Garbage Collection, Queue, 5:1, (40-49), Online publication date: 1-Feb-2007.
- Grelck C and Scholz S SAC Proceedings of the 2007 workshop on Declarative aspects of multicore programming, (25-33)
- Reddy V, Sawyer R and Gehringer E A cache-pinning strategy for improving generational garbage collection Proceedings of the 13th international conference on High Performance Computing, (98-110)
- Van Assche M, Goossens J and Devillers R (2006). Joint garbage collection and hard real-time scheduling, Journal of Embedded Computing, 2:3,4, (313-326), Online publication date: 1-Dec-2006.
- Kharbutli M, Jiang X, Solihin Y, Venkataramani G and Prvulovic M (2006). Comprehensively and efficiently protecting the heap, ACM SIGPLAN Notices, 41:11, (207-218), Online publication date: 1-Nov-2006.
- Kharbutli M, Jiang X, Solihin Y, Venkataramani G and Prvulovic M Comprehensively and efficiently protecting the heap Proceedings of the 12th international conference on Architectural support for programming languages and operating systems, (207-218)
- Choi Y and Han H Protected heap sharing for memory-constrained java environments Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems, (212-222)
- Jung D, Bae S, Lee J, Moon S and Park J Supporting precise garbage collection in Java Bytecode-to-C ahead-of-time compiler for embedded systems Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems, (35-42)
- Kharbutli M, Jiang X, Solihin Y, Venkataramani G and Prvulovic M (2006). Comprehensively and efficiently protecting the heap, ACM SIGARCH Computer Architecture News, 34:5, (207-218), Online publication date: 20-Oct-2006.
- Kharbutli M, Jiang X, Solihin Y, Venkataramani G and Prvulovic M (2006). Comprehensively and efficiently protecting the heap, ACM SIGOPS Operating Systems Review, 40:5, (207-218), Online publication date: 20-Oct-2006.
- Pedersen R and Schoeberl M Exact roots for a real-time garbage collector Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems, (77-84)
- Cha C, Kim H, Hwang K, Kim S, Lee S and Won H Garbage collection in an embedded java virtual machine Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part I, (443-450)
- Ramachandran U, Knobe K, Harel N and Mandviwala H (2006). Distributed Garbage Collection Algorithms for Timestamped Data, IEEE Transactions on Parallel and Distributed Systems, 17:10, (1057-1071), Online publication date: 1-Oct-2006.
- Wright G, Seidl M and Wolczko M (2006). An object-aware memory architecture, Science of Computer Programming, 62:2, (145-163), Online publication date: 1-Oct-2006.
- Clinger W and Rojas F (2006). Linear combinations of radioactive decay models for generational garbage collection, Science of Computer Programming, 62:2, (184-203), Online publication date: 1-Oct-2006.
- Lins R New algorithms and applications of cyclic reference counting Proceedings of the Third international conference on Graph Transformations, (15-29)
- Wimmer C and Mössenböck H Automatic object colocation based on read barriers Proceedings of the 7th joint conference on Modular Programming Languages, (326-345)
- Xian F, Srisa-an W and Jiang H Investigating throughput degradation behavior of Java application servers Proceedings of the 4th international symposium on Principles and practice of programming in Java, (40-49)
- Schoettner M, Goeckelmann R, Frenz S, Fakler M and Schulthess P Incremental distributed garbage collection using reverse reference tracking Proceedings of the 12th international conference on Parallel Processing, (571-581)
- Spivak M and Toledo S (2006). Storing a persistent transactional object heap on flash memory, ACM SIGPLAN Notices, 41:7, (22-33), Online publication date: 12-Jul-2006.
- Cohen M, Kooi S and Srisa-an W Clustering the heap in multi-threaded applications for improved garbage collection Proceedings of the 8th annual conference on Genetic and evolutionary computation, (1901-1908)
- Ducournau R, Gagnon E, Krintz C, Mulet P, Vitek J and Zendra O Implementation, compilation, optimization of object-oriented languages, programs and systems Proceedings of the 2006 conference on Object-oriented technology: ECOOP 2006 workshop reader, (1-14)
- Van Assche M, Goossens J and Devillers R (2006). Joint garbage collection and hard real-time scheduling, Journal of Embedded Computing, 2:3,4, (313-326), Online publication date: 1-Jul-2006.
- Carlsson R, Sagonas K and Wilhelmsson J (2006). Message analysis for concurrent programs using message passing, ACM Transactions on Programming Languages and Systems, 28:4, (715-746), Online publication date: 1-Jul-2006.
- Gu D, Verbrugge C and Gagnon E Relative factors in performance analysis of Java virtual machines Proceedings of the 2nd international conference on Virtual execution environments, (111-121)
- Simon D, Cifuentes C, Cleal D, Daniels J and White D Java™ on the bare metal of wireless sensor devices Proceedings of the 2nd international conference on Virtual execution environments, (78-88)
- Spivak M and Toledo S Storing a persistent transactional object heap on flash memory Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems, (22-33)
- Kermany H and Petrank E The Compressor Proceedings of the 27th ACM SIGPLAN Conference on Programming Language Design and Implementation, (354-363)
- Kermany H and Petrank E (2006). The Compressor, ACM SIGPLAN Notices, 41:6, (354-363), Online publication date: 11-Jun-2006.
- Joisha P Compiler optimizations for nondeferred reference Proceedings of the 5th international symposium on Memory management, (150-161)
- Cheadle A, Field A, Ayres J, Dunn N, Hayden R and Nystrom-Persson J Visualising dynamic memory allocators Proceedings of the 5th international symposium on Memory management, (115-125)
- Siegwart D and Hirzel M Improving locality with parallel hierarchical copying GC Proceedings of the 5th international symposium on Memory management, (52-63)
- McGachey P and Hosking A Reducing generational copy reserve overhead with fallback compaction Proceedings of the 5th international symposium on Memory management, (17-28)
- Meyer M A true hardware read barrier Proceedings of the 5th international symposium on Memory management, (3-16)
- Muthukumar R and Janakiram D (2006). Yama, IEEE Transactions on Parallel and Distributed Systems, 17:2, (148-159), Online publication date: 1-Feb-2006.
- Chen G, Kandemir M, Vijaykrishnan N and Irwin M Object duplication for improving reliability Proceedings of the 2006 Asia and South Pacific Design Automation Conference, (140-145)
- Yau C, Tan Y, Fong A and Yu W Hardware concurrent garbage collection for short-lived objects in mobile java devices Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing, (47-56)
- Wu G, Zhou X, Lueh G, Fang J, Guo P, Peng J and Ying V XAMM Proceedings of the First international conference on High Performance Embedded Architectures and Compilers, (130-149)
- Moreau L, Dickman P and Jones R (2005). Birrell's distributed reference listing revisited, ACM Transactions on Programming Languages and Systems, 27:6, (1344-1395), Online publication date: 1-Nov-2005.
- Barabash K, Ben-Yitzhak O, Goft I, Kolodner E, Leikehman V, Ossia Y, Owshanko A and Petrank E (2005). A parallel, incremental, mostly concurrent garbage collector for servers, ACM Transactions on Programming Languages and Systems, 27:6, (1097-1146), Online publication date: 1-Nov-2005.
- Srisa-an W, Oey M and Elbaum S Garbage collection in the presence of remote objects Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II, (1065-1082)
- Hertz M and Berger E Quantifying the performance of garbage collection vs. explicit memory management Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (313-326)
- Hertz M and Berger E (2005). Quantifying the performance of garbage collection vs. explicit memory management, ACM SIGPLAN Notices, 40:10, (313-326), Online publication date: 12-Oct-2005.
- Shaham R, Yahav E, Kolodner E and Sagiv M (2005). Establishing local temporal heap safety properties with applications to compile-time memory management, Science of Computer Programming, 58:1-2, (264-289), Online publication date: 1-Oct-2005.
- Harris T, Marlow S and Jones S Haskell on a shared-memory multiprocessor Proceedings of the 2005 ACM SIGPLAN workshop on Haskell, (49-61)
- Fu W and Hauser C A real-time garbage collection framework for embedded systems Proceedings of the 2005 workshop on Software and compilers for embedded systems, (20-26)
- Velasco J, Atienza D, Olcoz K, Catthoor F, Tirado F and Mendias J Energy characterization of garbage collectors for dynamic applications on embedded systems Proceedings of the 15th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation, (69-78)
- Janssen W ReadUp Proceedings of the 9th European conference on Research and Advanced Technology for Digital Libraries, (230-241)
- Mattos J, Specht E, Neves B and Carro L Making object oriented efficient for embedded system applications Proceedings of the 18th annual symposium on Integrated circuits and system design, (104-109)
- Griffin P, Srisa-an W and Chang J (2005). An energy efficient garbage collector for java embedded devices, ACM SIGPLAN Notices, 40:7, (230-238), Online publication date: 12-Jul-2005.
- Munawar M and Ward P (2005). Better performance or better manageability?, ACM SIGSOFT Software Engineering Notes, 30:4, (1-4), Online publication date: 1-Jul-2005.
- Griffin P, Srisa-an W and Chang J An energy efficient garbage collector for java embedded devices Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems, (230-238)
- Hertz M, Feng Y and Berger E Garbage collection without paging Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, (143-153)
- Lattner C and Adve V Automatic pool allocation Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation, (129-142)
- Hertz M, Feng Y and Berger E (2005). Garbage collection without paging, ACM SIGPLAN Notices, 40:6, (143-153), Online publication date: 12-Jun-2005.
- Lattner C and Adve V (2005). Automatic pool allocation, ACM SIGPLAN Notices, 40:6, (129-142), Online publication date: 12-Jun-2005.
- Spoonhower D, Blelloch G and Harper R Using page residency to balance tradeoffs in tracing garbage collection Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, (57-67)
- Garthwaite A, Dice D and White D Supporting per-processor local-allocation buffers using lightweight user-level preemption notification Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments, (24-34)
- Chen G and Kandemir M Runtime integrity checking for inter-object connections Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, (303-306)
- Munawar M and Ward P Better performance or better manageability? Proceedings of the 2005 workshop on Design and evolution of autonomic application software, (1-4)
- Salagnac G, Yovine S and Garbervetsky D (2005). Fast Escape Analysis for Region-based Memory Management, Electronic Notes in Theoretical Computer Science (ENTCS), 131, (99-110), Online publication date: 1-May-2005.
- Mandviwala H, Harel N, Ramachandran U and Knobe K Adaptive Resource Utilization via Feedback Control for Streaming Applications Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Papers - Volume 01
- Griffin P, Srisa-An W and Chang J On designing a low-power garbage collector for java embedded devices Proceedings of the 2005 ACM symposium on Applied computing, (868-873)
- Ozturk O, Kandemir M and Irwin M BB-GC Proceedings of the conference on Design, Automation and Test in Europe - Volume 2, (1032-1037)
- Hansen S Interpreting Java program runtimes Proceedings of the 36th SIGCSE technical symposium on Computer science education, (36-40)
- Hansen S (2005). Interpreting Java program runtimes, ACM SIGCSE Bulletin, 37:1, (36-40), Online publication date: 23-Feb-2005.
- Bassen G and Garber I (2005). Programming multi-stack structures in an assembly language course, Journal of Computing Sciences in Colleges, 20:3, (217-224), Online publication date: 1-Feb-2005.
- Lopes R and Costa V Improving memory usage in the BEAM Proceedings of the 7th international conference on Practical Aspects of Declarative Languages, (143-157)
- Garbervetsky D, Nakhli C, Yovine S and Zorgati H (2005). Program Instrumentation and Run-Time Analysis of Scoped Memory in Java, Electronic Notes in Theoretical Computer Science (ENTCS), 113:C, (105-121), Online publication date: 3-Jan-2005.
- Lee W and Chang J (2004). A garbage collection policy based on empirical behavior, Information Sciences: an International Journal, 167:1-4, (129-146), Online publication date: 2-Dec-2004.
- Cher C, Hosking A and Vijaykumar T (2004). Software prefetching for mark-sweep garbage collection, ACM SIGOPS Operating Systems Review, 38:5, (199-210), Online publication date: 1-Dec-2004.
- Cher C, Hosking A and Vijaykumar T (2004). Software prefetching for mark-sweep garbage collection, ACM SIGARCH Computer Architecture News, 32:5, (199-210), Online publication date: 1-Dec-2004.
- Cher C, Hosking A and Vijaykumar T (2004). Software prefetching for mark-sweep garbage collection, ACM SIGPLAN Notices, 39:11, (199-210), Online publication date: 1-Nov-2004.
- Blackburn S and Hosking A Barriers Proceedings of the 4th international symposium on Memory management, (143-151)
- Chen G, Kandemir M, Vijaykrishnan N and Irwin M Field level analysis for heap space optimization in embedded java environments Proceedings of the 4th international symposium on Memory management, (131-142)
- Soman S, Krintz C and Bacon D Dynamic selection of application-specific garbage collectors Proceedings of the 4th international symposium on Memory management, (49-60)
- Ossia Y, Ben-Yitzhak O and Segal M Mostly concurrent compaction for mark-sweep GC Proceedings of the 4th international symposium on Memory management, (25-36)
- Sagonas K and Wilhelmsson J Message analysis-guided allocation and low-pause incremental garbage collection in a concurrent language Proceedings of the 4th international symposium on Memory management, (1-12)
- Abuaiadh D, Ossia Y, Petrank E and Silbershtein U An efficient parallel heap compaction algorithm Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (224-236)
- Cher C, Hosking A and Vijaykumar T Software prefetching for mark-sweep garbage collection Proceedings of the 11th international conference on Architectural support for programming languages and operating systems, (199-210)
- Abuaiadh D, Ossia Y, Petrank E and Silbershtein U (2004). An efficient parallel heap compaction algorithm, ACM SIGPLAN Notices, 39:10, (224-236), Online publication date: 1-Oct-2004.
- Blackburn S, Cheng P and McKinley K Myths and realities Proceedings of the joint international conference on Measurement and modeling of computer systems, (25-36)
- Adl-Tabatabai A, Hudson R, Serrano M and Subramoney S (2004). Prefetch injection based on hardware monitoring and object metadata, ACM SIGPLAN Notices, 39:6, (267-276), Online publication date: 9-Jun-2004.
- Adl-Tabatabai A, Hudson R, Serrano M and Subramoney S Prefetch injection based on hardware monitoring and object metadata Proceedings of the ACM SIGPLAN 2004 conference on Programming language design and implementation, (267-276)
- Blackburn S, Cheng P and McKinley K (2004). Myths and realities, ACM SIGMETRICS Performance Evaluation Review, 32:1, (25-36), Online publication date: 1-Jun-2004.
- Blackburn S, Cheng P and McKinley K Oil and Water? High Performance Garbage Collection in Java with MMTk Proceedings of the 26th International Conference on Software Engineering, (137-146)
- Nishiyama H Detecting data races using dynamic escape analysis based on read barrier Proceedings of the 3rd conference on Virtual Machine Research And Technology Symposium - Volume 3, (10-10)
- Meyer M (2004). A Novel Processor Architecture with Exact Tag-Free Pointers, IEEE Micro, 24:3, (46-55), Online publication date: 1-May-2004.
- Blelloch G and Cheng P (2004). On bounding time and space for multiprocessor garbage collection, ACM SIGPLAN Notices, 39:4, (626-641), Online publication date: 1-Apr-2004.
- Appel A (2004). Real-time concurrent collection on stock multiprocessors, ACM SIGPLAN Notices, 39:4, (205-216), Online publication date: 1-Apr-2004.
- Boehm H The space cost of lazy reference counting Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (210-219)
- Boehm H (2004). The space cost of lazy reference counting, ACM SIGPLAN Notices, 39:1, (210-219), Online publication date: 1-Jan-2004.
- Hirzel M, Diwan A and Hertz M (2003). Connectivity-based garbage collection, ACM SIGPLAN Notices, 38:11, (359-373), Online publication date: 26-Nov-2003.
- Blackburn S and McKinley K (2003). Ulterior reference counting, ACM SIGPLAN Notices, 38:11, (344-358), Online publication date: 26-Nov-2003.
- Chen G, Kandemir M, Vijaykrishnan N, Irwin M, Mathiske B and Wolczko M (2003). Heap compression for memory-constrained Java environments, ACM SIGPLAN Notices, 38:11, (282-301), Online publication date: 26-Nov-2003.
- Azatchi H, Levanoni Y, Paz H and Petrank E (2003). An on-the-fly mark and sweep garbage collector based on sliding views, ACM SIGPLAN Notices, 38:11, (269-281), Online publication date: 26-Nov-2003.
- Barabash K, Ossia Y and Petrank E (2003). Mostly concurrent garbage collection revisited, ACM SIGPLAN Notices, 38:11, (255-268), Online publication date: 26-Nov-2003.
- Ishizaki K, Takeuchi M, Kawachiya K, Suganuma T, Gohda O, Inagaki T, Koseki A, Ogata K, Kawahito M, Yasue T, Ogasawara T, Onodera T, Komatsu H and Nakatani T (2003). Effectiveness of cross-platform optimizations for a java just-in-time compiler, ACM SIGPLAN Notices, 38:11, (187-204), Online publication date: 26-Nov-2003.
- Hirzel M, Diwan A and Hertz M Connectivity-based garbage collection Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (359-373)
- Blackburn S and McKinley K Ulterior reference counting Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (344-358)
- Chen G, Kandemir M, Vijaykrishnan N, Irwin M, Mathiske B and Wolczko M Heap compression for memory-constrained Java environments Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (282-301)
- Azatchi H, Levanoni Y, Paz H and Petrank E An on-the-fly mark and sweep garbage collector based on sliding views Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (269-281)
- Barabash K, Ossia Y and Petrank E Mostly concurrent garbage collection revisited Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (255-268)
- Ishizaki K, Takeuchi M, Kawachiya K, Suganuma T, Gohda O, Inagaki T, Koseki A, Ogata K, Kawahito M, Yasue T, Ogasawara T, Onodera T, Komatsu H and Nakatani T Effectiveness of cross-platform optimizations for a java just-in-time compiler Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, (187-204)
- Robertz S and Henriksson R (2003). Time-triggered garbage collection, ACM SIGPLAN Notices, 38:7, (93-102), Online publication date: 11-Jul-2003.
- Corsaro A and Cytron R (2003). Efficient memory-reference checks for real-time java, ACM SIGPLAN Notices, 38:7, (51-58), Online publication date: 11-Jul-2003.
- Shaham R, Yahav E, Kolodner E and Sagiv M Establishing local temporal heap safety properties with applications to compile-time memory management Proceedings of the 10th international conference on Static analysis, (483-503)
- Carlsson R, Sagonas K and Wilhelmsson J Message analysis for concurrent languages Proceedings of the 10th international conference on Static analysis, (73-90)
- Robertz S and Henriksson R Time-triggered garbage collection Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems, (93-102)
- Corsaro A and Cytron R Efficient memory-reference checks for real-time java Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems, (51-58)
- Chen M and Olukotun K The Jrpm system for dynamically parallelizing Java programs Proceedings of the 30th annual international symposium on Computer architecture, (434-446)
- Bassen G and Garber I Return of an object in two-stack dynamic memory Proceedings of the 2003 international conference on Computational science and its applications: PartI, (654-662)
- Chen M and Olukotun K (2003). The Jrpm system for dynamically parallelizing Java programs, ACM SIGARCH Computer Architecture News, 31:2, (434-446), Online publication date: 1-May-2003.
- Lee W and Chang J (2003). An integrated dynamic memory tracing tool for C++, Information Sciences: an International Journal, 151, (27-49), Online publication date: 1-May-2003.
- Calcagno C, O'Hearn P and Bornat R (2003). Program logic and equivalence in the presence of garbage collection, Theoretical Computer Science, 298:3, (557-581), Online publication date: 11-Apr-2003.
- Srisa-an W, Dan Lo C and Chang J (2003). Active Memory Processor, IEEE Transactions on Mobile Computing, 2:2, (89-101), Online publication date: 1-Apr-2003.
- Blackburn S and McKinley K (2002). In or out?, ACM SIGPLAN Notices, 38:2 supplement, (175-184), Online publication date: 15-Feb-2003.
- Ben-Yitzhak O, Goft I, Kolodner E, Kuiper K and Leikehman V (2002). An algorithm for parallel incremental compaction, ACM SIGPLAN Notices, 38:2 supplement, (100-105), Online publication date: 15-Feb-2003.
- Johansson E, Sagonas K and Wilhelmsson J (2002). Heap architectures for concurrent languages using message passing, ACM SIGPLAN Notices, 38:2 supplement, (88-99), Online publication date: 15-Feb-2003.
- Printezis T and Garthwaite A (2002). Visualising the train garbage collector, ACM SIGPLAN Notices, 38:2 supplement, (50-63), Online publication date: 15-Feb-2003.
- Hirzel M, Henkel J, Diwan A and Hind M (2002). Understanding the connectivity of heap objects, ACM SIGPLAN Notices, 38:2 supplement, (36-49), Online publication date: 15-Feb-2003.
- Endo T and Taura K (2002). Reducing pause time of conservative collectors, ACM SIGPLAN Notices, 38:2 supplement, (12-24), Online publication date: 15-Feb-2003.
- Robertz S (2002). Applying priorities to memory allocation, ACM SIGPLAN Notices, 38:2 supplement, (108-118), Online publication date: 15-Feb-2003.
- Atkinson M and Printezis T Memory management Encyclopedia of Computer Science, (1146-1152)
- Bartley D Garbage collection Encyclopedia of Computer Science, (743-744)
- Printezis T and Jones R (2002). GCspy, ACM SIGPLAN Notices, 37:11, (343-358), Online publication date: 17-Nov-2002.
- Zee K and Rinard M (2002). Write barrier removal by static analysis, ACM SIGPLAN Notices, 37:11, (191-210), Online publication date: 17-Nov-2002.
- Shuf Y, Gupta M, Franke H, Appel A and Singh J (2002). Creating and preserving locality of java applications at allocation and garbage collection times, ACM SIGPLAN Notices, 37:11, (13-25), Online publication date: 17-Nov-2002.
- Printezis T and Jones R GCspy Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (343-358)
- Zee K and Rinard M Write barrier removal by static analysis Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (191-210)
- Shuf Y, Gupta M, Franke H, Appel A and Singh J Creating and preserving locality of java applications at allocation and garbage collection times Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (13-25)
- Pechtchanski I and Sarkar V Immutability specification and its applications Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande, (202-211)
- Hansen L and Clinger W An experimental study of renewal-older-first garbage collection Proceedings of the seventh ACM SIGPLAN international conference on Functional programming, (247-258)
- Hansen L and Clinger W (2002). An experimental study of renewal-older-first garbage collection, ACM SIGPLAN Notices, 37:9, (247-258), Online publication date: 17-Sep-2002.
- Mandviwala H, Harel N, Knobe K and Ramachandran U A comparative study of stampede garbage collection algorithms Proceedings of the 15th international conference on Languages and Compilers for Parallel Computing, (249-264)
- Lins R An efficient multi-processor architecture for parallel cyclic reference counting Proceedings of the 5th international conference on High performance computing for computational science, (650-663)
- Blackburn S and McKinley K In or out? Proceedings of the 3rd international symposium on Memory management, (175-184)
- Ben-Yitzhak O, Goft I, Kolodner E, Kuiper K and Leikehman V An algorithm for parallel incremental compaction Proceedings of the 3rd international symposium on Memory management, (100-105)
- Johansson E, Sagonas K and Wilhelmsson J Heap architectures for concurrent languages using message passing Proceedings of the 3rd international symposium on Memory management, (88-99)
- Printezis T and Garthwaite A Visualising the train garbage collector Proceedings of the 3rd international symposium on Memory management, (50-63)
- Hirzel M, Henkel J, Diwan A and Hind M Understanding the connectivity of heap objects Proceedings of the 3rd international symposium on Memory management, (36-49)
- Endo T and Taura K Reducing pause time of conservative collectors Proceedings of the 3rd international symposium on Memory management, (119-131)
- Robertz S Applying priorities to memory allocation Proceedings of the 3rd international symposium on Memory management, (1-11)
- Blackburn S, Jones R, McKinley K and Moss J Beltway Proceedings of the ACM SIGPLAN 2002 conference on Programming language design and implementation, (153-164)
- Blackburn S, Jones R, McKinley K and Moss J (2002). Beltway, ACM SIGPLAN Notices, 37:5, (153-164), Online publication date: 17-May-2002.
- Lo C, Srisa-an W and Chang J A Multithreaded Concurrent Garbage Collector Parallelizing the New Instruction in Java Proceedings of the 16th International Parallel and Distributed Processing Symposium
- Zee K and Rinard M (2002). Write barrier removal by static analysis, ACM SIGPLAN Notices, 37:4, (32-41), Online publication date: 1-Apr-2002.
- Shuf Y, Gupta M, Bordawekar R and Singh J Exploiting prolific types for memory management and optimizations Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (295-306)
- Shuf Y, Gupta M, Bordawekar R and Singh J (2002). Exploiting prolific types for memory management and optimizations, ACM SIGPLAN Notices, 37:1, (295-306), Online publication date: 1-Jan-2002.
- Moreau L (2001). Tree Rerooting in Distributed Garbage Collection, Higher-Order and Symbolic Computation, 14:4, (357-386), Online publication date: 1-Dec-2001.
- Levanoni Y and Petrank E (2001). An on-the-fly reference counting garbage collector for Java, ACM SIGPLAN Notices, 36:11, (367-380), Online publication date: 1-Nov-2001.
- Brecht T, Arjomandi E, Li C and Pham H (2001). Controlling garbage collection and heap growth to reduce the execution time of Java applications, ACM SIGPLAN Notices, 36:11, (353-366), Online publication date: 1-Nov-2001.
- Levanoni Y and Petrank E An on-the-fly reference counting garbage collector for Java Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (367-380)
- Brecht T, Arjomandi E, Li C and Pham H Controlling garbage collection and heap growth to reduce the execution time of Java applications Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (353-366)
- Unnikrishnan L, Stoller S and Liu Y Automatic Accurate Live Memory Analysis for Garbage-Collected Languages Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems, (102-111)
- Unnikrishnan L, Stoller S and Liu Y Automatic Accurate Live Memory Analysis for Garbage-Collected Languages Proceedings of the ACM SIGPLAN workshop on Languages, compilers and tools for embedded systems, (102-111)
- Unnikrishnan L, Stoller S and Liu Y (2001). Automatic Accurate Live Memory Analysis for Garbage-Collected Languages, ACM SIGPLAN Notices, 36:8, (102-111), Online publication date: 1-Aug-2001.
- Shaham R, Kolodner E and Sagiv M Heap profiling for space-efficient Java Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation, (104-113)
- Hudson R and Moss J Sapphire Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande, (48-57)
- Shaham R, Kolodner E and Sagiv M (2001). Heap profiling for space-efficient Java, ACM SIGPLAN Notices, 36:5, (104-113), Online publication date: 1-May-2001.
- Vijaykrishnan N, Kandemir M, Kim S, Tomar S, Sivasubramaniam A and Irwin M Energy behavior of java applications from the memory perspective Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1, (23-23)
- Flood C, Detlefs D, Shavit N and Zhang X Parallel garbage collection for shared memory multiprocessors Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1, (21-21)
- Printezis T Hot-swapping between a mark&sweep and a mark&compact garbage collector in a generational environment Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1, (20-20)
- Christiaens M and De Bosschere K TRaDe, a topological approach to on-the-fly race detection in java programs Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1, (15-15)
- Gagnon E and Hendren L SableVM Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1, (3-3)
- Menezes R Experience with memory management in open Linda systems Proceedings of the 2001 ACM symposium on Applied computing, (187-196)
- Blackburn S, Hudson R, Morrison R, Moss J, Munro D and Zigman J Starting with termination Proceedings of the 24th Australasian conference on Computer science, (20-28)
- Zhang X and Seltzer M HBench Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6, (4-4)
- Blackburn S, Hudson R, Morrison R, Moss J, Munro D and Zigman J (2001). Starting with termination, Australian Computer Science Communications, 23:1, (20-28), Online publication date: 1-Jan-2001.
- Hesselink W and Groote J (2001). Wait-free concurrent memory management by create and read until deletion (CaRuD), Distributed Computing, 14:1, (31-39), Online publication date: 1-Jan-2001.
- Behrends R and Stirewalt R The universe model Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications, (20-29)
- Behrends R and Stirewalt R (2000). The universe model, ACM SIGSOFT Software Engineering Notes, 25:6, (20-29), Online publication date: 1-Nov-2000.
- Serrano M, Bordawekar R, Midkiff S and Gupta M (2000). Quicksilver, ACM SIGPLAN Notices, 35:10, (66-82), Online publication date: 1-Oct-2000.
- Serrano M, Bordawekar R, Midkiff S and Gupta M Quicksilver Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (66-82)
- Architectural Support for Dynamic Memory Management Proceedings of the 2000 IEEE International Conference on Computer Design: VLSI in Computers & Processors
- Cheadle A, Field A, Marlow S, Jones S and While R (2000). Non-stop Haskell, ACM SIGPLAN Notices, 35:9, (257-267), Online publication date: 1-Sep-2000.
- Li X Efficient memory management in a merged heap/stack prolog machine Proceedings of the 2nd ACM SIGPLAN international conference on Principles and practice of declarative programming, (245-256)
- Johansson E, Pettersson M and Sagonas K A high performance Erlang system Proceedings of the 2nd ACM SIGPLAN international conference on Principles and practice of declarative programming, (32-43)
- Cheadle A, Field A, Marlow S, Jones S and While R Non-stop Haskell Proceedings of the fifth ACM SIGPLAN international conference on Functional programming, (257-267)
- van Doorn L A secure javaTM virtual machine Proceedings of the 9th conference on USENIX Security Symposium - Volume 9, (2-2)
- Domani T, Kolodner E and Petrank E A generational on-the-fly garbage collector for Java Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation, (274-284)
- Lucco S Split-stream dictionary program compression Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation, (27-34)
- Nikhil R and Ramachandran U Garbage collection of timestamped data in Stampede Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing, (153-161)
- Domani T, Kolodner E and Petrank E (2000). A generational on-the-fly garbage collector for Java, ACM SIGPLAN Notices, 35:5, (274-284), Online publication date: 1-May-2000.
- Lucco S (2000). Split-stream dictionary program compression, ACM SIGPLAN Notices, 35:5, (27-34), Online publication date: 1-May-2000.
- Chung Y, Moon S, Ebcioğlu K and Sahlin D Reducing sweep time for a nearly empty heap Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (378-389)
- Alpern B, Attanasio C, Barton J, Burke M, Cheng P, Choi J, Cocchi A, Fink S, Grove D, Hind M, Hummel S, Lieber D, Litvinov V, Mergen M, Ngo T, Russell J, Sarkar V, Serrano M, Shepherd J, Smith S, Sreedhar V, Srinivasan H and Whaley J (2000). The Jalapeño virtual machine, IBM Systems Journal, 39:1, (211-238), Online publication date: 1-Jan-2000.
- Hosking A and Chen J (1999). Mostly-copying reachability-based orthogonal persistence, ACM SIGPLAN Notices, 34:10, (382-398), Online publication date: 1-Oct-1999.
- Stefanović D, McKinley K and Moss J (1999). Age-based garbage collection, ACM SIGPLAN Notices, 34:10, (370-381), Online publication date: 1-Oct-1999.
- Alpern B, Attanasio C, Cocchi A, Lieber D, Smith S, Ngo T, Barton J, Hummel S, Sheperd J and Mergen M (1999). Implementing jalapeño in Java, ACM SIGPLAN Notices, 34:10, (314-324), Online publication date: 1-Oct-1999.
- Hosking A and Chen J Mostly-copying reachability-based orthogonal persistence Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (382-398)
- Stefanović D, McKinley K and Moss J Age-based garbage collection Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (370-381)
- Alpern B, Attanasio C, Cocchi A, Lieber D, Smith S, Ngo T, Barton J, Hummel S, Sheperd J and Mergen M Implementing jalapeño in Java Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (314-324)
- Hosking A and Chen J PM3 Proceedings of the 25th International Conference on Very Large Data Bases, (587-598)
- Burke M, Choi J, Fink S, Grove D, Hind M, Sarkar V, Serrano M, Sreedhar V, Srinivasan H and Whaley J The Jalapeño dynamic optimizing compiler for Java Proceedings of the ACM 1999 conference on Java Grande, (129-141)
- Blelloch G and Cheng P (1999). On bounding time and space for multiprocessor garbage collection, ACM SIGPLAN Notices, 34:5, (104-117), Online publication date: 1-May-1999.
- Blelloch G and Cheng P On bounding time and space for multiprocessor garbage collection Proceedings of the ACM SIGPLAN 1999 conference on Programming language design and implementation, (104-117)
- Larson P and Krishnan M (1998). Memory allocation for long-running server applications, ACM SIGPLAN Notices, 34:3, (176-185), Online publication date: 1-Mar-1999.
- Kakkad S, Johnstone M and Wilson P (1998). Portable run-time type description for conventional compilers, ACM SIGPLAN Notices, 34:3, (146-153), Online publication date: 1-Mar-1999.
- Rodriguez-Rivera G, Spertus M and Fiterman C (1998). A non-fragmenting non-moving, garbage collector, ACM SIGPLAN Notices, 34:3, (79-85), Online publication date: 1-Mar-1999.
- Smith F and Morrisett G (1998). Comparing mostly-copying and mark-sweep conservative collection, ACM SIGPLAN Notices, 34:3, (68-78), Online publication date: 1-Mar-1999.
- Moreau L (1998). Hierarchical distributed reference counting, ACM SIGPLAN Notices, 34:3, (57-67), Online publication date: 1-Mar-1999.
- Pirinen P (1998). Barrier techniques for incremental tracing, ACM SIGPLAN Notices, 34:3, (20-25), Online publication date: 1-Mar-1999.
- Azagury A, Kolodner E, Petrank E and Yehudai Z (1998). Combining card marking with remembered sets, ACM SIGPLAN Notices, 34:3, (10-19), Online publication date: 1-Mar-1999.
- Long D The design of a cache-friendly BDD library Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design, (639-645)
- Larson P and Krishnan M Memory allocation for long-running server applications Proceedings of the 1st international symposium on Memory management, (176-185)
- Kakkad S, Johnstone M and Wilson P Portable run-time type description for conventional compilers Proceedings of the 1st international symposium on Memory management, (146-153)
- Rodriguez-Rivera G, Spertus M and Fiterman C A non-fragmenting non-moving, garbage collector Proceedings of the 1st international symposium on Memory management, (79-85)
- Smith F and Morrisett G Comparing mostly-copying and mark-sweep conservative collection Proceedings of the 1st international symposium on Memory management, (68-78)
- Moreau L Hierarchical distributed reference counting Proceedings of the 1st international symposium on Memory management, (57-67)
- Pirinen P Barrier techniques for incremental tracing Proceedings of the 1st international symposium on Memory management, (20-25)
- Azagury A, Kolodner E, Petrank E and Yehudai Z Combining card marking with remembered sets Proceedings of the 1st international symposium on Memory management, (10-19)
- Abdullahi S and Ringwood G (1998). Garbage collecting the Internet, ACM Computing Surveys, 30:3, (330-373), Online publication date: 1-Sep-1998.
- Cheng P, Harper R and Lee P (1998). Generational stack collection and profile-driven pretenuring, ACM SIGPLAN Notices, 33:5, (162-173), Online publication date: 1-May-1998.
- Cheng P, Harper R and Lee P Generational stack collection and profile-driven pretenuring Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation, (162-173)
- Endo T, Taura K and Yonezawa A A scalable mark-sweep garbage collector on large-scale shared-memory machines Proceedings of the 1997 ACM/IEEE conference on Supercomputing, (1-14)
- Skubiszewski M and Valduriez P Concurrent Garbage Collection in O2 Proceedings of the 23rd International Conference on Very Large Data Bases, (356-365)
- Hicks M, Moore J and Nettles S (1997). The measured cost of copying garbage collection mechanisms, ACM SIGPLAN Notices, 32:8, (292-305), Online publication date: 1-Aug-1997.
- Hicks M, Moore J and Nettles S The measured cost of copying garbage collection mechanisms Proceedings of the second ACM SIGPLAN international conference on Functional programming, (292-305)
- Taura K and Yonezawa A (1997). An effective garbage collection strategy for parallel programming languages on large scale distributed-memory machines, ACM SIGPLAN Notices, 32:7, (264-275), Online publication date: 1-Jul-1997.
- Wise D, Heck B, Hess C, Hunt W and Ost E (1997). Research Demonstration of a Hardware Reference-Counting Heap, Lisp and Symbolic Computation, 10:2, (159-181), Online publication date: 1-Jul-1997.
- Taura K and Yonezawa A An effective garbage collection strategy for parallel programming languages on large scale distributed-memory machines Proceedings of the sixth ACM SIGPLAN symposium on Principles and practice of parallel programming, (264-275)
- Cramer T, Friedman R, Miller T, Seberger D, Wilson R and Wolczko M (1997). Compiling Java Just in Time, IEEE Micro, 17:3, (36-43), Online publication date: 1-May-1997.
Index Terms
- Garbage collection: algorithms for automatic dynamic memory management
Recommendations
Age-based garbage collection
Modern generational garbage collectors look for garbage among the young objects, because they have high mortality; however, these objects include the very youngest objects, which clearly are still live. We introduce new garbage collection algorithms, ...
Age-based garbage collection
OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applicationsModern generational garbage collectors look for garbage among the young objects, because they have high mortality; however, these objects include the very youngest objects, which clearly are still live. We introduce new garbage collection algorithms, ...
Garbage collection hints
HiPEAC'05: Proceedings of the First international conference on High Performance Embedded Architectures and CompilersThis paper shows that Appel-style garbage collectors often make suboptimal decisions both in terms of when and how to collect. We argue that garbage collection should be done when the amount of live bytes is low (in order to minimize the collection cost)...