electron/lib
Samuel Attard cec61d010b
refactor: lazily hook into child_process in asar_init (#18576)
Previously we loaded both fs and child_process and then hooked into
the returned value, relying on the module cache to keep our modifications
and give them to everyone.

Loading child_process took in excess of 20ms though so instead of loading
it and then hooking in.  We intercept all Module load requests, and when
the first one for `child_process` comes in, we wrap the appropriate methods
and then never touch it again.
2019-06-03 13:19:52 -07:00
..
browser refactor: lazy load child_process in the crash-reporter module (#18574) 2019-06-03 11:48:23 -07:00
common refactor: lazily hook into child_process in asar_init (#18576) 2019-06-03 13:19:52 -07:00
content_script refactor: bundle the browser and renderer process electron code (#18553) 2019-06-02 13:03:03 -07:00
isolated_renderer chore: rename atom-binding-setup.ts to electron-binding-setup.ts (#17949) 2019-04-29 10:57:32 -04:00
renderer perf: lazily create the anchor tag used for URL resolving (#18571) 2019-06-03 01:04:21 -07:00
sandboxed_renderer refactor: bundle the browser and renderer process electron code (#18553) 2019-06-02 13:03:03 -07:00
worker refactor: bundle the browser and renderer process electron code (#18553) 2019-06-02 13:03:03 -07:00