发布时间:2011-10-08 15:47:12
SizeMap初始化完成后,initStaticVars()开始初始化span_allocator_.Init(),并调用两次,主要目的应该是为了能够成功初始化,并保证cache不会存在冲突。......【阅读全文】
发布时间:2011-10-08 15:43:09
在initStaticVars()里面首先会调用SizeMap.init。SizeMap是一个非常关键的数据结构,下面我们对他先进行分析。......【阅读全文】
发布时间:2011-10-08 15:40:20
下面我们具体分析一下malloc和free过程。tc_malloc的代码如下所示:......【阅读全文】