Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							653a211743 
							
						 
					 
					
						
						
							
							Revert "Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )"""  
						
						... 
						
						
						
						This reverts commit 6b7cead0c526e2ca87b0e90b084da6bb8ae5ac1e. 
						
						
					 
					
						2017-10-12 16:09:49 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							6b7cead0c5 
							
						 
					 
					
						
						
							
							Revert "Revert "perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )""  
						
						... 
						
						
						
						This reverts commit 94a925a1b029a5f5e3f342583decb55c7a8fe47f. 
						
						
					 
					
						2017-10-12 10:32:21 -07:00 
						 
				 
			
				
					
						
							
							
								Chuck Jazdzewski 
							
						 
					 
					
						
						
						
						
							
						
						
							94a925a1b0 
							
						 
					 
					
						
						
							
							Revert "perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )"  
						
						... 
						
						
						
						This reverts commit a22121d65dbc08ca624c94cde67413f4e1d036f1. 
						
						
					 
					
						2017-10-12 10:26:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							a22121d65d 
							
						 
					 
					
						
						
							
							perf(compiler): skip type check and emit in bazel in some cases. ( #19646 )  
						
						... 
						
						
						
						If no user files changed:
- only type check the changed generated files
Never emit non changed generated files
- we still calculate them, but don’t send them through
  TypeScript to emit them but cache the written files instead.
PR Close  #19646  
						
						
					 
					
						2017-10-11 15:54:02 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							0cc77b4a69 
							
						 
					 
					
						
						
							
							refactor(compiler): split compiler and core ( #18683 )  
						
						... 
						
						
						
						After this, neither @angular/compiler nor @angular/comnpiler-cli depend
on @angular/core.
This add a duplication of some interfaces and enums which is stored
in @angular/compiler/src/core.ts
BREAKING CHANGE:
- `@angular/platform-server` now additionally depends on
  `@angular/platform-browser-dynamic` as a peer dependency.
PR Close  #18683  
						
						
					 
					
						2017-08-16 17:58:53 -05:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							90b0713e32 
							
						 
					 
					
						
						
							
							refactor(compiler): don’t write summaries for jit by default  
						
						... 
						
						
						
						The default is false externally but true internally at Google. 
						
						
					 
					
						2017-06-09 15:58:53 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5af143e8e4 
							
						 
					 
					
						
						
							
							refactor(compiler): allow sync AOT compilation ( #16832 ).  
						
						... 
						
						
						
						AOT compilation can be executed synchronously now,
if the `ReosurceLoader` returns a string directly
(and no `Promise`). 
						
						
					 
					
						2017-05-23 10:41:23 -06:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							de8d7c65f2 
							
						 
					 
					
						
						
							
							refactor(compiler): emit OutputAst and not sources ( #16832 )  
						
						... 
						
						
						
						This is in preparation for creating typescript nodes
directly from `OutputAst` nodes. 
						
						
					 
					
						2017-05-23 10:41:23 -06:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							5afaa39e68 
							
						 
					 
					
						
						
							
							refactor(compiler): produce more dense generated code ( #16666 )  
						
						... 
						
						
						
						This changes the formatting to be less verbose but still
tries to be readable. 
						
						
					 
					
						2017-05-11 10:28:48 -07:00 
						 
				 
			
				
					
						
							
							
								Tobias Bosch 
							
						 
					 
					
						
						
						
						
							
						
						
							547c363473 
							
						 
					 
					
						
						
							
							feat: add .ngsummary.ts files to support AOT unit tests  
						
						... 
						
						
						
						Design doc: https://docs.google.com/document/d/1VmTkz0EbEVSWfEEWEvQ5sXyQXSCvtMOw4t7pKU-jOwc/edit?usp=sharing  
						
						
					 
					
						2017-05-05 13:23:53 -04:00