Commit Graph

9995 Commits

Author SHA1 Message Date
Tobias Koppers f05669fab3
Merge pull request #9928 from webpack/perf/minor
Many small performance improvements
2019-11-04 21:30:13 +01:00
Tobias Koppers 5261758bed update test cases and snapshots 2019-11-04 21:11:16 +01:00
Tobias Koppers 07671f3481 allow to disable compareBeforeEmit 2019-11-04 16:46:45 +01:00
Tobias Koppers 019e35bf26 fix test case 2019-11-04 11:42:12 +01:00
Tobias Koppers d8c93b40be faster serialization for deserialized data 2019-11-04 10:46:33 +01:00
Tobias Koppers 39431ee8a5 add logging for invalid snapshots 2019-11-04 10:45:51 +01:00
Tobias Koppers e8f2a8329d avoid emitting files when they already exits in output filesystem 2019-11-04 09:23:18 +01:00
Kashyap 96ad1c65a6 fix: Remove minor typo in WebpackOptionsApply 2019-11-04 13:05:59 +05:30
webpack bot 3518ad590f
Merge pull request #9925 from webpack/dependabot/npm_and_yarn/types/node-12.12.5
chore(deps-dev): bump @types/node from 12.12.4 to 12.12.5
2019-11-01 19:13:15 +01:00
dependabot-preview[bot] 17d14dee1d
chore(deps-dev): bump @types/node from 12.12.4 to 12.12.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.4 to 12.12.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-01 17:57:40 +00:00
webpack bot 4ca5b8c68f
Merge pull request #9924 from webpack/dependabot/npm_and_yarn/types/node-12.12.4
chore(deps-dev): bump @types/node from 12.12.3 to 12.12.4
2019-11-01 17:37:52 +01:00
dependabot-preview[bot] dae1f03cef
chore(deps-dev): bump @types/node from 12.12.3 to 12.12.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.3 to 12.12.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-01 16:21:39 +00:00
Tobias Koppers 00fcd1dbe8 use LazySet in ResolverCachePlugin 2019-11-01 12:21:55 +01:00
Tobias Koppers 4cc4b4010e make LazySet serializable 2019-11-01 12:21:15 +01:00
Tobias Koppers 83c5305872 improve error message when deserialization failed 2019-11-01 12:19:27 +01:00
Tobias Koppers 8ba5ff6184 remove temporary workaround for fileDependencies in enhanced-resolve 2019-11-01 12:18:17 +01:00
Tobias Koppers 92e1fc2860 only log ResolverCachePlugin debug message when it has information to provide 2019-11-01 12:17:35 +01:00
Tobias Koppers 4feef620ea performance improvement of checkSnapshotValid caching 2019-11-01 12:16:30 +01:00
webpack bot 7c7d1a6ae5
Merge pull request #9917 from webpack/dependabot/npm_and_yarn/types/node-12.12.3
chore(deps-dev): bump @types/node from 12.12.0 to 12.12.3
2019-10-31 17:41:11 +01:00
dependabot-preview[bot] 4af122bad9
chore(deps-dev): bump @types/node from 12.12.0 to 12.12.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.0 to 12.12.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-31 10:09:05 +00:00
Tobias Koppers b3e42f3d67 5.0.0-beta.2 2019-10-31 08:10:41 +01:00
webpack bot 89048c0011
Merge pull request #9915 from webpack/dependabot/npm_and_yarn/types/node-12.12.1
chore(deps-dev): bump @types/node from 12.12.0 to 12.12.1
2019-10-30 18:08:17 +01:00
dependabot-preview[bot] ab07642910
chore(deps-dev): bump @types/node from 12.12.0 to 12.12.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.12.0 to 12.12.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-30 16:48:04 +00:00
Tobias Koppers 3f135f59b0
Merge pull request #9914 from webpack/bugfix/import-free-variables
fix bug where importing variables with special free names is broken
2019-10-30 14:15:12 +01:00
Tobias Koppers 90c2392b29 fix bug where importing variables with special free names is broken 2019-10-30 13:06:53 +01:00
Tobias Koppers 73bddc4d19
Merge pull request #9913 from webpack/perf/build-chunk-graph
Refactoring for performance
2019-10-30 10:08:13 +01:00
Tobias Koppers 4479b6c660 add comment, optimize code 2019-10-30 09:35:17 +01:00
Tobias Koppers 9010d8bf77 allow to disable connection
fix bug
2019-10-30 09:35:14 +01:00
Tobias Koppers 09d182132a rename reference exports constants 2019-10-30 07:57:55 +01:00
Tobias Koppers 3763de426e fix format-file-header tooling 2019-10-30 07:49:25 +01:00
Tobias Koppers 6b352c244a make RequireIncludeDeprecationWarning serialize-able 2019-10-30 07:49:24 +01:00
Tobias Koppers a877cd51d1 add presentational dependencies which are cheaper, but allow only templating 2019-10-30 07:49:20 +01:00
Tobias Koppers 951792b8eb ModuleGraph can get weak flag from dependency itself 2019-10-30 07:48:43 +01:00
Tobias Koppers ccc6f6c691 improve extraceBlockModulesMap performance
reduce memory usage, exit early
2019-10-30 07:48:41 +01:00
Tobias Koppers 7724f75176 fix typo 2019-10-30 07:48:39 +01:00
Tobias Koppers 8696017c55 add Dependency.getReferencedExports
remove Dependency.getReference
remove DependencyReference
2019-10-30 07:48:37 +01:00
Tobias Koppers efe3a81325 remove sourceOrder from DependencyReference 2019-10-30 07:48:35 +01:00
Tobias Koppers 8d46b21fad add Dependency.getCondition and conditional ModuleGraphConnections
getDependencyReference is no longer used to check of connection
2019-10-30 07:48:32 +01:00
Tobias Koppers 180eb8ba16 performance improvement 2019-10-30 07:48:30 +01:00
Tobias Koppers e1d1ab7d3b no need to serialize weak as already in super class 2019-10-30 07:48:28 +01:00
Tobias Koppers 09d6301712 Move weak flag from DependencyReference to Dependency 2019-10-30 07:48:26 +01:00
Tobias Koppers 11fcdb6edf
Merge pull request #9907 from webpack/dependabot/npm_and_yarn/eslint-plugin-jsdoc-15.12.2
chore(deps-dev): bump eslint-plugin-jsdoc from 15.12.1 to 15.12.2
2019-10-30 07:12:20 +01:00
Tobias Koppers bfd60ec9cc
Merge pull request #9885 from webpack/dependabot/npm_and_yarn/react-16.11.0
chore(deps-dev): bump react from 16.10.2 to 16.11.0
2019-10-30 07:11:57 +01:00
Tobias Koppers 66d4b1e4ed
Merge pull request #9886 from webpack/dependabot/npm_and_yarn/react-dom-16.11.0
chore(deps-dev): bump react-dom from 16.10.2 to 16.11.0
2019-10-30 07:11:39 +01:00
webpack bot 09e0f6b9d0
Merge pull request #9912 from webpack/dependabot/npm_and_yarn/types/node-12.12.0
chore(deps-dev): bump @types/node from 12.11.7 to 12.12.0
2019-10-30 01:08:14 +01:00
dependabot-preview[bot] e798a9d215
chore(deps-dev): bump @types/node from 12.11.7 to 12.12.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.11.7 to 12.12.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-29 23:52:15 +00:00
Tobias Koppers d8993128c9
Merge pull request #9910 from webpack/bugfix/retry-import
fix problem with retrying import()
2019-10-29 15:44:49 +01:00
Tobias Koppers 039b5e5aad
Merge pull request #9908 from webpack/perf/watcher
Performance of watcher
2019-10-29 10:25:51 +01:00
Tobias Koppers 18899d2d69 fix problem with retrying import() 2019-10-29 10:25:44 +01:00
Tobias Koppers 6fbbca7756 fix typo 2019-10-29 10:04:18 +01:00