| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
constexpr KeepLocationPolicy() = default;I think this one may actually be expensive. `cppgc::Persistent` is used all over the place in Blink and this one adds one field that affects copy/move.
Can we separate this part out?
Alternatively, try running benchmarks :)
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
constexpr KeepLocationPolicy() = default;I think this one may actually be expensive. `cppgc::Persistent` is used all over the place in Blink and this one adds one field that affects copy/move.
Can we separate this part out?
Alternatively, try running benchmarks :)
I did, see [0] and [1] for the results. The change looks neutral to me.
0: https://pinpoint-dot-chromeperf.appspot.com/job/100aeb1b890000
1: https://pinpoint-dot-chromeperf.appspot.com/job/111f89bb890000
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
constexpr KeepLocationPolicy() = default;Dominik InführI think this one may actually be expensive. `cppgc::Persistent` is used all over the place in Blink and this one adds one field that affects copy/move.
Can we separate this part out?
Alternatively, try running benchmarks :)
I did, see [0] and [1] for the results. The change looks neutral to me.
0: https://pinpoint-dot-chromeperf.appspot.com/job/100aeb1b890000
1: https://pinpoint-dot-chromeperf.appspot.com/job/111f89bb890000
Wdyt?
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
constexpr KeepLocationPolicy() = default;Dominik InführI think this one may actually be expensive. `cppgc::Persistent` is used all over the place in Blink and this one adds one field that affects copy/move.
Can we separate this part out?
Alternatively, try running benchmarks :)
Dominik InführI did, see [0] and [1] for the results. The change looks neutral to me.
0: https://pinpoint-dot-chromeperf.appspot.com/job/100aeb1b890000
1: https://pinpoint-dot-chromeperf.appspot.com/job/111f89bb890000
Wdyt?
JetStream should never be affected by this.
Speedometer may be, and other benchmarks people use (DOM bindings stuff) maybe be. I guess we can just try and see what happens. Worst case we revert the changes for the location policy.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
Thanks for the review! Let's try and see..
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
[heap] Enable cppgc_enable_object_names by default on Desktop
This CL initially enables this "gn arg" on Desktop platforms. Android
and Fuchsia can be enabled later as well.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Is this CL the reason for this failure?
https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Linux64%20-%20official/14106/overview
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Is this CL the reason for this failure?
https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Linux64%20-%20official/14106/overview
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Michael LippautzIs this CL the reason for this failure?
https://ci.chromium.org/ui/p/v8/builders/ci/V8%20Linux64%20-%20official/14106/overview
Likely, yes
We should revert then. This is closing the tree.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +2 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
4 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
[heap] Enable cppgc_enable_object_names by default on Desktop
https://crrev.com/c/7807042 already tried to update this "gn arg"
but got reverted. This CL fixes the failing test now. The ASAN fixes
landed separately in https://crrev.com/c/7865927.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |