boomerang icon indicating copy to clipboard operation
boomerang copied to clipboard

Performance Audit 2017: Beacon: Breakup page_ready callback

Open nicjansma opened this issue 7 years ago • 0 comments

Each plugin may register for callbacks such as page_ready to add its data to the beacon.

When Boomerang fires the page_ready event to all listeners, it executes each serially.

We may want to investigate breaking up the callbacks (via setImmediate or something) to ensure long-running callbacks aren't all executed synchronously.

image

nicjansma avatar Dec 22 '17 16:12 nicjansma