New issue
Advanced search Search tips

Issue 820004 link

Starred by 4 users

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug-Regression

Blocking:
issue 819121



Sign in to add a comment

1.4%-9.3% regression in system_health.memory_desktop at 540802:540943

Project Member Reported by petermarshall@chromium.org, Mar 8 2018

Issue description

See the link to graphs below.
 
All graphs for this bug:
  https://chromeperf.appspot.com/group_report?bug_id=820004

(For debugging:) Original alerts at time of bug-filing:
  https://chromeperf.appspot.com/group_report?sid=4f6711bd13a37150429cac50ffc5bbe6a7df9bb3d17e2f8149e0cfaff699c6c5


Bot(s) for this bug's original alert(s):

android-webview-nexus6
chromium-rel-mac11-air
chromium-rel-mac11-pro
chromium-rel-mac12
chromium-rel-win7-gpu-intel
chromium-rel-win7-gpu-nvidia
chromium-rel-win7-x64-dual
chromium-rel-win8-dual
πŸ“ Pinpoint job started.
https://pinpoint-dot-chromeperf.appspot.com/job/12e69552440000
Project Member

Comment 3 by 42576172...@developer.gserviceaccount.com, Mar 14 2018

πŸ“ Pinpoint job started.
https://pinpoint-dot-chromeperf.appspot.com/job/15df3b76440000
Project Member

Comment 4 by 42576172...@developer.gserviceaccount.com, Mar 14 2018

πŸ“ Pinpoint job started.
https://pinpoint-dot-chromeperf.appspot.com/job/11d18e3e440000
Project Member

Comment 5 by 42576172...@developer.gserviceaccount.com, Mar 14 2018

πŸ“ Pinpoint job started.
https://pinpoint-dot-chromeperf.appspot.com/job/118094ee440000
Project Member

Comment 6 by 42576172...@developer.gserviceaccount.com, Mar 15 2018

Cc: ishell@chromium.org mathias@chromium.org ca...@igalia.com yangguo@chromium.org mstarzinger@chromium.org jkummerow@chromium.org gab@chromium.org sigurds@chromium.org jarin@chromium.org cbruni@chromium.org gsat...@chromium.org bmeu...@chromium.org hpayer@chromium.org u...@chromium.org rmcilroy@chromium.org adamk@chromium.org marja@chromium.org clemensh@chromium.org mlippautz@chromium.org grt@chromium.org
Owner: bmeu...@chromium.org
Status: Assigned (was: Untriaged)
πŸ“ Found significant differences after each of 12 commits.
https://pinpoint-dot-chromeperf.appspot.com/job/11d18e3e440000

Roll V8 back to 6.6.346. by grt@chromium.org
https://chromium.googlesource.com/chromium/src/+/1808b6997fe1e50153125f054a6589863733b5bf

[v8 platform] Use V8_DEPRECATED macro for CallOnBackgroundThread(). by gab@chromium.org
https://chromium.googlesource.com/v8/v8/+/ce1cc81468c73a3d0a44a0065fbc69f80fa9c429

[builtins] Refactor the StringConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/15e207b300bf7f7b70df83e98cbaf8c0d99a7485

[runtime] Move validity cell from PrototypeInfo to Map. by ishell@chromium.org
https://chromium.googlesource.com/v8/v8/+/40a3e6dcb9bdb5cb2a7f6e29fa8e4de75e538ef6

[wasm] Turn {WasmDebugInfo} into a proper {Struct}. by mstarzinger@chromium.org
https://chromium.googlesource.com/v8/v8/+/67fa841bcb1e43977f24917d4b57be2284c6e8e5

Reland "[parser] Remove pretenuring of closures assigned to properties" by adamk@chromium.org
https://chromium.googlesource.com/v8/v8/+/3d7ad2e7e53d3cd6add51512580c054abf7e5805

[parser] don't generate unnecessary ADDs for template strings by caitp@igalia.com
https://chromium.googlesource.com/v8/v8/+/b53189e8afa9c535bc2aed36df29aa2696177687

[v8] Do not do rely on hyper-threads for concurrent marking on Mac. by gab@chromium.org
https://chromium.googlesource.com/v8/v8/+/226da60f4a6f3b46877282a43d3ef71044bc07aa

