2009年9月14日

摘要: 上一节中的GarbageCollect()方法,主要是传递不同的Generation做为参数,来调用GarbageCollectGeneration方法,实现对heap中不同的Generation进行回收。 精简了以后的GarbageCollectGeneration方法以后的代码如下: 在第一次调用该方法的时候,Gen传递过来的参数值为max_generation,表示对GC Heap中所有G... 阅读全文
posted @ 2009-09-14 18:39 lbq1221119 阅读(780) 评论(0) 推荐(0) 编辑
摘要: 继续接着上篇的分析, F11从Fcall中跳出来,就到了sscli20\clr\src\vm\gcsmp.cpp中关于Garbage Collect的最外部的方法GCHeap::GarbageCollect: HRESULTGCHeap::GarbageCollect (int generation, BOOL collect_classes_p){ UINT GenerationAtEntry... 阅读全文
posted @ 2009-09-14 18:31 lbq1221119 阅读(2463) 评论(2) 推荐(3) 编辑

导航