Challenge Overview
In this challenge, we need your help to find a solution for a performance issue on the Electron framework.
The original issue, as well as instructions on how to reproduce and measure the issue, can be found here https://github.com/electron/electron/issues/10947
Detailed Requirements
-
You need to identify the root cause of this performance issue.
-
You need to provide suggestion(s) on how to fix that performance issue so calling new BrowserWindow does not spend 30-300ms creating a Menu.
Scoring Criteria
The submissions will be reviewed by the challenge co-pilot/manager as well as our client and will be scored using the following metrics:
-
Validity and importance of identified root cause.
-
Validity and feasibility of the suggested solutions.
-
Clarity of your report.