[DataView] Throw TypeError when buffer is detached by jkummerow@chromium.org
https://chromium.googlesource.com/v8/v8/+/4534e8cc47d3dc28d61559ffc927cb660791df5e

[turbofan] Only lower to PoisonedLoads when --branch-load-poisoning is on. by jarin@chromium.org
https://chromium.googlesource.com/v8/v8/+/a4353d1464f5c546774f1ae08d8eebfa31fde963

[in-place weak refs] Add in-place weak references & migrate one WeakCell to it. by marja@chromium.org
https://chromium.googlesource.com/v8/v8/+/07c1e641d9864cb2de9692cf69bccca4b49a6f6a

[es2015] Refactor the JSArrayIterator. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/06ee127b75726f9ee541aab10f6aecfe4d96675a

Understanding performance regressions:
  http://g.co/ChromePerformanceRegressions
Cc: -mlippautz@chromium.org -grt@chromium.org -bmeu...@chromium.org -jkummerow@chromium.org -yangguo@chromium.org -cbruni@chromium.org -hpayer@chromium.org -jarin@chromium.org -gsat...@chromium.org -ca...@igalia.com -gab@chromium.org -mathias@chromium.org -adamk@chromium.org -rmcilroy@chromium.org -ishell@chromium.org -sigurds@chromium.org -mstarzinger@chromium.org -clemensh@chromium.org -u...@chromium.org -marja@chromium.org
Components: Blink>JavaScript
Owner: marja@chromium.org
Pinpoint points to 
[in-place weak refs] Add in-place weak references & migrate one WeakCell to it. by marja@chromium.org
https://chromium.googlesource.com/v8/v8/+/07c1e641d9864cb2de9692cf69bccca4b49a6f6a

Comment 8 by marja@chromium.org, Mar 15 2018

Debugging notes: trying to debug this locally with:

tools/perf/run_benchmark memory.desktop --story-filter TrivialScrollingPageSharedPageState --pageset-repeat 1 --browser release -v

v8 @ my commit (the reland of the blamed commit):
commit 88062a2cbc6ece40eeab759df7a4f9b2bde384a1
Author: Marja HΓΆlttΓ€ <marja@chromium.org>
Date:   Mon Mar 5 14:18:51 2018 +0100

    Reland [in-place weak refs] Add in-place weak references & migrate one WeakCell to it.

memory:chrome:all_processes:reported_by_chrome:v8:effective_size = 6.8 MB


v8 @ the previous commit

commit f6ed92d6ded6539dd9c4a96c00b35d866a01429d (HEAD)
Author: Michael Starzinger <mstarzinger@chromium.org>
Date:   Mon Mar 5 13:58:35 2018 +0100

    [wasm] Turn {WasmCompiledModule} into a proper {Struct}.


memory:chrome:all_processes:reported_by_chrome:v8:effective_size = 7.4 MB

Based on this, I'm not very convinced that it's my commit... going to have a look at the actual blamed commit next (not the reland).

Comment 9 by marja@chromium.org, Mar 15 2018

Cc: jgruber@chromium.org
cc jgruber, suspecting the guilty commit is this:

commit abcc28ced071faee637d5fd59d06cfdf80d8ea3f
Author: jgruber <jgruber@chromium.org>
Date:   Mon Mar 5 10:08:49 2018 +0100

    [builtins] Enable embedded builtins and add testing variants

Project Member

Comment 10 by 42576172...@developer.gserviceaccount.com, Mar 15 2018

πŸ“ Pinpoint job started.
https://pinpoint-dot-chromeperf.appspot.com/job/168d1dbe440000
Project Member

Comment 11 by 42576172...@developer.gserviceaccount.com, Mar 15 2018

πŸ“ Pinpoint job started.
https://pinpoint-dot-chromeperf.appspot.com/job/1584240e440000
Cc: -jgruber@chromium.org marja@chromium.org
Owner: jgruber@chromium.org
Thanks for investigating, looks like this one is mine.. 

https://chromeperf.appspot.com/report?sid=37b62eb9e6f3df9a9041de6d1d58852690f2ff9b5c58b75767674405db2b9f04&start_rev=515844&end_rev=543293 shows a 300K code-space regression. Kicking off another bisect there.
Blocking: 819121
See also  https://crbug.com/819217#c5  for potential reasons this might regress memory.

