Roland Dobai 
							
						 
					 
					
						
						
							
						
						f3be9976b9 
					 
					
						
						
							
							tools: Don't count BSS into the total image size  
						
						 
						
						
						
						
					 
					
						2021-03-01 14:39:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fu Hanxi 
							
						 
					 
					
						
						
							
						
						0146f258d7 
					 
					
						
						
							
							style: format python files with isort and double-quote-string-fixer  
						
						 
						
						
						
						
					 
					
						2021-01-26 10:49:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						b52c764bf3 
					 
					
						
						
							
							idf_size.py: add support for esp32c3 and risc-v  
						
						 
						
						
						
						
					 
					
						2020-11-13 07:49:11 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						9fa06719fa 
					 
					
						
						
							
							global: enable build uinit test for esp32-s3  
						
						 
						
						
						
						
					 
					
						2020-09-22 15:15:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						511135989c 
					 
					
						
						
							
							tools: Autodetect the target of MAP files in idf_size.py  
						
						 
						
						
						
						
					 
					
						2020-04-22 13:12:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						66271f7a86 
					 
					
						
						
							
							tools: Support showing differences of MAP files in JSON format  
						
						 
						
						
						
						
					 
					
						2020-03-23 12:04:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						c81243b92b 
					 
					
						
						
							
							tools: Add option to show differences between MAP files with idf_size.py  
						
						 
						
						
						
						
					 
					
						2020-03-23 12:04:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						f6e1414ba6 
					 
					
						
						
							
							tools: Remove unused toolchain-prefix argument from idf_size.py  
						
						 
						
						
						
						
					 
					
						2020-03-23 12:04:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						2816c3c536 
					 
					
						
						
							
							tools: Fix idf_size.py  
						
						 
						
						
						
						
					 
					
						2020-02-28 11:55:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						1821ee8851 
					 
					
						
						
							
							tools: Add proper multi-chip support for idf_size.py  
						
						 
						
						
						
						
					 
					
						2020-02-27 19:50:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						53aadafac8 
					 
					
						
						
							
							idf_size.py: can alternatively write data to file  
						
						 
						
						... 
						
						
						
						* Also Changed json separators - no spaces at eol 
						
						
					 
					
						2020-01-02 09:33:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anthony Casagrande 
							
						 
					 
					
						
						
							
						
						874cfda54c 
					 
					
						
						
							
							idf_size.py: Major performance improvements  
						
						 
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/4518  
						
						
					 
					
						2019-12-30 17:14:49 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						05be37c87c 
					 
					
						
						
							
							idf_size: Support JSON output  
						
						 
						
						... 
						
						
						
						Pass -DOUTPUT_JSON=1 to get JSON formatted output from CMake targets 
						
						
					 
					
						2019-05-29 17:11:53 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						bfa9610f58 
					 
					
						
						
							
							tools: Fix the Python coding style  
						
						 
						
						
						
						
					 
					
						2018-12-19 11:56:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5fbfd20f10 
					 
					
						
						
							
							Merge branch 'master' into feature/cmake  
						
						 
						
						
						
						
					 
					
						2018-08-30 18:52:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						5cdff46370 
					 
					
						
						
							
							tools: Support Python 3 in idf_size.py  
						
						 
						
						
						
						
					 
					
						2018-08-27 13:39:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9ec14decce 
					 
					
						
						
							
							cmake: Fix idf_size.py merge errors  
						
						 
						
						
						
						
					 
					
						2018-05-01 17:27:39 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						0bdc12256e 
					 
					
						
						
							
							cmake: Add "size" target, update idf_size.py for different linker behaviour  
						
						 
						
						
						
						
					 
					
						2018-04-30 09:59:20 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4e982d4b18 
					 
					
						
						
							
							Merge branch 'feature/idf_size_report_symbols' into 'master'  
						
						 
						
						... 
						
						
						
						Feature/idf-size: report per-archive symbols and their sizes
See merge request idf/esp-idf!1956  
						
						
					 
					
						2018-04-20 23:55:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kedar Sovani 
							
						 
					 
					
						
						
							
						
						c8ef747c0a 
					 
					
						
						
							
							idf_size: Report per-symbol size from the map file  
						
						 
						
						... 
						
						
						
						Report as per the relevant sections output in the 'archives' output 
						
						
					 
					
						2018-02-19 17:13:56 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kedar Sovani 
							
						 
					 
					
						
						
							
						
						c9e6ed7d60 
					 
					
						
						
							
							idf_size: Sort output on total-size instead of filename  
						
						 
						
						
						
						
					 
					
						2018-02-19 11:50:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						a8f08dc5da 
					 
					
						
						
							
							make size: Fix map file parsing error on Windows  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/739  
						
						
					 
					
						2017-06-29 12:54:13 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5055290baf 
					 
					
						
						
							
							build system: Add idf_size.py tool for better "make size" output & analysis  
						
						 
						
						... 
						
						
						
						Add new "make size_components" and "make size_files" targets for analysing makeup of the ELF file.
Plain "make size" output now looks like this:
Total sizes:
 DRAM .data size:   11156 bytes
 DRAM .bss  size:   22304 bytes
Used static DRAM:   33460 bytes ( 294220 available, 10.2% used)
Used static IRAM:   80480 bytes (  50592 available, 61.4% used)
      Flash code:  421463 bytes
    Flash rodata:  103824 bytes
Total image size:~ 616923 bytes (.bin may be padded larger) 
						
						
					 
					
						2017-06-21 15:43:22 +10:00