• DocumentCode
    588612
  • Title

    Inferring weak references for fixing Java memory leaks

  • Author

    Ju Qian ; Xiaoyu Zhou

  • Author_Institution
    Coll. of Comput. Sci. & Technol., Nanjing Univ. of Aeronaut. & Astronaut., Nanjing, China
  • fYear
    2012
  • fDate
    23-28 Sept. 2012
  • Firstpage
    571
  • Lastpage
    574
  • Abstract
    Lots of efforts have yet been devoted to the detection of memory leaks. However, very few work concerns on the problem of memory leak fixing. In this paper, we propose a dynamic approach for the weak reference based memory leak fixing. The approach can automatically infer the weakenable references in a program, rank them and report them to the user. The user can then weaken references according to the reports to fix the memory leaks.
  • Keywords
    Java; inference mechanisms; program debugging; Java memory leak fixing; automatic weak reference inference; automatic weak reference ranking; dynamic approach; memory leak detection; Conferences; History; Java; Leak detection; Memory management; Software maintenance; bug fix; dynamic; memory leak; weak reference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance (ICSM), 2012 28th IEEE International Conference on
  • Conference_Location
    Trento
  • ISSN
    1063-6773
  • Print_ISBN
    978-1-4673-2313-0
  • Type

    conf

  • DOI
    10.1109/ICSM.2012.6405323
  • Filename
    6405323