Comment 14 by marja@chromium.org, Mar 15 2018

Confirmed locally it's the "[builtins] Enable embedded builtins and add testing variants" commit (before: 6.8M, at that commit: 7.4M).


The additional indirections for constants and embedded references increase builtins code size by ~90K. The builtins constants table itself adds another ~4K. 

My guess is that stack-overflow and other benchmarks with large regressions have multiple isolates and thus these effects are multiplied.

I'm looking into ways to decrease code size (e.g. by reducing the # of indirections for external references).

And once builtins move off-heap, code-space usage should improve significantly. Keeping this open to verify once that has happened.
Project Member

Comment 16 by 42576172...@developer.gserviceaccount.com, Mar 15 2018

Cc: ishell@chromium.org mathias@chromium.org kanghua...@intel.com leszeks@chromium.org yangguo@chromium.org jgruber@chromium.org mlippautz@chromium.org machenb...@chromium.org mvstan...@chromium.org rmcilroy@chromium.org hablich@chromium.org bmeu...@chromium.org hpayer@chromium.org u...@chromium.org neis@chromium.org mythria@chromium.org sigurds@chromium.org grt@chromium.org
Owner: sigurds@chromium.org
πŸ“ Found significant differences after each of 19 commits.
https://pinpoint-dot-chromeperf.appspot.com/job/1584240e440000

Roll V8 back to 6.6.346. by grt@chromium.org
https://chromium.googlesource.com/chromium/src/+/1808b6997fe1e50153125f054a6589863733b5bf

[builtins] Remove the ObjectConstructor_ConstructStub builtin. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/c8f34835af9168ad75c43d79da070fd541106040

[builtins] Remove BooleanConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/df5483caeee99df7df4a84da385a9b70440a19e5

[builtins] Remove BigIntConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/306f2fd5a78ba596ab32e8478c2a0f5833a8b295

[builtins] Remove ArrayBufferConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/f8c688f4c26c8186788026ff26dfb9dffdf3be6e

[builtins] Remove DateConstructor_ConstructStub builtin. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/251f63d82f82f1f67393566e5757a162821b6262

[builtins] Remove SymbolConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/0ffaedf8d55861059d47ddcb037b0117369ae321

[builtins] Remove DataViewConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/fa82d01ed06c59800f23631487927e17f817b415

[x64] Use XOR instruction to zero register in SpeculationPoison by kanghua.yu@intel.com
https://chromium.googlesource.com/v8/v8/+/a4b615eba1ae2963b0c5659ca22ba42bf16c09bd

[builtins] Refactor the StringConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/15e207b300bf7f7b70df83e98cbaf8c0d99a7485

[es2015] Extend the array iterator protector. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/1525374ff5a564b55b748ad33e6cd0d0ea684006

[builtins] Refactor the NumberConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/279085d852cb0c90c19fab73e9b464f354c7d707

[builtins] Refactor the ProxyConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/08e168d0ff38f97f8638d25fdd050dda7ae10ca6

[ic] Introduce new IC for storing into array literals. by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/2e2860f74f9c610d5ffb3ee1778d937055d25dea

[builtins] Enable embedded builtins and add testing variants by jgruber@chromium.org
https://chromium.googlesource.com/v8/v8/+/abcc28ced071faee637d5fd59d06cfdf80d8ea3f

[turbofan] Fix bug in Array.p.reduceRight by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/d1df563059107761c21d9c587169302644e906de

[interpreter] Only create spread-related feedback slots when necessary. by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/cf8cd1c444e7975211915fc77c52fe3c66876f78

[in-place weak refs] Add in-place weak references & migrate one WeakCell to it. by marja@chromium.org
https://chromium.googlesource.com/v8/v8/+/07c1e641d9864cb2de9692cf69bccca4b49a6f6a

Revert "[in-place weak refs] Add in-place weak references & migrate one WeakCell to it." by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/73d6037c2051816fe926ae127aa52e863a800189

Understanding performance regressions:
  http://g.co/ChromePerformanceRegressions
