6dd4de57dc 
								
							 
						 
						
							
							
								
								Fix Chunk.prototype.entrypoints setter  
							
							
							
						 
						
							2017-12-15 11:26:38 +09:00  
				
					
						
							
							
								 
						
							
								beccf941a9 
								
							 
						 
						
							
							
								
								convert algorithm to iterative, use less memory  
							
							
							
						 
						
							2017-12-01 11:26:53 +01:00  
				
					
						
							
							
								 
						
							
								8363773f3f 
								
							 
						 
						
							
							
								
								only emit wasm runtime code for bundles containing wasm  
							
							
							
						 
						
							2017-11-21 12:57:40 +01:00  
				
					
						
							
							
								 
						
							
								65e855c636 
								
							 
						 
						
							
							
								
								fix deprecations  
							
							
							
						 
						
							2017-11-11 11:27:02 +01:00  
				
					
						
							
							
								 
						
							
								41a1d602e1 
								
							 
						 
						
							
							
								
								added WebAssembly Proof of Concept  
							
							
							
						 
						
							2017-11-10 09:17:11 +01:00  
				
					
						
							
							
								 
						
							
								860da9baaa 
								
							 
						 
						
							
							
								
								Merge branch 'next' into refactor/sets  
							
							
							
						 
						
							2017-11-08 21:28:51 +01:00  
				
					
						
							
							
								 
						
							
								f7c2f8e470 
								
							 
						 
						
							
							
								
								Update code style to arrow functions  
							
							
							
						 
						
							2017-11-08 11:56:01 +01:00  
				
					
						
							
							
								 
						
							
								447d85ad79 
								
							 
						 
						
							
							
								
								Merge branch 'next' into refactor/sets  
							
							... 
							
							
							
							# Conflicts:
#	lib/ContextModule.js
#	lib/NormalModule.js
#	lib/optimize/ConcatenatedModule.js 
							
						 
						
							2017-11-08 06:01:24 +01:00  
				
					
						
							
							
								 
						
							
								51c572c4f5 
								
							 
						 
						
							
							
								
								refactor more properties to Sets  
							
							
							
						 
						
							2017-11-07 09:17:12 +01:00  
				
					
						
							
							
								 
						
							
								52bacce0d7 
								
							 
						 
						
							
							
								
								Merge branch 'next' into refactor/cleanup-stuff  
							
							
							
						 
						
							2017-11-07 09:15:15 +01:00  
				
					
						
							
							
								 
						
							
								0339d4da49 
								
							 
						 
						
							
							
								
								Refactor weird things  
							
							... 
							
							
							
							* Declare used properties in constructor
* Module.(re)building moved into Compilation._(re)buildingModules (Map)
* Make NormalModule.error private
* Move Module.cacheable logic into needRebuild
* More stable implemention of rebuildModule
* addModuleChain waits for Module building finished before returning
* Set built and cacheable flags correctly in Modules
* More portableId into WeakMap
* Add ModuleReason for entrypoints
* cacheable can be true/false/null in Stats
* added Stats module issuerPath
* fixes profile in stats output 
							
						 
						
							2017-11-06 13:16:09 +01:00  
				
					
						
							
							
								 
						
							
								1b28c93eaf 
								
							 
						 
						
							
							
								
								renamed methods  
							
							
							
						 
						
							2017-11-06 12:15:23 +01:00  
				
					
						
							
							
								 
						
							
								bbb66fcca0 
								
							 
						 
						
							
							
								
								bugfix  
							
							
							
						 
						
							2017-11-06 11:26:16 +01:00  
				
					
						
							
							
								 
						
							
								801138a3b3 
								
							 
						 
						
							
							
								
								allow caching in sortable set and use it  
							
							
							
						 
						
							2017-11-03 10:17:08 +01:00  
				
					
						
							
							
								 
						
							
								814c894168 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							... 
							
							
							
							# Conflicts:
