/external/v8/src/parsing/ |
parsing.h | 14 class SharedFunctionInfo; 26 Handle<SharedFunctionInfo> shared_info, 33 Handle<SharedFunctionInfo> shared_info,
|
/external/v8/src/objects/ |
shared-function-info-inl.h | 81 CAST_ACCESSOR(SharedFunctionInfo) 82 DEFINE_DEOPT_ELEMENT_ACCESSORS(SharedFunctionInfo, Object) 84 ACCESSORS(SharedFunctionInfo, name_or_scope_info, Object, 86 ACCESSORS(SharedFunctionInfo, function_data, Object, kFunctionDataOffset) 87 ACCESSORS(SharedFunctionInfo, script_or_debug_info, Object, 91 INT_ACCESSORS(SharedFunctionInfo, unique_id, kUniqueIdOffset) 93 UINT16_ACCESSORS(SharedFunctionInfo, length, kLengthOffset) 94 UINT16_ACCESSORS(SharedFunctionInfo, internal_formal_parameter_count, 96 UINT8_ACCESSORS(SharedFunctionInfo, expected_nof_properties, 98 UINT8_ACCESSORS(SharedFunctionInfo, raw_builtin_function_id, kBuiltinFunctionId [all...] |
compilation-cache.h | 30 SharedFunctionInfo* shared, 43 InfoCellPair(SharedFunctionInfo* shared, FeedbackCell* feedback_cell) 47 SharedFunctionInfo* shared() const { return shared_; } 53 SharedFunctionInfo* shared_; 76 Handle<Object> Lookup(Handle<String> src, Handle<SharedFunctionInfo> shared, 78 MaybeHandle<SharedFunctionInfo> LookupScript(Handle<String> src, 81 InfoCellPair LookupEval(Handle<String> src, Handle<SharedFunctionInfo> shared, 87 Handle<SharedFunctionInfo> shared, 93 Handle<SharedFunctionInfo> value); 96 Handle<SharedFunctionInfo> outer_info, Handle<SharedFunctionInfo> value [all...] |
compilation-cache-inl.h | 28 SharedFunctionInfo* shared, 33 // Instead of using the SharedFunctionInfo pointer in the hash 54 SharedFunctionInfo* shared = SharedFunctionInfo::cast(val->get(0));
|
shared-function-info.h | 68 // not stored in the SharedFunctionInfo. 178 // SharedFunctionInfo describes the JSFunction information that can be 180 class SharedFunctionInfo : public HeapObject, public NeverReadOnlySpaceObject { 208 Handle<SharedFunctionInfo> shared, Handle<Object> script_object, 281 // even if the GC moves this SharedFunctionInfo. 483 // SharedFunctionInfo as a reminder to emit the initializer call 489 static Handle<Object> GetSourceCode(Handle<SharedFunctionInfo> shared); 490 static Handle<Object> GetSourceCodeHarmony(Handle<SharedFunctionInfo> shared); 509 Handle<SharedFunctionInfo> shared_info); 522 // Initialize a SharedFunctionInfo from a parsed function literal [all...] |
script-inl.h | 52 void Script::set_eval_from_shared(SharedFunctionInfo* shared, 58 SharedFunctionInfo* Script::eval_from_shared() const { 60 return SharedFunctionInfo::cast(eval_from_shared_or_wrapped_arguments());
|
/external/v8/src/snapshot/ |
object-deserializer.h | 14 class SharedFunctionInfo; 19 static MaybeHandle<SharedFunctionInfo> DeserializeSharedFunctionInfo(
|
/external/v8/src/asmjs/ |
asm-js.h | 19 class SharedFunctionInfo; 29 Handle<SharedFunctionInfo>,
|
/external/v8/src/ |
compilation-cache.h | 60 void Remove(Handle<SharedFunctionInfo> function_info); 82 MaybeHandle<SharedFunctionInfo> Lookup(Handle<String> source, 91 Handle<SharedFunctionInfo> function_info); 94 bool HasOrigin(Handle<SharedFunctionInfo> function_info, 120 Handle<SharedFunctionInfo> outer_info, 124 void Put(Handle<String> source, Handle<SharedFunctionInfo> outer_info, 125 Handle<SharedFunctionInfo> function_info, 158 MaybeHandle<SharedFunctionInfo> LookupScript( 167 Handle<SharedFunctionInfo> outer_info, 180 Handle<SharedFunctionInfo> function_info) [all...] |
source-position.cc | 67 Handle<SharedFunctionInfo> function( 72 Handle<SharedFunctionInfo> function( 73 SharedFunctionInfo::cast(deopt_data->SharedFunctionInfo()), isolate); 79 SharedFunctionInfo* function) const { 107 SharedFunctionInfo* function( 108 SharedFunctionInfo::cast(deopt_data->SharedFunctionInfo())); 115 SharedFunctionInfo* function = 125 Handle<SharedFunctionInfo> f [all...] |
perf-jit.h | 46 SharedFunctionInfo* shared) override {} 55 void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared, 73 void LogWriteDebugInfo(Code* code, SharedFunctionInfo* shared); 128 SharedFunctionInfo* shared) override { 132 void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared,
|
compiler.h | 56 static bool Compile(Handle<SharedFunctionInfo> shared, 61 V8_WARN_UNUSED_RESULT static MaybeHandle<SharedFunctionInfo> 73 Handle<SharedFunctionInfo> shared_info, 85 Handle<SharedFunctionInfo> shared_info, 101 Handle<String> source, Handle<SharedFunctionInfo> outer_info, 141 static MaybeHandle<SharedFunctionInfo> GetSharedFunctionInfoForScript( 154 static MaybeHandle<SharedFunctionInfo> GetSharedFunctionInfoForStreamedScript( 161 static Handle<SharedFunctionInfo> GetSharedFunctionInfo(FunctionLiteral* node, 238 FinalizeJob(Handle<SharedFunctionInfo> shared_info, Isolate* isolate); 242 Handle<SharedFunctionInfo> shared [all...] |
compilation-cache.cc | 81 void CompilationSubCache::Remove(Handle<SharedFunctionInfo> function_info) { 98 bool CompilationCacheScript::HasOrigin(Handle<SharedFunctionInfo> function_info, 128 MaybeHandle<SharedFunctionInfo> CompilationCacheScript::Lookup( 132 MaybeHandle<SharedFunctionInfo> result; 140 MaybeHandle<SharedFunctionInfo> probe = 142 Handle<SharedFunctionInfo> function_info; 156 Handle<SharedFunctionInfo> function_info; 159 // Since HasOrigin can allocate, we need to protect the SharedFunctionInfo 175 Handle<SharedFunctionInfo> function_info) { 183 Handle<SharedFunctionInfo> outer_info [all...] |
contexts.h | 129 V(ASYNC_FUNCTION_AWAIT_REJECT_SHARED_FUN, SharedFunctionInfo, \ 131 V(ASYNC_FUNCTION_AWAIT_RESOLVE_SHARED_FUN, SharedFunctionInfo, \ 136 V(ASYNC_ITERATOR_VALUE_UNWRAP_SHARED_FUN, SharedFunctionInfo, \ 138 V(ASYNC_GENERATOR_AWAIT_REJECT_SHARED_FUN, SharedFunctionInfo, \ 140 V(ASYNC_GENERATOR_AWAIT_RESOLVE_SHARED_FUN, SharedFunctionInfo, \ 142 V(ASYNC_GENERATOR_YIELD_RESOLVE_SHARED_FUN, SharedFunctionInfo, \ 144 V(ASYNC_GENERATOR_RETURN_RESOLVE_SHARED_FUN, SharedFunctionInfo, \ 146 V(ASYNC_GENERATOR_RETURN_CLOSED_RESOLVE_SHARED_FUN, SharedFunctionInfo, \ 148 V(ASYNC_GENERATOR_RETURN_CLOSED_REJECT_SHARED_FUN, SharedFunctionInfo, \ 207 V(INTL_DATE_FORMAT_INTERNAL_FORMAT_SHARED_FUN, SharedFunctionInfo, \ [all...] |
code-events.h | 19 class SharedFunctionInfo; 76 SharedFunctionInfo* shared, Name* source) = 0; 78 SharedFunctionInfo* shared, Name* source, 90 SharedFunctionInfo* shared) = 0; 132 SharedFunctionInfo* shared, Name* name) { 136 SharedFunctionInfo* shared, Name* source, int line, 164 void CodeDisableOptEvent(AbstractCode* code, SharedFunctionInfo* shared) {
|
log.h | 110 void LogExistingFunction(Handle<SharedFunctionInfo> shared, 187 SharedFunctionInfo* sfi); 214 AbstractCode* code, SharedFunctionInfo* shared, 217 AbstractCode* code, SharedFunctionInfo* shared, 222 void CodeDisableOptEvent(AbstractCode* code, SharedFunctionInfo* shared); 279 void LogExistingFunction(Handle<SharedFunctionInfo> shared, 427 SharedFunctionInfo* shared, Name* name) override; 429 SharedFunctionInfo* shared, Name* source, int line, 449 virtual void LogRecordedBuffer(AbstractCode* code, SharedFunctionInfo* shared, 479 SharedFunctionInfo* shared, Name* name) override [all...] |
/external/v8/src/compiler-dispatcher/ |
unoptimized-compile-job.h | 26 class SharedFunctionInfo; 36 Handle<SharedFunctionInfo> shared, 40 Handle<SharedFunctionInfo> shared() const { return shared_; } 44 bool IsAssociatedWith(Handle<SharedFunctionInfo> shared) const; 67 Handle<SharedFunctionInfo> shared_; // Global handle.
|
compiler-dispatcher.h | 39 class SharedFunctionInfo; 83 bool Enqueue(Handle<SharedFunctionInfo> function); 88 bool EnqueueAndStep(Handle<SharedFunctionInfo> function); 91 bool IsEnqueued(Handle<SharedFunctionInfo> function) const; 95 bool FinishNow(Handle<SharedFunctionInfo> function); 101 void Abort(Handle<SharedFunctionInfo> function, BlockingBehavior blocking); 135 bool CanEnqueue(Handle<SharedFunctionInfo> function); 136 JobMap::const_iterator GetJobFor(Handle<SharedFunctionInfo> shared) const; 171 // Mapping from SharedFunctionInfo to the corresponding unoptimized
|
/external/v8/src/debug/ |
debug-evaluate.h | 43 Isolate* isolate, Handle<SharedFunctionInfo> info); 74 Handle<SharedFunctionInfo> outer_info() const; 91 Handle<SharedFunctionInfo> outer_info,
|
debug-coverage.cc | 20 : public base::TemplateHashMapImpl<SharedFunctionInfo*, uint32_t, 24 typedef base::TemplateHashMapEntry<SharedFunctionInfo*, uint32_t> Entry; 25 inline void Add(SharedFunctionInfo* key, uint32_t count) { 35 inline uint32_t Get(SharedFunctionInfo* key) { 42 static uint32_t Hash(SharedFunctionInfo* key) { 50 int StartPosition(SharedFunctionInfo* info) { 56 bool CompareSharedFunctionInfo(SharedFunctionInfo* a, SharedFunctionInfo* b) { 75 std::vector<CoverageBlock> GetSortedBlockData(SharedFunctionInfo* shared) { 386 void ResetAllBlockCounts(SharedFunctionInfo* shared) [all...] |
/external/v8/src/builtins/ |
builtins-definitions.h | 176 TFJ(DebugBreakTrampoline, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 293 TFJ(ArrayFrom, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 295 TFJ(ArrayOf, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 303 TFJ(ArrayIncludes, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 310 TFJ(ArrayIndexOf, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 313 TFJ(ArrayPrototypePop, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 316 TFJ(ArrayPrototypePush, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 319 TFJ(ArrayPrototypeShift, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 321 TFJ(ArrayPrototypeSlice, SharedFunctionInfo::kDontAdaptArgumentsSentinel) \ 336 TFJ(ArrayEvery, SharedFunctionInfo::kDontAdaptArgumentsSentinel) [all...] |
/external/v8/src/compiler/ |
frame-states.h | 78 Handle<SharedFunctionInfo> shared_info) 86 Handle<SharedFunctionInfo> shared_info() const { return shared_info_; } 99 Handle<SharedFunctionInfo> const shared_info_; 117 MaybeHandle<SharedFunctionInfo> shared_info() const { 118 return info_ == nullptr ? MaybeHandle<SharedFunctionInfo>() 158 JSGraph* graph, Handle<SharedFunctionInfo> shared, Builtins::Name name,
|
js-inlining.h | 59 Handle<SharedFunctionInfo>& shared_info_out); 66 Handle<SharedFunctionInfo> shared);
|
js-call-reducer.h | 62 Handle<SharedFunctionInfo> shared); 80 Reduction ReduceArrayForEach(Node* node, Handle<SharedFunctionInfo> shared); 83 Handle<SharedFunctionInfo> shared); 84 Reduction ReduceArrayMap(Node* node, Handle<SharedFunctionInfo> shared); 85 Reduction ReduceArrayFilter(Node* node, Handle<SharedFunctionInfo> shared); 88 Handle<SharedFunctionInfo> shared); 89 Reduction ReduceArrayEvery(Node* node, Handle<SharedFunctionInfo> shared); 93 Reduction ReduceArraySome(Node* node, Handle<SharedFunctionInfo> shared); 112 Reduction ReduceJSCall(Node* node, Handle<SharedFunctionInfo> shared); 135 Handle<SharedFunctionInfo> shared) [all...] |
/external/v8/src/profiler/ |
profiler-listener.h | 37 AbstractCode* code, SharedFunctionInfo* shared, 40 AbstractCode* code, SharedFunctionInfo* shared, 49 SharedFunctionInfo* shared) override; 81 Name* InferScriptName(Name* name, SharedFunctionInfo* info);
|