Cc: -mlippautz@chromium.org -grt@chromium.org -machenb...@chromium.org -bmeu...@chromium.org -mvstan...@chromium.org -yangguo@chromium.org -leszeks@chromium.org -hpayer@chromium.org -hablich@chromium.org -mythria@chromium.org -neis@chromium.org -kanghua...@intel.com -mathias@chromium.org -rmcilroy@chromium.org -ishell@chromium.org -sigurds@chromium.org -u...@chromium.org
Owner: jgruber@chromium.org
Above bisect actually completed and points to Jakob's change so there is further confirmation.
Project Member

Comment 18 by 42576172...@developer.gserviceaccount.com, Mar 16 2018

Cc: mythria@chromium.org mstarzinger@chromium.org machenb...@chromium.org mlippautz@chromium.org ahaas@chromium.org bmeu...@chromium.org mvstan...@chromium.org cbruni@chromium.org adamk@chromium.org v8-autoroll@chromium.org kanghua...@intel.com ishell@chromium.org mathias@chromium.org yangguo@chromium.org rmcilroy@chromium.org hablich@chromium.org neis@chromium.org sigurds@chromium.org timbrown@chromium.org euge...@chromium.org clemensh@chromium.org jkummerow@chromium.org grt@chromium.org
Owner: bmeu...@chromium.org
πŸ“ Found significant differences after each of 25 commits.
https://pinpoint-dot-chromeperf.appspot.com/job/168d1dbe440000

Roll V8 back to 6.6.346. by grt@chromium.org
https://chromium.googlesource.com/chromium/src/+/1808b6997fe1e50153125f054a6589863733b5bf

[builtins] Remove the ObjectConstructor_ConstructStub builtin. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/c8f34835af9168ad75c43d79da070fd541106040

[builtins] Remove BigIntConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/306f2fd5a78ba596ab32e8478c2a0f5833a8b295

[builtins] Remove ArrayBufferConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/f8c688f4c26c8186788026ff26dfb9dffdf3be6e

[builtins] Remove DateConstructor_ConstructStub builtin. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/251f63d82f82f1f67393566e5757a162821b6262

[builtins] Remove SymbolConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/0ffaedf8d55861059d47ddcb037b0117369ae321

[x64] Use XOR instruction to zero register in SpeculationPoison by kanghua.yu@intel.com
https://chromium.googlesource.com/v8/v8/+/a4b615eba1ae2963b0c5659ca22ba42bf16c09bd

[builtins] Refactor the StringConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/15e207b300bf7f7b70df83e98cbaf8c0d99a7485

[ic] Properly handle kApiGetter case with null prototype. by ishell@chromium.org
https://chromium.googlesource.com/v8/v8/+/16a3a4e94643a77ab00df63116191839e18ffed9

[runtime] Move validity cell from PrototypeInfo to Map. by ishell@chromium.org
https://chromium.googlesource.com/v8/v8/+/40a3e6dcb9bdb5cb2a7f6e29fa8e4de75e538ef6

[bigint] Expose BigInt on the API by jkummerow@chromium.org
https://chromium.googlesource.com/v8/v8/+/ed2e7dc6187b2fe3291be1de5ca3e77e4925d9b8

[wasm] Turn {WasmDebugInfo} into a proper {Struct}. by mstarzinger@chromium.org
https://chromium.googlesource.com/v8/v8/+/67fa841bcb1e43977f24917d4b57be2284c6e8e5

[bigint] Fix tie-to-even case in BigInt::ToNumber by jkummerow@chromium.org
https://chromium.googlesource.com/v8/v8/+/dcbcf0469dc4e3d94270a88aeed614e102ffcdf1

Add libappindicator3-1 to instrumented libraries by timbrown@chromium.org
https://chromium.googlesource.com/chromium/src/third_party/instrumented_libraries/+/b745ddca2c63719167c0f2008ae19e667c5e9952

Update V8 DEPS. by v8-autoroll@chromium.org
https://chromium.googlesource.com/v8/v8/+/5b0a1eef238444c4418eaa35ab7ffdb6fc7fbbb8

[tools] Improve filtering of top instance types in heap stats by cbruni@chromium.org
https://chromium.googlesource.com/v8/v8/+/07eab906575995683e41943b1de55024baf7ee95

[runtime] Always store the name in a function's ScopeInfo by cbruni@chromium.org
https://chromium.googlesource.com/v8/v8/+/01488b9c4f1b4c8e2b66494b24d7e7ff8a826860

