Home
last modified time | relevance | path

Searched refs:CompilationSubCache (Results 1 – 2 of 2) sorted by relevance

/third_party/node/deps/v8/src/codegen/
Dcompilation-cache.h26 class CompilationSubCache {
28 CompilationSubCache(Isolate* isolate, int generations) in CompilationSubCache() function
69 static void AgeByGeneration(CompilationSubCache* c);
70 static void AgeCustom(CompilationSubCache* c);
77 DISALLOW_IMPLICIT_CONSTRUCTORS(CompilationSubCache);
81 class CompilationCacheScript : public CompilationSubCache {
110 class CompilationCacheEval : public CompilationSubCache {
113 : CompilationSubCache(isolate, 1) {} in CompilationCacheEval()
132 class CompilationCacheRegExp : public CompilationSubCache {
135 : CompilationSubCache(isolate, generations) {} in CompilationCacheRegExp()
[all …]
Dcompilation-cache.cc34 CompilationSubCache* subcaches[kSubCacheCount] = { in CompilationCache()
41 Handle<CompilationCacheTable> CompilationSubCache::GetTable(int generation) { in GetTable()
56 void CompilationSubCache::AgeByGeneration(CompilationSubCache* c) { in AgeByGeneration()
69 void CompilationSubCache::AgeCustom(CompilationSubCache* c) { in AgeCustom()
81 void CompilationSubCache::Iterate(RootVisitor* v) { in Iterate()
87 void CompilationSubCache::Clear() { in Clear()
93 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { in Remove()
106 : CompilationSubCache(isolate, 1) {} in CompilationCacheScript()