#	lib/optimize/CommonsChunkPlugin.js
#	test/statsCases/limit-chunk-count-plugin/expected.txt
#	test/statsCases/named-chunks-plugin-async/expected.txt
#	test/statsCases/optimize-chunks/expected.txt 
							
						 
						
							2017-10-16 10:47:17 +02:00  
				
					
						
							
							
								 
						
							
								45756a2291 
								
							 
						 
						
							
							
								
								set chunk reasons symmetrical  
							
							
							
						 
						
							2017-10-13 10:44:08 +02:00  
				
					
						
							
							
								 
						
							
								07992cf588 
								
							 
						 
						
							
							
								
								fix sorting issue  
							
							
							
						 
						
							2017-09-22 17:23:49 +02:00  
				
					
						
							
							
								 
						
							
								b316bee0a6 
								
							 
						 
						
							
							
								
								Use SortableSets for Chunk.parents/blocks  
							
							
							
						 
						
							2017-09-22 16:38:47 +02:00  
				
					
						
							
							
								 
						
							
								53711d5a76 
								
							 
						 
						
							
							
								
								make deprecations more yelling  
							
							
							
						 
						
							2017-09-22 14:13:09 +02:00  
				
					
						
							
							
								 
						
							
								6bd937d768 
								
							 
						 
						
							
							
								
								make things consitent  
							
							
							
						 
						
							2017-09-22 14:07:28 +02:00  
				
					
						
							
							
								 
						
							
								6c1831ca21 
								
							 
						 
						
							
							
								
								Merge branch 'next' into use-set-in-chunks  
							
							
							
						 
						
							2017-09-22 13:49:03 +02:00  
				
					
						
							
							
								 
						
							
								7387c50c3a 
								
							 
						 
						
							
							
								
								change jsonp function to jsonp array push  
							
							
							
						 
						
							2017-09-14 08:49:14 +02:00  
				
					
						
							
							
								 
						
							
								f6a0d51e6b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into use-set-in-chunks  
							
							
							
						 
						
							2017-07-18 09:32:53 +02:00  
				
					
						
							
							
								 
						
							
								5f08aa44bd 
								
							 
						 
						
							
							
								
								removed default params for node 4  
							
							
							
						 
						
							2017-07-06 16:40:58 -04:00  
				
					
						
							
							
								 
						
							
								cadf9f715f 
								
							 
						 
						
							
							
								
								added sortModules method to Chunk class  
							
							
							
						 
						
							2017-07-06 16:08:58 -04:00  
				
					
						
							
							
								 
						
							
								4c18dbf0d6 
								
							 
						 
						
							
							
								
								make chunk._chunks a sortable set  
							
							
							
						 
						
							2017-06-24 11:40:24 +10:00  
				
					
						
							
							
								 
						
							
								7e0a6ca287 
								
							 
						 
						
							
							
								
								fix contrains checks, might get obsolete in the future  
							
							
							
						 
						
							2017-06-24 11:39:46 +10:00  
				
					
						
							
							
								 
						
							
								53f70c7aeb 
								
							 
						 
						
							
							
								
								deprecate chunk.chunks  
							
							
							
						 
						
							2017-06-24 11:38:00 +10:00  
				
					
						
							
							
								 
						
							
								81e5b7ce4f 
								
							 
						 
						
							
							
								
								refactor usage of this.chunk inside Chunk to use Set API  
							
							
							
						 
						
							2017-06-24 11:38:00 +10:00  
				
					
						
							
							
								 
						
							
								cedce8d0f5 
								
							 
						 
						
							
							
								
								make this.chunks in Chunk private and turn it into a Set  
							
							
							
						 
						
							2017-06-24 11:37:20 +10:00  
				
					
						
							
							
								 
						
							
								1a16a3e181 
								
							 
						 
						
							
							
								
								make sort function private  
							
							
							
						 
						
							2017-06-19 22:13:44 +10:00  
				
					
						
							
							
								 
						
							
								747efcadf9 
								
							 
						 
						
							
							
								
								use SortableSet in chunks  
							
							... 
							
							
							
							use SortableSet to keep "_modules" sorted 
							
						 
						
							2017-06-18 13:57:11 +10:00  
				
					
						
							
							
								 
						
							
								b08762b729 
								
							 
						 
						
							
							
								
								optimize optimization plugins  
							
							
							
						 
						
							2017-06-01 16:35:07 +02:00  
				
					
						
							
							
								 
						
							
								2bd2d2844c 
								
							 
						 
						
							
							
								
								improve a few issues  
							
							... 
							
							
							
							from review by @Kovensky 
							
						 
						
							2017-05-20 14:54:42 +02:00  
				
					
						
							
							
								 
						
							
								e1bac32c19 
								
							 
						 
						
							
							
								
								Use a Set to store modules in a chunk  
							
							
							
						 
						
							2017-05-16 11:50:50 +02:00  
				
					
						
							
							
								 
						
							
								a941499889 
								
							 
						 
						
							
							
								
								Update variable declarations according to ES6  
							
							
							
						 
						
							2017-03-02 15:09:09 +01:00  
				
					
						
							
							
								 
						
							
								f4d8c5f20f 
								
							 
						 
						
							
							
								
								fix inner loop of "remove" method  
							
							... 
							
							
							
							as it is not guaranteed that the the chunk has parents the loop may not be run
