• 专利标题: 把无用方法收集到垃圾箱中的方法和系统
  • 专利标题(英): Method and system for garbage collection of unused methods
  • 申请号: CN00816416.9
    申请日: 2000-10-27
  • 公开(公告)号: CN100382047C
    公开(公告)日: 2008-04-16
  • 发明人: 乔基姆·达尔斯泰特
  • 申请人: BEA系统公司
  • 申请人地址: 美国加利福尼亚州
  • 专利权人: BEA系统公司
  • 当前专利权人: 甲骨文国际公司
  • 当前专利权人地址: 美国加利福尼亚州
  • 代理机构: 北京市柳沈律师事务所
  • 代理商 马莹; 邵亚丽
  • 国际申请: PCT/SE2000/002096 2000.10.27
  • 国际公布: WO2001/031455 EN 2001.05.03
  • 进入国家日期: 2002-06-05
  • 主分类号: G06F12/02
  • IPC分类号: G06F12/02
把无用方法收集到垃圾箱中的方法和系统
摘要:
一种在使用虚拟机时提高数据处理应用程序的有效性的方法,其中该程序包括许多个方法,即许多个程序段,它们都存储在所用计算机的存储器中,和其中该程序利用了垃圾收集过程。该发明的特征在于,在第1步骤中,分析所有线程堆栈,以确定哪些方法是所述线程堆栈需要的方法;在第2步骤中,更新每一个需要的方法,其中正在调用更新以前的方法被调用更新后的方法所取代;在第3步骤中,删除所有未更新的方法并释放由所述未更新的方法所占用的存储空间。
公开/授权文献
0/0