Commit Graph

29 Commits

Author SHA1 Message Date
Benjamin Pasero
2cb7b42d98 code cache - cleanup in prep for chrome based code loading 2021-06-08 07:39:43 +02:00
Alex Dima
cba1d1b184 Prefix all performance.mark calls with code/ 2021-01-11 16:12:03 +01:00
Johannes Rieken
683a30f74c Revert "better fix for https://github.com/microsoft/vscode/issues/113852"
This reverts commit d687818f8e.
2021-01-07 12:26:14 +01:00
Johannes Rieken
d687818f8e better fix for https://github.com/microsoft/vscode/issues/113852 2021-01-07 09:41:43 +01:00
Alexandru Dima
fbe4aa28ff Collect and deliver perf marks from extension hosts (#112552) 2020-12-15 21:48:14 +01:00
Alex Dima
508ef0928c Better loader configuration for nodejs processes 2020-11-19 16:34:55 +01:00
Benjamin Pasero
65f805d98e fix build 2020-11-10 08:17:14 +01:00
Benjamin Pasero
eb8c718e81 debt - fix compile errors in bootstrap files 2020-11-09 09:03:14 +01:00
Benjamin Pasero
7f035b4be7 debt - introduce and adopt FileAccess
deprecate amd.ts and require.toUrl methods
2020-09-25 14:11:05 +02:00
Benjamin Pasero
5497e60ed2 sandbox - consolidate fileUriFromPath into one 2020-09-22 08:14:45 +02:00
Benjamin Pasero
e5b3ff76ba Enable sandbox and contextIsolation for process explorer when running with --__sandbox (#102924)
* sandbox - allow to enable sandbox and contextIsolation for process explorer

* fix asar lookup
2020-07-20 10:30:20 +02:00
Johannes Rieken
2c531e2ede only set nodeCachedData-prop when having a dir, #60332 2018-11-27 15:57:38 +01:00
Johannes Rieken
2319dc2389 adopt new loader, make sure each loader instance has a static seed so that filenames don't conflict, #63605 2018-11-27 15:50:24 +01:00
Johannes Rieken
0c2388a008 perf - simplify cached data env var (enabled cached data for the extension host) 2018-10-02 12:14:02 +02:00
Benjamin Pasero
f3b191ab38 @ts-check for bootstrap JS files 2018-09-07 16:05:28 +02:00
Benjamin Pasero
a4bf919e59 Cleanup bootstrap files (#58171)
* bootstrap  - first cut

* bootstrap => bootstrap-fork, bootstrap-shared => bootstrap

* bootstrap - extract uriFromPath()

* bootstrap - extract readfile/writefile

* bootstrap - share more code when loading renderers

* boostrap-electron-browser => bootstrap-window

* bootstrap - cleanup main.js

* bootstrap - handle index.js

* bootstrap 💄
2018-09-07 12:23:09 +02:00
Johannes Rieken
7a6a466cab tweak all those copies of uriFromPath, #56691 2018-08-24 10:58:08 +02:00
Alex Dima
dcd5ea858f Fixes #54550: Define fs as original-fs only when running in Electron 2018-07-19 16:06:14 +02:00
Benjamin Pasero
4e975a1beb ensure original-fs is used in all our AMD code (#54468) 2018-07-17 12:53:27 +02:00
Dirk Baeumer
3c0abb8d8a Add support to regenerate nsl cache if corrupted. 2018-07-03 12:13:30 +02:00
Joao Moreno
4c5157954b driver as a standalone module 2018-04-04 12:15:04 +02:00
Dirk Baeumer
04594c864b Add support for Language Packs 2018-01-25 21:14:34 +01:00
Johannes Rieken
cac9aa411b use nodeCachedData for main process, #17108 2016-12-21 11:42:51 +01:00
Joao Moreno
195e77304b remove unused path.join 2016-08-17 09:04:18 +02:00
Joao Moreno
c0b72c1658 fix bootstrap 2016-02-12 12:39:38 +01:00
Joao Moreno
c1ef29da9b export bootstrap from bootstrap-amd 2016-02-12 12:39:37 +01:00
Joao Moreno
7fd66ab5a3 remove unused requires 2016-02-09 15:30:35 +01:00
Joao Moreno
cf6884c01e refactgor bootstrap-amd 2016-02-09 15:23:23 +01:00
Joao Moreno
44a565c814 refactor bootstrap
related to #2785
2016-02-09 14:59:29 +01:00