v8/src/profiler
Igor Sheludko 9a2c18f50f [parser] Introduce SharedFunctionInfo::has_shared_name().
Properly propagate the fact that the function has a statically known name from
parser to SharedFunctionInfo objects. The empty string that has been set as
name before this CL does not help to distinguish cases like:
  var o1 = { ''(){} };
  var o1 = { [foo()](){} };
or
  var o2 = { get ''(){} };
  var o2 = { get [foo()](){} };

This is a preliminary step for using different layouts for closure objects with
and without computed names.

TBR=bmeurer@chromium.org, marja@chromium.org

Bug: v8:6459
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_chromium_rel_ng
Change-Id: I10afa6f4bda7881c3714711a75f720f83c1d875d
Reviewed-on: https://chromium-review.googlesource.com/522073
Commit-Queue: Igor Sheludko <ishell@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Toon Verwaest <verwaest@chromium.org>
Cr-Commit-Position: refs/heads/master@{#45744}
2017-06-06 17:23:17 +00:00
..
allocation-tracker.cc
allocation-tracker.h
circular-queue-inl.h
circular-queue.h
cpu-profiler-inl.h
cpu-profiler.cc Rename "NoBarrier" memory operations to "Relaxed". 2017-05-30 07:44:37 +00:00
cpu-profiler.h Rename "NoBarrier" memory operations to "Relaxed". 2017-05-30 07:44:37 +00:00
heap-profiler.cc
heap-profiler.h
heap-snapshot-generator-inl.h
heap-snapshot-generator.cc [parser] Introduce SharedFunctionInfo::has_shared_name(). 2017-06-06 17:23:17 +00:00
heap-snapshot-generator.h [cleanup & objects.h splitting] Move StringHasher 2017-04-28 13:07:24 +00:00
OWNERS Add COMPONENT tags to OWNERS files where appropriate 2017-05-22 10:15:28 +00:00
profile-generator-inl.h
profile-generator.cc
profile-generator.h
profiler-listener.cc
profiler-listener.h
sampling-heap-profiler.cc
sampling-heap-profiler.h
strings-storage.cc
strings-storage.h
tick-sample.cc [profiler] reduce incorrectly unaccounted ticks. 2017-04-07 09:57:52 +00:00
tick-sample.h
tracing-cpu-profiler.cc
tracing-cpu-profiler.h
unbound-queue-inl.h Rename "NoBarrier" memory operations to "Relaxed". 2017-05-30 07:44:37 +00:00
unbound-queue.h