Lines Matching refs:Handle
16 class Handle;
37 Handle<CompilationCacheTable> GetTable(int generation);
40 Handle<CompilationCacheTable> GetFirstTable() {
43 void SetFirstTable(Handle<CompilationCacheTable> value) {
59 void Remove(Handle<SharedFunctionInfo> function_info);
85 MaybeHandle<SharedFunctionInfo> Lookup(Handle<String> source,
89 void Put(Handle<String> source, LanguageMode language_mode,
90 Handle<SharedFunctionInfo> function_info);
115 InfoCellPair Lookup(Handle<String> source,
116 Handle<SharedFunctionInfo> outer_info,
117 Handle<Context> native_context,
120 void Put(Handle<String> source, Handle<SharedFunctionInfo> outer_info,
121 Handle<SharedFunctionInfo> function_info,
122 Handle<Context> native_context, Handle<FeedbackCell> feedback_cell,
137 MaybeHandle<FixedArray> Lookup(Handle<String> source, JSRegExp::Flags flags);
139 void Put(Handle<String> source, JSRegExp::Flags flags,
140 Handle<FixedArray> data);
161 Handle<String> source, const ScriptDetails& script_details,
167 InfoCellPair LookupEval(Handle<String> source,
168 Handle<SharedFunctionInfo> outer_info,
169 Handle<Context> context, LanguageMode language_mode,
174 MaybeHandle<FixedArray> LookupRegExp(Handle<String> source,
179 void PutScript(Handle<String> source, LanguageMode language_mode,
180 Handle<SharedFunctionInfo> function_info);
184 void PutEval(Handle<String> source, Handle<SharedFunctionInfo> outer_info,
185 Handle<Context> context,
186 Handle<SharedFunctionInfo> function_info,
187 Handle<FeedbackCell> feedback_cell, int position);
191 void PutRegExp(Handle<String> source, JSRegExp::Flags flags,
192 Handle<FixedArray> data);
198 void Remove(Handle<SharedFunctionInfo> function_info);