Tobias Koppers
|
6c6e48c382
|
avoid RuntimeSpecMap in favor of directly setting on memCache
|
2021-09-29 00:06:44 +02:00 |
Tobias Koppers
|
a82ab66fc1
|
fix accidentically shared mem caches
|
2021-09-28 23:52:25 +02:00 |
Tobias Koppers
|
5db30851c7
|
5.55.0
|
2021-09-28 19:39:39 +02:00 |
Tobias Koppers
|
3a0d5ff8e4
|
Merge pull request #14350 from webpack/perf/lazy-assign-connections
improve module graph building performance
|
2021-09-28 19:39:23 +02:00 |
Tobias Koppers
|
9e4c259cce
|
fix some cases where undefined modules are used
|
2021-09-28 19:11:39 +02:00 |
Tobias Koppers
|
daa2c3808e
|
lazy assign connections to dependencies
in many cases we don't need the assignment
|
2021-09-28 19:11:39 +02:00 |
Tobias Koppers
|
449f7ef39b
|
Merge pull request #14342 from webpack/perf/unsafe-cache
|
2021-09-28 15:50:11 +02:00 |
Tobias Koppers
|
8ef452a5b8
|
disable unsafeCache in test case as changes won't be detected otherwise
|
2021-09-28 13:37:42 +02:00 |
Tobias Koppers
|
931d14615f
|
move unsafe cache from NormalModuleFactory to Compilation to skip more processing
|
2021-09-28 11:37:29 +02:00 |
Tobias Koppers
|
da9a987bd2
|
Merge pull request #14341 from webpack/perf/seal
|
2021-09-28 11:36:34 +02:00 |
webpack bot
|
17bc78fe79
|
Merge pull request #14337 from webpack/dependabot/npm_and_yarn/pretty-format-27.2.2
chore(deps-dev): bump pretty-format from 27.1.0 to 27.2.2
|
2021-09-28 04:12:01 +02:00 |
Tobias Koppers
|
224ed2ac0c
|
change ModuleGraph storage to WeakMap
|
2021-09-27 20:41:28 +02:00 |
Tobias Koppers
|
c33a64bb23
|
enable to use mem cache for dependency caching
|
2021-09-27 20:41:24 +02:00 |
Tobias Koppers
|
16fc4bb7af
|
allow dependencies to select level of propagation
|
2021-09-27 20:38:08 +02:00 |
Tobias Koppers
|
2393892434
|
assign each module it's own mem cache
instead of receiving a per module node per access
|
2021-09-27 20:37:30 +02:00 |
Tobias Koppers
|
b08d6c959a
|
make WeakTupleMap use less memory
|
2021-09-27 20:35:13 +02:00 |
Tobias Koppers
|
fabe0d0977
|
fix broken FlagDependencyExportsPlugin mem caching
|
2021-09-27 20:35:13 +02:00 |
dependabot[bot]
|
51a27fed18
|
chore(deps-dev): bump pretty-format from 27.1.0 to 27.2.2
Bumps [pretty-format](https://github.com/facebook/jest/tree/HEAD/packages/pretty-format) from 27.1.0 to 27.2.2.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v27.2.2/packages/pretty-format)
---
updated-dependencies:
- dependency-name: pretty-format
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-27 02:04:11 +00:00 |
Tobias Koppers
|
4582982670
|
5.54.0
|
2021-09-24 21:07:04 +02:00 |
Tobias Koppers
|
88978167ea
|
Merge pull request #14319 from webpack/feature/affected-mem-cache
|
2021-09-24 18:42:18 +02:00 |
Tobias Koppers
|
3149e2e634
|
Merge pull request #14318 from webpack/feature/hashing
|
2021-09-24 18:42:07 +02:00 |
Tobias Koppers
|
d3381768ad
|
Merge pull request #14315 from webpack/dependabot/npm_and_yarn/enhanced-resolve-5.8.3
chore(deps): bump enhanced-resolve from 5.8.2 to 5.8.3
|
2021-09-24 15:28:51 +02:00 |
Tobias Koppers
|
e5cb121970
|
bump enhanced-resolve in package.json
|
2021-09-24 15:25:48 +02:00 |
Tobias Koppers
|
91480cfbb1
|
Merge pull request #14320 from webpack/perf/write-strings-cache
write short strings more efficient to cache
|
2021-09-24 15:23:37 +02:00 |
Tobias Koppers
|
3b48429eb5
|
add MemCache for memory caching per module which is invalidated when module or any referenced modules changes
add `experiments.cacheUnaffected`
add `cache.cacheUnaffected` (type: memory) resp `cache.memoryCacheUnaffected` (type: filesystem)
|
2021-09-24 15:23:29 +02:00 |
Tobias Koppers
|
381614aecc
|
cache computation of values passed for hashing
|
2021-09-24 14:44:20 +02:00 |
Tobias Koppers
|
629ac95660
|
write short strings more efficient to cache
|
2021-09-24 14:33:10 +02:00 |
Tobias Koppers
|
bc6c0854b4
|
Merge pull request #14317 from webpack/feature/hashing
faster utf-8 conversion for short strings
|
2021-09-24 11:33:50 +02:00 |
Tobias Koppers
|
aa83e463c5
|
Merge pull request #14291 from webpack/feature/eval-bailouzt
avoid bailout of unused eval
|
2021-09-24 10:13:05 +02:00 |
Tobias Koppers
|
936ba06f27
|
faster utf-8 conversion for short strings
|
2021-09-24 09:25:13 +02:00 |
Tobias Koppers
|
de0c39f6b3
|
Merge pull request #14306 from webpack/feature/hashing
allow to configure all hash functions used
|
2021-09-24 08:43:26 +02:00 |
dependabot[bot]
|
d8b7c2a49f
|
chore(deps): bump enhanced-resolve from 5.8.2 to 5.8.3
Bumps [enhanced-resolve](https://github.com/webpack/enhanced-resolve) from 5.8.2 to 5.8.3.
- [Release notes](https://github.com/webpack/enhanced-resolve/releases)
- [Commits](https://github.com/webpack/enhanced-resolve/compare/v5.8.2...v5.8.3)
---
updated-dependencies:
- dependency-name: enhanced-resolve
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-24 02:14:00 +00:00 |
webpack bot
|
f89d80cc2b
|
Merge pull request #14308 from webpack/dependabot/npm_and_yarn/browserslist-4.17.1
chore(deps): bump browserslist from 4.16.8 to 4.17.1
|
2021-09-24 04:11:56 +02:00 |
Tobias Koppers
|
4815710076
|
batch hashing
|
2021-09-23 23:32:40 +02:00 |
Tobias Koppers
|
da8e93af33
|
use xxhash64 for future defaults
|
2021-09-23 15:04:22 +02:00 |
Tobias Koppers
|
3f142d9cd6
|
allows to select `xxhash64` as hashFunction
|
2021-09-23 15:02:02 +02:00 |
Tobias Koppers
|
4a8bf4c084
|
allow to configure all hash functions used
fix default hash function for HttpUriPlugin to sha512
|
2021-09-23 14:55:13 +02:00 |
dependabot[bot]
|
4e213e1323
|
chore(deps): bump browserslist from 4.16.8 to 4.17.1
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.8 to 4.17.1.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.8...4.17.1)
---
updated-dependencies:
- dependency-name: browserslist
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-23 02:03:43 +00:00 |
webpack bot
|
69777d58f7
|
Merge pull request #14290 from webpack/dependabot/npm_and_yarn/es-module-lexer-0.9.0
chore(deps): bump es-module-lexer from 0.7.1 to 0.9.0
|
2021-09-22 04:21:55 +02:00 |
Tobias Koppers
|
d75a387d15
|
Merge pull request #14260 from webpack/fix-7519
|
2021-09-21 10:31:03 +02:00 |
webpack bot
|
c253bf6eac
|
Merge pull request #14288 from webpack/dependabot/npm_and_yarn/coffeescript-2.6.0
chore(deps-dev): bump coffeescript from 2.5.1 to 2.6.0
|
2021-09-21 04:11:57 +02:00 |
Tobias Koppers
|
18ee3fb1a9
|
avoid bailout of unused eval
expose InnerGraph and runtime utils
|
2021-09-20 17:40:51 +02:00 |
Ivan Kopeykin
|
15393ca459
|
more complex test case
|
2021-09-20 15:54:09 +03:00 |
Ivan Kopeykin
|
ffad02dbe2
|
fix discussions
|
2021-09-20 15:40:45 +03:00 |
dependabot[bot]
|
9a4706043e
|
chore(deps): bump es-module-lexer from 0.7.1 to 0.9.0
Bumps [es-module-lexer](https://github.com/guybedford/es-module-lexer) from 0.7.1 to 0.9.0.
- [Release notes](https://github.com/guybedford/es-module-lexer/releases)
- [Changelog](https://github.com/guybedford/es-module-lexer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/guybedford/es-module-lexer/compare/0.7.1...0.9.0)
---
updated-dependencies:
- dependency-name: es-module-lexer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-20 02:03:25 +00:00 |
dependabot[bot]
|
4a4593ac99
|
chore(deps-dev): bump coffeescript from 2.5.1 to 2.6.0
Bumps [coffeescript](https://github.com/jashkenas/coffeescript) from 2.5.1 to 2.6.0.
- [Release notes](https://github.com/jashkenas/coffeescript/releases)
- [Commits](https://github.com/jashkenas/coffeescript/compare/2.5.1...2.6.0)
---
updated-dependencies:
- dependency-name: coffeescript
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-09-20 02:01:56 +00:00 |
Ivan Kopeykin
|
1ca241159c
|
fix lint
|
2021-09-17 08:27:58 +03:00 |
Ivan Kopeykin
|
1b2c08a672
|
fix discussions
|
2021-09-17 07:23:29 +03:00 |
Tobias Koppers
|
abd21a27f3
|
Merge pull request #14185 from webpack/perf/snapshot-allocations
avoid allocations in SnapshotOptimization
|
2021-09-16 17:18:52 +02:00 |
Tobias Koppers
|
6796b73a1a
|
5.53.0
|
2021-09-16 15:52:00 +02:00 |