Tobias Koppers
|
b2c5f8dc90
|
remove size difference for wasm modules because of the additional dependency
|
2018-12-31 12:36:29 +01:00 |
Tobias Koppers
|
9048500acf
|
remove unneeded moduleGraph argument
|
2018-12-31 12:32:12 +01:00 |
Tobias Koppers
|
faefdc0bed
|
expose exports in LibManifestPlugin
use StaticExportsDependency in DelegatedModule
|
2018-12-31 12:28:55 +01:00 |
Florent Cailhol
|
41948853a0
|
Use StaticExportsDependency to define WASM exports
|
2018-12-31 12:28:53 +01:00 |
Florent Cailhol
|
a42922f663
|
Move provided exports to the module graph
|
2018-12-31 12:28:51 +01:00 |
Tobias Koppers
|
cc34ea42b0
|
add type argument to Module.size
add getSize to Generator
|
2018-12-05 20:18:59 +01:00 |
Tobias Koppers
|
dff9278d6b
|
add Module.getSourceTypes
getSourceTypes declares all source types which can be generated
Remove shouldRender in favor of source type testing
|
2018-12-05 20:18:57 +01:00 |
Tobias Koppers
|
5c7d6d2db6
|
change ensureHandlers from array to object
|
2018-11-29 16:23:36 +01:00 |
Tobias Koppers
|
f753f92c28
|
ensureChunk to RuntimeModule
step 1: non HMR cases
|
2018-11-29 16:16:39 +01:00 |
Tobias Koppers
|
7c37a6a972
|
handle runtime requirements
|
2018-11-29 16:07:17 +01:00 |
Tobias Koppers
|
eb28697419
|
move magic property names on __webpack_require__ into RuntimeGlobals file
|
2018-11-05 15:28:34 +01:00 |
Tobias Koppers
|
4f813e28a9
|
remove customizability of __webpack_require__ function name
|
2018-11-05 13:13:05 +01:00 |
Tobias Koppers
|
ad3556b72d
|
webassemblyModuleFilename can't use filename
we don't have this information at runtime and would need it to load the file
|
2018-11-01 20:23:10 +01:00 |
Michael Ciniawsky
|
56c49bdc9d
|
refactor(TemplatedPathPlugin): split placeholder context (`chunk|module`)
|
2018-11-01 20:23:09 +01:00 |
Tobias Koppers
|
d9a0d3a139
|
Merge tag 'v4.23.0' into next
4.23.0
|
2018-10-24 20:10:30 +02:00 |
Tobias Koppers
|
298fa4c981
|
Merge pull request #8266 from ljqx/wasm-finalize-exports-fix
[WasmFinalizeExportsPlugin] check if `ref` is null before using it
|
2018-10-24 17:41:54 +02:00 |
Tobias Koppers
|
f5e45bec2e
|
also export WebAssembly.Global when reexporting globals
This is not the final behavior and this code is probably removed soon,
but it mirrors the existing behavior for node.js >= 11 and CI will pass
|
2018-10-24 15:45:06 +02:00 |
Zhibin Liu
|
48656d22b9
|
[WasmFinalizeExportsPlugin] check if `ref` is null before using it
|
2018-10-24 21:07:37 +08:00 |
Tobias Koppers
|
b146c7ac41
|
revert incorrect change
The Buffer can be a slice of the underlying buffer
|
2018-10-23 08:43:21 +02:00 |
Tobias Koppers
|
8512b4a81d
|
fix wrong array instead of object type for jsIncompatibleExports
|
2018-10-18 17:35:36 +02:00 |
Tobias Koppers
|
d5ad14813f
|
create Source with Buffers for WASM
|
2018-10-18 12:44:31 +02:00 |
Tobias Koppers
|
97ed999aad
|
Merge tag 'v4.19.0' into next
4.19.0
* Separate context for renderBoostrap and hooks
* Remove ModuleTemplate from MainTemplate.bootstrap hook
|
2018-09-15 13:10:58 +02:00 |
Tobias Koppers
|
13b2cdd5ae
|
hash content of bootstrap code
instead of trying to calculate it
from inputs
fixes #8027
fixes #7984
|
2018-09-13 23:25:26 +02:00 |
Tobias Koppers
|
3c244d9fc9
|
Optimize error origin handling and module trace
Improve warnings and errors sorting
|
2018-09-12 13:16:59 +02:00 |
Tobias Koppers
|
fd0b6aa196
|
Merge tag 'v4.18.0' into next
4.18.0
|
2018-09-10 17:44:07 +02:00 |
Tobias Koppers
|
e0e0061f32
|
Merge branch 'master' into chore-bump-webassemblyjs11
|
2018-09-10 15:18:38 +02:00 |
Tobias Koppers
|
bad9d8a271
|
move Module.id into ChunkGraph
remove disconnect and unseal from Module
|
2018-08-28 15:08:52 +02:00 |
Tobias Koppers
|
02b15a1b46
|
pass chunkGraph to updateHash instead of moduleGraph
pass chunkGraph to compareModulesById instead of moduleGraph
pass chunkGraph to methods of RuntimeTemplate
use comparators from module at some places
|
2018-08-28 12:06:53 +02:00 |
Tobias Koppers
|
3aa2280498
|
move Module.hash and .renderedHash into ChunkGraph
|
2018-08-22 19:24:54 +02:00 |
Tobias Koppers
|
4135c6e683
|
remove some unnecessary moduleGraph arguments and property accesses
|
2018-08-22 12:45:14 +02:00 |
Tobias Koppers
|
4dfe88edb0
|
add moduleGraph argument to comparators
|
2018-08-21 11:08:07 +02:00 |
Tobias Koppers
|
3bb5263bfd
|
move methods from Module into ModuleGraph
|
2018-08-21 11:04:40 +02:00 |
Tobias Koppers
|
c21d59f783
|
Merge tag 'v4.17.0' into next
4.17.0
|
2018-08-21 11:02:16 +02:00 |
Mihail Bodrov
|
1f954b4f12
|
Get rid typeof undef in all lib
|
2018-08-21 03:26:50 +03:00 |
Tobias Koppers
|
a6e1c0693c
|
add TODOs
|
2018-08-16 14:10:39 +02:00 |
Tobias Koppers
|
6d5310fbd6
|
allow multiple entryModules per chunk
allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph
|
2018-08-15 11:51:16 +02:00 |
Tobias Koppers
|
3cf01999b5
|
add ChunkGraph
move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests
|
2018-08-14 15:32:13 +02:00 |
Tobias Koppers
|
d6cf42e4c2
|
merge used with usedExports
usedExports = false now means module is not used
|
2018-08-06 21:05:11 +02:00 |
Tobias Koppers
|
c4e0a9f72e
|
Move Module.used and Module.usedExports into ModuleGraph
|
2018-08-06 21:04:01 +02:00 |
Tobias Koppers
|
381e2db200
|
replace Module.reasons and Dependency.module with ModuleGraph
|
2018-08-02 17:54:44 +02:00 |
Tobias Koppers
|
11e127d162
|
pass moduleGraph along with multiple methods
|
2018-08-02 17:54:42 +02:00 |
Tobias Koppers
|
4ce109f8c1
|
change arguments of Generator.generate and Module.source into a object to be easier extensible
add JavascriptModulesPlugin.getHooks().shouldRender to decide if a module should be rendered
|
2018-08-02 16:07:29 +02:00 |
Tobias Koppers
|
c9eb4c8e01
|
Merge tag 'v4.16.4' into next
4.16.4
|
2018-08-02 16:00:39 +02:00 |
Florent Cailhol
|
64e301c33b
|
Update Prettier
|
2018-07-31 11:44:32 +02:00 |
Tobias Koppers
|
2e82dbb63c
|
Merge pull request #7813 from webpack/refactor/freeze_hooks
Freeze hooks to prevent deopts
|
2018-07-30 22:47:13 +02:00 |
Tobias Koppers
|
cf5f1d723c
|
format existing code
|
2018-07-30 21:29:21 +02:00 |
Florent Cailhol
|
fc4f30329d
|
Freeze hooks to prevent deopts
|
2018-07-30 14:25:40 +02:00 |
Tobias Koppers
|
0052861178
|
remove unconsistency with Module._source and originalSource
|
2018-07-25 12:20:35 +02:00 |
Sven SAULEAU
|
38c34030a0
|
Merge remote-tracking branch 'upstream/master' into chore-bump-webassemblyjs11
|
2018-07-25 10:06:37 +02:00 |
Tobias Koppers
|
66d3f319a6
|
Merge tag 'v4.16.2' into next
4.16.2
|
2018-07-23 12:19:16 +02:00 |