Tobias Koppers
|
4492c30ac4
|
Update watching system to report more timing info to webpack
Add snapshotting feature to FileSystemInfo for better performance
|
2019-01-09 14:42:54 +01:00 |
Tobias Koppers
|
0fd50ddd84
|
avoid JSON.stringify for better performance
|
2019-01-08 15:14:30 +01:00 |
Tobias Koppers
|
ef9e25d8ea
|
report dependencies from resolver to the compilation
refactor NormalModuleFactory
|
2019-01-08 15:14:25 +01:00 |
Florent Cailhol
|
e06a808763
|
Expose the serialization API
|
2018-12-28 13:21:19 +01:00 |
Tobias Koppers
|
77c2e61a31
|
remove memory cache from FileCachePlugin
support layers of caches
|
2018-12-27 20:57:54 +01:00 |
Tobias Koppers
|
ea255fd38a
|
Remember unserializable things and avoid trying again
|
2018-12-21 12:36:38 +01:00 |
Tobias Koppers
|
f15956f19f
|
The context result is not a context dependency
The resulting directory should be threated as file dependency
as it doesn't depend on the content of the directory
|
2018-12-21 12:29:49 +01:00 |
Tobias Koppers
|
d9238f061d
|
memorize lazy data on access
remove need for read on write
add queue for file accesses in FileMiddleware to support concurrent access
|
2018-12-21 12:05:29 +01:00 |
Tobias Koppers
|
14ec0aa4cf
|
remove the static memory cache, leaving only the per compilation memory cache
Otherwise this leaks memory
|
2018-12-20 17:32:52 +01:00 |
Tobias Koppers
|
02ba24aca8
|
add a `cache` option to control the resolve cache
|
2018-10-31 13:55:28 +01:00 |
Tobias Koppers
|
4ed5622b53
|
add direct memory cache
|
2018-10-31 13:07:07 +01:00 |
Tobias Koppers
|
2688b5b17f
|
add resolver cache
|
2018-10-30 15:43:26 +01:00 |
Tobias Koppers
|
9e3cecc21e
|
resolve promise even if caching failed
|
2018-10-30 09:54:53 +01:00 |
Tobias Koppers
|
3c8bb29834
|
use lazy serialization when etag is passed
|
2018-10-30 09:54:51 +01:00 |
Tobias Koppers
|
0cc84d8227
|
default to packed mode
|
2018-10-30 09:54:49 +01:00 |
Tobias Koppers
|
a594f9884c
|
add another loglevel to the persistent cache
|
2018-10-30 09:54:45 +01:00 |
Tobias Koppers
|
590772b934
|
add packed store mode
|
2018-10-30 09:54:40 +01:00 |
Tobias Koppers
|
6b0da68ed9
|
run all test cases with caching
|
2018-10-17 22:15:46 +02:00 |
Tobias Koppers
|
459fef0263
|
fix warning stack for failed module
|
2018-10-17 21:25:41 +02:00 |
Tobias Koppers
|
d2f1484914
|
no need to create cache directory before build
|
2018-10-17 21:25:41 +02:00 |
Tobias Koppers
|
7b85f99a97
|
improve loglevel option
|
2018-10-17 21:25:41 +02:00 |
Tobias Koppers
|
b536fe7aee
|
default cache.name to name + mode
|
2018-10-17 21:25:40 +02:00 |
Tobias Koppers
|
3e05206b6d
|
improved error messages for failed deserialization
|
2018-10-17 21:25:40 +02:00 |
Tobias Koppers
|
a852828279
|
add persistent caching prototype
|
2018-10-17 21:25:39 +02:00 |
Tobias Koppers
|
9b8d26f6e8
|
refactor cache to be more generic and usable for other things
|
2018-10-11 10:46:48 +02:00 |
Tobias Koppers
|
7340fbb547
|
refactor Cache
add a new hookable Cache class
removed CachePlugin
add MemoryCachePlugin
refactor timestamps
create FileSystemInfo class
|
2018-09-27 13:20:19 +02:00 |