增加缓存代码生成能力