Revert "[parsing] inline ArrayLiteral creation for spread calls" by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/f48e7349035430ea13dd0ce1ed1e775f6eecabeb

Reland "[parsing] inline ArrayLiteral creation for spread calls" by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/82345e9fbfb4f6b0177c19eb476cc6c6babcef82

[builtins] Refactor the NumberConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/279085d852cb0c90c19fab73e9b464f354c7d707

[runtime] Add BOILERPLATE_DESCRIPTION_TYPE InstanceType by cbruni@chromium.org
https://chromium.googlesource.com/v8/v8/+/1f307ba52fa3a7f820be554f7212b7b302b49b62

Reland "[turbofan] Remove obsolete fast-path" by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/b124085f372604d92113c027d79facdda56150ac

[ic] Introduce new IC for storing into array literals. by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/2e2860f74f9c610d5ffb3ee1778d937055d25dea

[builtins] Enable embedded builtins and add testing variants by jgruber@chromium.org
https://chromium.googlesource.com/v8/v8/+/abcc28ced071faee637d5fd59d06cfdf80d8ea3f

[es2015] Refactor the JSArrayIterator. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/06ee127b75726f9ee541aab10f6aecfe4d96675a

Understanding performance regressions:
  http://g.co/ChromePerformanceRegressions
Cc: -mlippautz@chromium.org -grt@chromium.org -machenb...@chromium.org -bmeu...@chromium.org -mvstan...@chromium.org -jkummerow@chromium.org -yangguo@chromium.org -cbruni@chromium.org -ahaas@chromium.org -hablich@chromium.org -mythria@chromium.org -neis@chromium.org -kanghua...@intel.com -mathias@chromium.org -adamk@chromium.org -v8-autoroll@chromium.org -rmcilroy@chromium.org -ishell@chromium.org -timbrown@chromium.org -sigurds@chromium.org -mstarzinger@chromium.org -euge...@chromium.org -clemensh@chromium.org
Owner: jgruber@chromium.org
Project Member

Comment 20 by 42576172...@developer.gserviceaccount.com, Mar 17 2018

Cc: bradnelson@chromium.org mythria@chromium.org mstarzinger@chromium.org mlippautz@chromium.org timbrown@chromium.org leszeks@chromium.org clemensh@chromium.org mvstan...@chromium.org u...@chromium.org rmcilroy@chromium.org adamk@chromium.org titzer@chromium.org gsat...@chromium.org v8-autoroll@chromium.org kanghua...@intel.com ishell@chromium.org bmeu...@chromium.org yangguo@chromium.org machenb...@chromium.org jarin@chromium.org hpayer@chromium.org cbruni@chromium.org hablich@chromium.org neis@chromium.org mathias@chromium.org sigurds@chromium.org euge...@chromium.org jkummerow@chromium.org grt@chromium.org
Owner: bmeu...@chromium.org
πŸ“ Found significant differences after each of 32 commits.
https://pinpoint-dot-chromeperf.appspot.com/job/15df3b76440000

Roll V8 back to 6.6.346. by grt@chromium.org
https://chromium.googlesource.com/chromium/src/+/1808b6997fe1e50153125f054a6589863733b5bf

[builtins] Remove the ObjectConstructor_ConstructStub builtin. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/c8f34835af9168ad75c43d79da070fd541106040

[builtins] Remove BigIntConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/306f2fd5a78ba596ab32e8478c2a0f5833a8b295

[builtins] Remove ArrayBufferConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/f8c688f4c26c8186788026ff26dfb9dffdf3be6e

[builtins] Remove SymbolConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/0ffaedf8d55861059d47ddcb037b0117369ae321

[builtins] Remove DataViewConstructor_ConstructStub builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/fa82d01ed06c59800f23631487927e17f817b415

[x64] Use XOR instruction to zero register in SpeculationPoison by kanghua.yu@intel.com
https://chromium.googlesource.com/v8/v8/+/a4b615eba1ae2963b0c5659ca22ba42bf16c09bd

[builtins] Refactor the StringConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/15e207b300bf7f7b70df83e98cbaf8c0d99a7485

[ic] Properly handle kApiGetter case with null prototype. by ishell@chromium.org
https://chromium.googlesource.com/v8/v8/+/16a3a4e94643a77ab00df63116191839e18ffed9

