/external/v8/src/ |
H A D | perf-jit.h | 46 SharedFunctionInfo* shared) override {} 55 void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared, 68 void LogWriteDebugInfo(Code* code, SharedFunctionInfo* shared); 113 SharedFunctionInfo* shared) override { 117 void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared,
|
H A D | source-position.cc | 13 Handle<SharedFunctionInfo> function(pos.function); 74 Handle<SharedFunctionInfo> function( 79 Handle<SharedFunctionInfo> function( 80 SharedFunctionInfo::cast(deopt_data->SharedFunctionInfo())); 86 SharedFunctionInfo* function) const { 109 SharedFunctionInfo* function( 110 SharedFunctionInfo::cast(deopt_data->SharedFunctionInfo())); 117 SharedFunctionInfo* functio [all...] |
H A D | compilation-cache.h | 59 void Remove(Handle<SharedFunctionInfo> function_info); 87 LanguageMode language_mode, Handle<SharedFunctionInfo> function_info, 91 bool HasOrigin(Handle<SharedFunctionInfo> function_info, Handle<Object> name, 117 Handle<SharedFunctionInfo> outer_info, 121 void Put(Handle<String> source, Handle<SharedFunctionInfo> outer_info, 122 Handle<SharedFunctionInfo> function_info, 164 Handle<SharedFunctionInfo> outer_info, 177 Handle<SharedFunctionInfo> function_info, 182 void PutEval(Handle<String> source, Handle<SharedFunctionInfo> outer_info, 184 Handle<SharedFunctionInfo> function_inf [all...] |
H A D | source-position.h | 21 class SharedFunctionInfo; 78 void Print(std::ostream& out, SharedFunctionInfo* function) const; 105 SourcePositionInfo(SourcePosition pos, Handle<SharedFunctionInfo> f); 108 Handle<SharedFunctionInfo> function;
|
H A D | compilation-cache.cc | 94 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { 111 bool CompilationCacheScript::HasOrigin(Handle<SharedFunctionInfo> function_info, 154 Handle<SharedFunctionInfo> function_info(probe.shared(), isolate()); 173 Handle<SharedFunctionInfo> shared(result.shared(), isolate()); 187 Handle<SharedFunctionInfo> function_info, 196 Handle<String> source, Handle<SharedFunctionInfo> outer_info, 217 Handle<SharedFunctionInfo> outer_info, 218 Handle<SharedFunctionInfo> function_info, 267 void CompilationCache::Remove(Handle<SharedFunctionInfo> function_info) { 287 Handle<String> source, Handle<SharedFunctionInfo> outer_inf [all...] |
H A D | code-events.h | 18 class SharedFunctionInfo; 93 SharedFunctionInfo* shared, Name* source) = 0; 95 SharedFunctionInfo* shared, Name* source, 107 SharedFunctionInfo* shared) = 0; 138 SharedFunctionInfo* shared, Name* name) { 142 SharedFunctionInfo* shared, Name* source, int line, 170 void CodeDisableOptEvent(AbstractCode* code, SharedFunctionInfo* shared) {
|
H A D | compiler.h | 55 static bool CompileDebugCode(Handle<SharedFunctionInfo> shared); 99 Handle<String> source, Handle<SharedFunctionInfo> outer_info, 112 static Handle<SharedFunctionInfo> GetSharedFunctionInfoForScript( 122 static Handle<SharedFunctionInfo> GetSharedFunctionInfoForStreamedScript( 126 static Handle<SharedFunctionInfo> GetSharedFunctionInfo( 130 static Handle<SharedFunctionInfo> GetSharedFunctionInfoForNative(
|
H A D | log.h | 162 AbstractCode* code, SharedFunctionInfo* shared, 165 AbstractCode* code, SharedFunctionInfo* shared, 170 void CodeDisableOptEvent(AbstractCode* code, SharedFunctionInfo* shared); 242 void LogExistingFunction(Handle<SharedFunctionInfo> shared, 391 SharedFunctionInfo* shared, Name* name) override; 393 SharedFunctionInfo* shared, Name* source, int line, 407 virtual void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared,
|
H A D | runtime-profiler.cc | 172 SharedFunctionInfo* shared = function->shared(); 216 SharedFunctionInfo* shared = function->shared(); 320 SharedFunctionInfo* shared = function->shared(); 346 SharedFunctionInfo* shared = function->shared(); 372 SharedFunctionInfo* shared = function->shared(); 400 SharedFunctionInfo* shared = function->shared(); 475 List<SharedFunctionInfo*> functions(4); 478 SharedFunctionInfo* shared_function_info = functions[i];
|
H A D | deoptimizer.h | 168 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } 171 SharedFunctionInfo* raw_shared_info() const { 220 SharedFunctionInfo* shared_info, int height); 222 SharedFunctionInfo* shared_info, 225 SharedFunctionInfo* shared_info); 226 static TranslatedFrame ArgumentsAdaptorFrame(SharedFunctionInfo* shared_info, 228 static TranslatedFrame TailCallerFrame(SharedFunctionInfo* shared_info); 230 SharedFunctionInfo* shared_info, 242 SharedFunctionInfo* shared_info = nullptr, int height = 0) 255 SharedFunctionInfo* raw_shared_info [all...] |
H A D | compiler.cc | 284 Handle<SharedFunctionInfo> shared = info->shared_info(); 330 bool UseTurboFan(Handle<SharedFunctionInfo> shared) { 352 bool ShouldUseIgnition(Handle<SharedFunctionInfo> shared, 388 bool UseAsmWasm(DeclarationScope* scope, Handle<SharedFunctionInfo> shared_info, 397 Handle<SharedFunctionInfo> shared_info, 419 Handle<SharedFunctionInfo> shared) { 429 Handle<SharedFunctionInfo> shared) { 445 Handle<SharedFunctionInfo> shared = info->shared_info(); 471 Handle<SharedFunctionInfo> shared_info) { 535 Handle<SharedFunctionInfo> share [all...] |
H A D | log.cc | 41 static const char* ComputeMarker(SharedFunctionInfo* shared, 173 SharedFunctionInfo* shared, Name* name) { 182 SharedFunctionInfo* shared, Name* source, 223 SharedFunctionInfo* shared) override {} 226 void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared, 262 void PerfBasicLogger::LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo*, 292 SharedFunctionInfo* shared) override {} 297 void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared, 385 void LowLevelLogger::LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo*, 426 SharedFunctionInfo* share [all...] |
/external/v8/src/debug/ |
H A D | debug-evaluate.h | 28 static bool FunctionHasNoSideEffect(Handle<SharedFunctionInfo> info); 58 Handle<SharedFunctionInfo> outer_info() const { return outer_info_; } 78 Handle<SharedFunctionInfo> outer_info_; 87 Handle<SharedFunctionInfo> outer_info,
|
H A D | debug-coverage.cc | 17 : public base::TemplateHashMapImpl<SharedFunctionInfo*, uint32_t, 21 typedef base::TemplateHashMapEntry<SharedFunctionInfo*, uint32_t> Entry; 22 inline void Add(SharedFunctionInfo* key, uint32_t count) { 32 inline uint32_t Get(SharedFunctionInfo* key) { 39 static uint32_t Hash(SharedFunctionInfo* key) { 47 int StartPosition(SharedFunctionInfo* info) { 53 bool CompareSharedFunctionInfo(SharedFunctionInfo* a, SharedFunctionInfo* b) { 71 SharedFunctionInfo* shared = vector->shared_function_info(); 84 SharedFunctionInfo* share [all...] |
H A D | liveedit.cc | 595 static Handle<SharedFunctionInfo> UnwrapSharedFunctionInfoFromJSValue( 599 return Handle<SharedFunctionInfo>(SharedFunctionInfo::cast(shared)); 624 Handle<SharedFunctionInfo> info) { 629 Handle<SharedFunctionInfo> FunctionInfoWrapper::GetSharedFunctionInfo() { 634 return Handle<SharedFunctionInfo>::cast(raw_result); 640 Handle<SharedFunctionInfo> info) { 650 Handle<SharedFunctionInfo> SharedInfoWrapper::GetInfo() { 742 SharedFunctionInfo* info = SharedFunctionInfo [all...] |
H A D | liveedit.h | 58 void FunctionDone(Handle<SharedFunctionInfo> shared, Scope* scope); 254 void SetSharedFunctionInfo(Handle<SharedFunctionInfo> info); 256 Handle<SharedFunctionInfo> GetSharedFunctionInfo(); 283 // Wraps SharedFunctionInfo along with some of its fields for passing it 284 // back to JavaScript. SharedFunctionInfo object itself is additionally 304 Handle<SharedFunctionInfo> info); 306 Handle<SharedFunctionInfo> GetInfo();
|
/external/v8/src/compiler-dispatcher/ |
H A D | compiler-dispatcher.h | 34 class SharedFunctionInfo; 78 bool Enqueue(Handle<SharedFunctionInfo> function); 83 bool EnqueueAndStep(Handle<SharedFunctionInfo> function); 87 bool Enqueue(Handle<Script> script, Handle<SharedFunctionInfo> function, 96 Handle<SharedFunctionInfo> function, 103 bool IsEnqueued(Handle<SharedFunctionInfo> function) const; 107 bool FinishNow(Handle<SharedFunctionInfo> function); 110 void Abort(Handle<SharedFunctionInfo> function, BlockingBehavior blocking); 140 bool CanEnqueue(Handle<SharedFunctionInfo> function); 141 JobMap::const_iterator GetJobFor(Handle<SharedFunctionInfo> share [all...] |
H A D | compiler-dispatcher-job.h | 28 class SharedFunctionInfo; 49 Handle<SharedFunctionInfo> shared, 54 Handle<SharedFunctionInfo> shared, 68 bool IsAssociatedWith(Handle<SharedFunctionInfo> shared) const; 112 Handle<SharedFunctionInfo> shared_; // Global handle.
|
/external/v8/src/compiler/ |
H A D | frame-states.h | 15 class SharedFunctionInfo; 92 Handle<SharedFunctionInfo> shared_info) 100 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } 112 Handle<SharedFunctionInfo> const shared_info_; 130 MaybeHandle<SharedFunctionInfo> shared_info() const { 131 return info_ == nullptr ? MaybeHandle<SharedFunctionInfo>()
|
H A D | js-inlining.h | 54 Handle<SharedFunctionInfo>& shared_info_out); 61 Handle<SharedFunctionInfo> shared);
|
/external/v8/src/parsing/ |
H A D | parse-info.h | 28 class SharedFunctionInfo; 38 ParseInfo(Handle<SharedFunctionInfo> shared); 41 ParseInfo(Handle<SharedFunctionInfo> shared, std::shared_ptr<Zone> zone); 45 static ParseInfo* AllocateWithoutScript(Handle<SharedFunctionInfo> shared); 195 Handle<SharedFunctionInfo> shared_info() const { return shared_; } 202 void set_shared_info(Handle<SharedFunctionInfo> shared) { shared_ = shared; } 222 shared_ = Handle<SharedFunctionInfo>(*shared_); 276 Handle<SharedFunctionInfo> shared_;
|
H A D | parse-info.cc | 44 ParseInfo::ParseInfo(Handle<SharedFunctionInfo> shared) 75 ParseInfo::ParseInfo(Handle<SharedFunctionInfo> shared, 105 ParseInfo* ParseInfo::AllocateWithoutScript(Handle<SharedFunctionInfo> shared) { 147 return (compiler_hints_ & (1 << SharedFunctionInfo::kIsDeclaration)) != 0; 151 return SharedFunctionInfo::FunctionKindBits::decode(compiler_hints_);
|
/external/v8/src/heap/ |
H A D | mark-compact-inl.h | 50 void CodeFlusher::AddCandidate(SharedFunctionInfo* shared_info) { 91 SharedFunctionInfo* CodeFlusher::GetNextCandidate( 92 SharedFunctionInfo* candidate) { 94 return reinterpret_cast<SharedFunctionInfo*>(next_candidate); 98 void CodeFlusher::SetNextCandidate(SharedFunctionInfo* candidate, 99 SharedFunctionInfo* next_candidate) { 104 void CodeFlusher::ClearNextCandidate(SharedFunctionInfo* candidate) {
|
/external/v8/src/profiler/ |
H A D | profiler-listener.h | 35 AbstractCode* code, SharedFunctionInfo* shared, 38 AbstractCode* code, SharedFunctionInfo* shared, 45 SharedFunctionInfo* shared) override; 80 Name* InferScriptName(Name* name, SharedFunctionInfo* info);
|
H A D | allocation-tracker.h | 23 class SharedFunctionInfo; 121 unsigned AddFunctionInfo(SharedFunctionInfo* info, SnapshotObjectId id);
|