Commit 37a5c8c
deps: cherry-pick b20faff from upstream V8
Original commit message:
[log] fix ExistingCodeLogger behavior on edge case
ExistingCodeLogger was behaving incorrectly when the
CodeEventHandler API was used in combination with
--interpreted-frames-native-stack. Instead of collecting copied
trampolines as InterpretedFunction:functionName, they were being
collected as Builtin:IntepreterEntryTrampolines. This patch adds
special handling for copied trampolines when using
ExistingCodeLogger.
R=yangguo@google.com
Change-Id: I3ee4be03800122d28d53b51b20c60dcf6263e4c1
Reviewed-on: https://chromium-review.googlesource.com/1087813
Reviewed-by: Yang Guo <yangguo@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#53624}
Refs: v8/v8@b20faff
PR-URL: #21126
Refs: v8/v8@aa6ce3e
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: James M Snell <jasnell@gmail.com>1 parent 4663d1c commit 37a5c8cCopy full SHA for 37a5c8c
File tree
Expand file treeCollapse file tree
4 files changed
+73
-20
lines changedOpen diff view settings
Filter options
- deps/v8
- src
- test/cctest
Expand file treeCollapse file tree
4 files changed
+73
-20
lines changedOpen diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
27 | 27 | |
28 | 28 | |
29 | 29 | |
30 | | - |
| 30 | + |
31 | 31 | |
32 | 32 | |
33 | 33 | |
|
Collapse file
+26-18Lines changed: 26 additions & 18 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
2031 | 2031 | |
2032 | 2032 | |
2033 | 2033 | |
2034 | | - |
| 2034 | + |
2035 | 2035 | |
2036 | 2036 | |
2037 | | - |
| 2037 | + |
2038 | 2038 | |
2039 | 2039 | |
2040 | 2040 | |
2041 | 2041 | |
2042 | 2042 | |
2043 | 2043 | |
2044 | 2044 | |
2045 | | - |
| 2045 | + |
2046 | 2046 | |
2047 | 2047 | |
2048 | 2048 | |
| ||
2051 | 2051 | |
2052 | 2052 | |
2053 | 2053 | |
| 2054 | + |
| 2055 | + |
| 2056 | + |
| 2057 | + |
| 2058 | + |
2054 | 2059 | |
2055 | | - |
| 2060 | + |
2056 | 2061 | |
2057 | 2062 | |
2058 | 2063 | |
| ||
2078 | 2083 | |
2079 | 2084 | |
2080 | 2085 | |
2081 | | - |
| 2086 | + |
2082 | 2087 | |
2083 | 2088 | |
2084 | 2089 | |
| ||
2104 | 2109 | |
2105 | 2110 | |
2106 | 2111 | |
| 2112 | + |
| 2113 | + |
| 2114 | + |
| 2115 | + |
| 2116 | + |
| 2117 | + |
2107 | 2118 | |
2108 | 2119 | |
2109 | 2120 | |
| ||
2148 | 2159 | |
2149 | 2160 | |
2150 | 2161 | |
2151 | | - |
2152 | | - |
| 2162 | + |
| 2163 | + |
| 2164 | + |
2153 | 2165 | |
2154 | 2166 | |
2155 | 2167 | |
| ||
2159 | 2171 | |
2160 | 2172 | |
2161 | 2173 | |
2162 | | - |
2163 | | - |
2164 | | - |
| 2174 | + |
| 2175 | + |
2165 | 2176 | |
2166 | 2177 | |
2167 | 2178 | |
2168 | 2179 | |
2169 | 2180 | |
2170 | 2181 | |
2171 | 2182 | |
2172 | | - |
2173 | | - |
2174 | | - |
2175 | | - |
2176 | | - |
| 2183 | + |
| 2184 | + |
| 2185 | + |
2177 | 2186 | |
2178 | 2187 | |
2179 | 2188 | |
| ||
2189 | 2198 | |
2190 | 2199 | |
2191 | 2200 | |
2192 | | - |
2193 | | - |
2194 | | - |
| 2201 | + |
| 2202 | + |
2195 | 2203 | |
2196 | 2204 | |
2197 | 2205 | |
|
Collapse file
+3-1Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
105 | 105 | |
106 | 106 | |
107 | 107 | |
108 | | - |
| 108 | + |
| 109 | + |
| 110 | + |
109 | 111 | |
110 | 112 | |
111 | 113 | |
|
Collapse file
deps/v8/test/cctest/test-log.cc
Copy file name to clipboardExpand all lines: deps/v8/test/cctest/test-log.cc+43Lines changed: 43 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
876 | 876 | |
877 | 877 | |
878 | 878 | |
| 879 | + |
| 880 | + |
| 881 | + |
| 882 | + |
| 883 | + |
| 884 | + |
| 885 | + |
| 886 | + |
| 887 | + |
| 888 | + |
| 889 | + |
| 890 | + |
| 891 | + |
| 892 | + |
| 893 | + |
| 894 | + |
| 895 | + |
| 896 | + |
| 897 | + |
| 898 | + |
| 899 | + |
| 900 | + |
| 901 | + |
| 902 | + |
| 903 | + |
| 904 | + |
| 905 | + |
| 906 | + |
| 907 | + |
| 908 | + |
| 909 | + |
| 910 | + |
| 911 | + |
| 912 | + |
| 913 | + |
| 914 | + |
| 915 | + |
| 916 | + |
| 917 | + |
| 918 | + |
| 919 | + |
| 920 | + |
| 921 | + |
879 | 922 | |
880 | 923 | |
881 | 924 | |
|
0 commit comments