[runtime] Move validity cell from PrototypeInfo to Map. by ishell@chromium.org
https://chromium.googlesource.com/v8/v8/+/40a3e6dcb9bdb5cb2a7f6e29fa8e4de75e538ef6

[bigint] Expose BigInt on the API by jkummerow@chromium.org
https://chromium.googlesource.com/v8/v8/+/ed2e7dc6187b2fe3291be1de5ca3e77e4925d9b8

[wasm] Turn {WasmDebugInfo} into a proper {Struct}. by mstarzinger@chromium.org
https://chromium.googlesource.com/v8/v8/+/67fa841bcb1e43977f24917d4b57be2284c6e8e5

Adding a few more wasm related OWNERS. by bradnelson@chromium.org
https://chromium.googlesource.com/v8/v8/+/54c4c8cea16fa6ec5ccdb8ed329aad3be5b959ef

Reland "[parser] Remove pretenuring of closures assigned to properties" by adamk@chromium.org
https://chromium.googlesource.com/v8/v8/+/3d7ad2e7e53d3cd6add51512580c054abf7e5805

Add libappindicator3-1 to instrumented libraries by timbrown@chromium.org
https://chromium.googlesource.com/chromium/src/third_party/instrumented_libraries/+/b745ddca2c63719167c0f2008ae19e667c5e9952

Update V8 DEPS. by v8-autoroll@chromium.org
https://chromium.googlesource.com/v8/v8/+/5b0a1eef238444c4418eaa35ab7ffdb6fc7fbbb8

[tools] Improve filtering of top instance types in heap stats by cbruni@chromium.org
https://chromium.googlesource.com/v8/v8/+/07eab906575995683e41943b1de55024baf7ee95

[runtime] Always store the name in a function's ScopeInfo by cbruni@chromium.org
https://chromium.googlesource.com/v8/v8/+/01488b9c4f1b4c8e2b66494b24d7e7ff8a826860

Revert "[parsing] inline ArrayLiteral creation for spread calls" by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/f48e7349035430ea13dd0ce1ed1e775f6eecabeb

Reland "[parsing] inline ArrayLiteral creation for spread calls" by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/82345e9fbfb4f6b0177c19eb476cc6c6babcef82

[cctests] Disable flaky cctest test-heap-profiler/SamplingHeapProfiler by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/3ea2d6b06f4d68c60b56b14bece073134a7960cd

[builtins] Refactor the NumberConstructor builtin by mathias@chromium.org
https://chromium.googlesource.com/v8/v8/+/279085d852cb0c90c19fab73e9b464f354c7d707

[runtime] Add BOILERPLATE_DESCRIPTION_TYPE InstanceType by cbruni@chromium.org
https://chromium.googlesource.com/v8/v8/+/1f307ba52fa3a7f820be554f7212b7b302b49b62

Reland "[turbofan] Remove obsolete fast-path" by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/b124085f372604d92113c027d79facdda56150ac

[ic] Remove pointless macros and obsolete comments. by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/97b3a968a518baf98e93a0f399a579f9128b8e31

[ic] Introduce new IC for storing into array literals. by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/2e2860f74f9c610d5ffb3ee1778d937055d25dea

[turbofan] Only lower to PoisonedLoads when --branch-load-poisoning is on. by jarin@chromium.org
https://chromium.googlesource.com/v8/v8/+/a4353d1464f5c546774f1ae08d8eebfa31fde963

[builtins] Enable embedded builtins and add testing variants by jgruber@chromium.org
https://chromium.googlesource.com/v8/v8/+/abcc28ced071faee637d5fd59d06cfdf80d8ea3f

[interpreter] Only create spread-related feedback slots when necessary. by neis@chromium.org
https://chromium.googlesource.com/v8/v8/+/cf8cd1c444e7975211915fc77c52fe3c66876f78

[in-place weak refs] Add in-place weak references & migrate one WeakCell to it. by marja@chromium.org
https://chromium.googlesource.com/v8/v8/+/07c1e641d9864cb2de9692cf69bccca4b49a6f6a

Revert "[in-place weak refs] Add in-place weak references & migrate one WeakCell to it." by sigurds@chromium.org
https://chromium.googlesource.com/v8/v8/+/73d6037c2051816fe926ae127aa52e863a800189

