| 1225 | } |
| 1226 | |
| 1227 | void LlvmCodeGen::GenerateFunctionNamesHashCode() { |
| 1228 | string function_names = GetAllFunctionNames(); |
| 1229 | // Use the same hash seed as the codegen cache key. |
| 1230 | function_names_hashcode_ = HashUtil::MurmurHash2_64(function_names.c_str(), |
| 1231 | function_names.length(), CodeGenCacheKeyConstructor::CODEGEN_CACHE_HASH_SEED_CONST); |
| 1232 | } |
| 1233 | |
| 1234 | Status LlvmCodeGen::StoreCache(CodeGenCacheKey& cache_key) { |
| 1235 | DCHECK(!cache_key.empty()); |