v8/test/cctest/parsing
Camillo Bruni 74a663be67 [runtime] Deduplicate the name between SFI and ScopeInfo
With this CL the name of an SFI is either stored directly on the SFI
itself (for uncompiled ones) or on the related ScopeInfo if present.

- Combine scope_info and name field on SFI into name_or_scope_info field
- Change the name of a couple of SFI accessors: name => Name,
  has_shared_name => HasSharedName, set_name => SetName
- Add Runtime::kGetFunctionName due to more complex SFI name accessing

Bug: v8:7066
Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
Change-Id: Idcce158446c9447b92d9a15125d086952c6e0824
Reviewed-on: https://chromium-review.googlesource.com/964201
Commit-Queue: Camillo Bruni <cbruni@chromium.org>
Reviewed-by: Andreas Haas <ahaas@chromium.org>
Reviewed-by: Leszek Swirski <leszeks@chromium.org>
Reviewed-by: Jakob Gruber <jgruber@chromium.org>
Reviewed-by: Marja Hölttä <marja@chromium.org>
Cr-Commit-Position: refs/heads/master@{#52001}
2018-03-16 16:49:42 +00:00
..
test-parse-decision.cc [runtime] Deduplicate the name between SFI and ScopeInfo 2018-03-16 16:49:42 +00:00
test-preparser.cc [class] Fix lazy parsing of private fields 2018-02-07 18:12:50 +00:00
test-scanner-streams.cc Normalize casing of hexadecimal digits 2017-12-02 01:24:40 +00:00
test-scanner.cc [parser] Remove use counter for U+2028 & U+2029 2017-12-11 20:32:39 +00:00