Commit b2d2ce2
Change
`IsolateId()` is a uint64_t, which cannot convert to JS without
precision loss.
Beyond that, the way v8 serializes large uint64_t values seems to differ
from how blink does, which results in the same isolate presenting as
different values. That made it impossible to properly correlate these
events for the same isolate. See associated bug for more.
Bug: 447654178
Change-Id: I070a2a5532be63a6c77f237d8c96307970058132
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6991617
Reviewed-by: Michael Lippautz <[email protected]>
Commit-Queue: Michael Lippautz <[email protected]>
Auto-Submit: Connor Clark <[email protected]>
Reviewed-by: Yang Guo <[email protected]>
Cr-Commit-Position: refs/heads/main@{#102832}isolate trace field from number to string1 parent b52621b commit b2d2ce2
1 file changed
+5
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
189 | 189 | | |
190 | 190 | | |
191 | 191 | | |
192 | | - | |
| 192 | + | |
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
234 | | - | |
| 234 | + | |
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| |||
256 | 256 | | |
257 | 257 | | |
258 | 258 | | |
259 | | - | |
260 | | - | |
| 259 | + | |
| 260 | + | |
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| |||
0 commit comments