Bug 92258

Summary: The grid benchmark from the Google spreadsheets team is slow
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ahmad.saleem792, dglazkov, fishd, jchaffraix, simon.fraser, zalan
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 75001, 92697, 92800, 75568, 85678, 88464, 88570, 88888, 92252, 92257, 92687    
Bug Blocks:    
Attachments:
Description Flags
grid microbenchmark from fishd none

Description Eric Seidel (no email) 2012-07-25 08:31:40 PDT
The grid benchmark from the Google spreadsheets team is slow

The google spreadsheets team does a variety things to make gigantic spreadsheets responsive in the browser, including not even loading the whole spreadsheet into the DOM at once.

They provided Darin (and through Darin, me) a tiny benchmark which use innerHTML repeatedly to update a table, in a similar manner to how at least some versions of spreadsheet handle scrolling.

Looking at this microbenchmark in a sampler shows some low hanging fruit which I've filed as separate bugs and blocked here.
Comment 1 Eric Seidel (no email) 2012-07-25 08:32:01 PDT
Created attachment 154365 [details]
grid microbenchmark from fishd
Comment 2 Dimitri Glazkov (Google) 2012-07-25 08:35:47 PDT
If this is a revised version of https://github.com/dglazkov/performance-tests,  Juilen has been working on some of the issues. Are you guys coordinating? :)
Comment 3 Eric Seidel (no email) 2012-07-25 08:37:09 PDT
This is some html file Darin sent me via email yesterday.  I've been CCing Julien on bugs.
Comment 4 Ahmad Saleem 2023-01-12 05:00:42 PST
@smfr & @alan - is this something interesting to add to our test suite or we can close this? Thanks!