[es2015] Refactor the JSArrayIterator. by bmeurer@chromium.org
https://chromium.googlesource.com/v8/v8/+/06ee127b75726f9ee541aab10f6aecfe4d96675a

Understanding performance regressions:
  http://g.co/ChromePerformanceRegressions
 Issue 823055  has been merged into this issue.
Cc: -mlippautz@chromium.org -grt@chromium.org -machenb...@chromium.org -bmeu...@chromium.org -mvstan...@chromium.org -jkummerow@chromium.org -yangguo@chromium.org -leszeks@chromium.org -jgruber@chromium.org -cbruni@chromium.org -hpayer@chromium.org -jarin@chromium.org -gsat...@chromium.org -hablich@chromium.org -mythria@chromium.org -neis@chromium.org -kanghua...@intel.com -mathias@chromium.org -adamk@chromium.org -v8-autoroll@chromium.org -rmcilroy@chromium.org -ishell@chromium.org -timbrown@chromium.org -sigurds@chromium.org -bradnelson@chromium.org -mstarzinger@chromium.org -titzer@chromium.org -euge...@chromium.org -clemensh@chromium.org -u...@chromium.org -marja@chromium.org
Owner: jgruber@chromium.org
Status: Fixed (was: Assigned)
These have recovered now that off-heap builtins have been removed from the snapshot with https://chromium-review.googlesource.com/964481
Project Member

Comment 24 by 42576172...@developer.gserviceaccount.com, Mar 28 2018

Cc: msramek@chromium.org bauerb@chromium.org mlamouri@chromium.org angle-ch...@skia-buildbots.google.com.iam.gserviceaccount.com dullweber@chromium.org steimel@chromium.org rch@chromium.org alexilin@chromium.org fayang@chromium.org isherman@chromium.org grt@chromium.org
Owner: alexilin@chromium.org
Status: Assigned (was: Fixed)
πŸ“ Found significant differences after each of 6 commits.
https://pinpoint-dot-chromeperf.appspot.com/job/118094ee440000

Roll V8 back to 6.6.346. by grt@chromium.org
https://chromium.googlesource.com/chromium/src/+/1808b6997fe1e50153125f054a6589863733b5bf

Fix crash on tabs without web_contents by dullweber@chromium.org
https://chromium.googlesource.com/chromium/src/+/099700409957bc4822cc2f7b74d13549e2c643f1

In QUIC, incrementally calculate newly acked packets. Protected by FLAGS_quic_reloadable_flag_quic_use_incremental_ack_processing2. by fayang@chromium.org
https://chromium.googlesource.com/chromium/src/+/c8bcdd6d2fec766108893a112bdb834a8ea0fa84

Media Engagement: better handling of history service callbacks. by mlamouri@chromium.org
https://chromium.googlesource.com/chromium/src/+/b1ef86c684a159f85fbece233c5c1f86634b0d9f

Roll src/third_party/angle/ b27b03a2c..78e39b3fd (1 commit) by angle-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com
https://chromium.googlesource.com/chromium/src/+/935c4fa64ced533b19cd74126e71cc9c1ea46d1d

Revert "🀝 Use Origin class for canonically representing origins." by alexilin@chromium.org
https://chromium.googlesource.com/chromium/src/+/e9260b672a7685fb955d3bbaf9aacdd67d0b2191

Understanding performance regressions:
  http://g.co/ChromePerformanceRegressions
Cc: -grt@chromium.org -rch@chromium.org -isherman@chromium.org -msramek@chromium.org -angle-ch...@skia-buildbots.google.com.iam.gserviceaccount.com -bauerb@chromium.org -alexilin@chromium.org -dullweber@chromium.org -mlamouri@chromium.org -steimel@chromium.org -fayang@chromium.org
Owner: jgruber@chromium.org
Status: Fixed (was: Assigned)
Project Member

Comment 26 by 42576172...@developer.gserviceaccount.com, Apr 15 2018


Previous job on this bug failed due to https://github.com/catapult-project/catapult/issues/4393, retrying now that it's fixed.

Project Member

Comment 27 by 42576172...@developer.gserviceaccount.com, Apr 15 2018

πŸ“ Pinpoint job started.
https://chromeperf.appspot.com/job/12d35806c40000

Sign in to add a comment