MLH-Fellowship / scheduling-profiler-prototype

Custom profiler prototype for React's concurrent mode

Home Page:https://react-scheduling-profiler.vercel.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Firefox performance spikes when too many flame cells on screen

kartikcho opened this issue · comments

The scheduler profiler seems to experience a massive performance hit when there are too many flamechart "cells" on screen at the same time.
This seems to be a browser specific issue and could be reproducible on browsers other than Firefox.
However, no similar behavior has been observed on Chrome.

Steps to reproduce:

  • Load a big profile into the profiler.
  • Move to an area with bigger continuous flamecharts.
  • Zoom in until you have a lot of cells appearing at the same time on the screen.
  • Drag and scroll around until the lag is observable.

Screen capture of the behavior:

Scheduler-profiler-POC-Mozilla-F