Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							8c33f91529 
							
						 
					 
					
						
						
							
							docs: update run instructions ( #34090 )  
						
						... 
						
						
						
						PR Close  #34090  
						
						
					 
					
						2019-11-27 10:39:17 -08:00 
						 
				 
			
				
					
						
							
							
								Joey Perrott 
							
						 
					 
					
						
						
						
						
							
						
						
							5e3f6d203d 
							
						 
					 
					
						
						
							
							build: migrate references and scripts that set to build with ivy via compile=aot to use config=ivy ( #33983 )  
						
						... 
						
						
						
						Since config=ivy now sets the define=compile flag and the define=angular_ivy_enabled
flag to cause usage of Ivy, we can update all of the documentation and scripts that
reference compile=aot to use config=ivy.
PR Close  #33983  
						
						
					 
					
						2019-11-26 16:38:40 -05:00 
						 
				 
			
				
					
						
							
							
								Igor Minar 
							
						 
					 
					
						
						
						
						
							
						
						
							4b81bb5c97 
							
						 
					 
					
						
						
							
							build: add ng_benchmark macro to run perf benchmarks ( #33389 )  
						
						... 
						
						
						
						this makes running and profiling tests much easier. Example usage:
```
yarn bazel run --define=compile=aot //packages/core/test/render3/perf:noop_change_detection
```
See README.md update for more info.
PS: I considered moving the ng_rollup bundle into the macro but I didn't want to make
  too many changes in this PR. If we find running benchmarks in this way useful, we
  should refactor the build file more, and move the ng_rollup_bundle targets into the
  macro.
PR Close  #33389  
						
						
					 
					
						2019-10-25 13:13:32 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							bd89626e2e 
							
						 
					 
					
						
						
							
							test(ivy): add instructions for deoptigate ( #33357 )  
						
						... 
						
						
						
						PR Close  #33357  
						
						
					 
					
						2019-10-23 09:56:42 -07:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							4800fa1c08 
							
						 
					 
					
						
						
							
							refactor(core): tweek micro-benchmarks to make them more consistent ( #33207 )  
						
						... 
						
						
						
						```
┌────────────────────────────────────┬─────────┬──────┬───────────┬───────────┬───────┐
│              (index)               │  time   │ unit │ base_time │ base_unit │   %   │
├────────────────────────────────────┼─────────┼──────┼───────────┼───────────┼───────┤
│       directive_instantiate        │  2.474  │ 'us' │   2.507   │   'us'    │ -1.32 │
│        element_text_create         │  1.313  │ 'us' │   1.319   │   'us'    │ -0.45 │
│           interpolation            │ 220.17  │ 'us' │  224.217  │   'us'    │ -1.8  │
│             listeners              │  1.988  │ 'us' │   2.021   │   'us'    │ -1.63 │
│ map_based_style_and_class_bindings │ 17.908  │ 'ms' │  18.523   │   'ms'    │ -3.32 │
│       noop_change_detection        │ 24.851  │ 'us' │  24.874   │   'us'    │ -0.09 │
│          property_binding          │ 218.76  │ 'us' │  216.736  │   'us'    │ 0.93  │
│      property_binding_update       │ 443.175 │ 'us' │  447.686  │   'us'    │ -1.01 │
│      style_and_class_bindings      │  1.053  │ 'ms' │   1.069   │   'ms'    │ -1.5  │
│           style_binding            │ 488.154 │ 'us' │  484.092  │   'us'    │ 0.84  │
└────────────────────────────────────┴─────────┴──────┴───────────┴───────────┴───────┘
```
PR Close  #33207  
						
						
					 
					
						2019-10-17 14:13:16 -04:00 
						 
				 
			
				
					
						
							
							
								Miško Hevery 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f3d9b4cb 
							
						 
					 
					
						
						
							
							test: Add script which allows running all of the profiling tests and compare results ( #33186 )  
						
						... 
						
						
						
						PR Close  #33186  
						
						
					 
					
						2019-10-16 10:22:30 -04:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2895edc9c6 
							
						 
					 
					
						
						
							
							perf(ivy): introduce a node-based micro-benchmarks harness ( #32510 )  
						
						... 
						
						
						
						PR Close  #32510  
						
						
					 
					
						2019-09-09 15:56:41 -04:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							172bb76964 
							
						 
					 
					
						
						
							
							docs(ivy): update micro-benchmark instructions ( #32190 )  
						
						... 
						
						
						
						PR Close  #32190  
						
						
					 
					
						2019-08-19 10:10:39 -07:00 
						 
				 
			
				
					
						
							
							
								Pawel Kozlowski 
							
						 
					 
					
						
						
						
						
							
						
						
							33fab26930 
							
						 
					 
					
						
						
							
							test(ivy): remove code duplication from node perf benchmarks ( #32104 )  
						
						... 
						
						
						
						PR Close  #32104  
						
						
					 
					
						2019-08-15 09:55:03 -07:00