UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.117 Safari/537.36
Steps to reproduce the problem:
1. go here: https://stackblitz.com/edit/angular-26whgr?file=app%2Fcategory-chart%2Fhigh-frequency%2Fcategory-chart-high-frequency-sample.component.ts
2. change the data slider to something like 500,000 points
3. hit change data.
What is the expected behavior?
measured fps should remain high.
What went wrong?
framerate drops due to a performance regression in Array.splice. Astronomical amounts of time seem to be spent in ArraySpliceFallback. This was not the case just a few days ago before a chrome update.
Did this work before? Yes Not sure... some 65 version?
Chrome version: 66.0.3359.117 Channel: stable
OS Version: 10.0
Flash Version:
This absolutely destroys array performance for Chrome. There are all sorts of broken scenarios in our product as a result. Would appreciate swift rollback of the problem logic. All other browsers perform well in these scenarios.
Comment 1 by gmur...@gmail.com
, Apr 20 2018