this could lead to stale "this" still being a parent of one of its childs.
therefore we have to loop the chunks again. 
							
						 
						
							2017-02-14 21:16:10 +11:00  
				
					
						
							
							
								 
						
							
								4438ac9880 
								
							 
						 
						
							
							
								
								remove "removeAndDo" and make usage inline and explicit  
							
							
							
						 
						
							2017-02-14 21:16:10 +11:00  
				
					
						
							
							
								 
						
							
								9e60f2c302 
								
							 
						 
						
							
							
								
								fixup integratedSize to reflect original functionality  
							
							
							
						 
						
							2017-02-14 21:16:10 +11:00  
				
					
						
							
							
								 
						
							
								7305593987 
								
							 
						 
						
							
							
								
								rename other to otherChunk  
							
							
							
						 
						
							2017-02-14 21:16:10 +11:00  
				
					
						
							
							
								 
						
							
								f062f49a70 
								
							 
						 
						
							
							
								
								make clearer what "parents" are  
							
							
							
						 
						
							2017-02-14 21:16:10 +11:00  
				
					
						
							
							
								 
						
							
								3b4eb0f832 
								
							 
						 
						
							
							
								
								more readable variables  
							
							
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								63f0930161 
								
							 
						 
						
							
							
								
								simplify size calculation  
							
							... 
							
							
							
							add "moduleSize" calculator, add multiply and overhead helper 
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								aaee63a500 
								
							 
						 
						
							
							
								
								make variables more readable  
							
							
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								dd5eb39dd3 
								
							 
						 
						
							
							
								
								remove unnecessary passing of "this" argument - done via arrow functions  
							
							
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								2f58138516 
								
							 
						 
						
							
							
								
								remove unnecessary iteration if b.chunks is not set  
							
							
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								9f27e92d42 
								
							 
						 
						
							
							
								
								use replaceChunk and replaceParent in "integrate" method  
							
							
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								848b5aeb92 
								
							 
						 
						
							
							
								
								add two helper methods `replaceChunk` and `replaceParent`  
							
							... 
							
							
							
							they take an old item and a new item, remove the old item and add the new one 
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								5fa6caafd6 
								
							 
						 
						
							
							
								
								use method "moveModule" instead of duplicating it when integrating chunk  
							
							
							
						 
						
							2017-02-14 21:16:09 +11:00  
				
					
						
							
							
								 
						
							
								fc36ac366d 
								
							 
						 
						
							
							
								
								use easier readable variable name in moveModule  
							
							
							
						 
						
							2017-02-14 21:16:08 +11:00