David Saada
							
						 
						
							 
							
							
							
								
							
								cfe7df28c9 
								
							
								 
							
						 
						
							
							
								
								When stack stats enabled, prevent exceptions if memory allocations fail  
							
							 
							
							
							
						 
						
							2018-08-08 16:18:29 +03:00  
						
					 
				
					
						
							
							
								 
								Deepika
							
						 
						
							 
							
							
							
								
							
								b05d105493 
								
							
								 
							
						 
						
							
							
								
								Update stats to fetch Mbed OS version info  
							
							 
							
							
							
						 
						
							2018-07-13 11:58:49 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								d764a7c627 
								
							
								 
							
						 
						
							
							
								
								OS version is not available in code, need a fix for this in next patch release  
							
							 
							
							
							
						 
						
							2018-05-30 08:57:47 -05:00  
						
					 
				
					
						
							
							
								 
								Bartek Szatkowski
							
						 
						
							 
							
							
							
								
							
								efd307fa79 
								
							
								 
							
						 
						
							
							
								
								Rename new occurrences of LOWPOWERTIMER to LPTICKER  
							
							 
							
							
							
						 
						
							2018-05-25 12:33:43 -05:00  
						
					 
				
					
						
							
							
								 
								Martin Kojtal
							
						 
						
							 
							
							
								
								
							
							
								
							
								5d027f4e27 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #6857  from deepikabhavnani/cpu_stats  
							
							 
							
							... 
							
							
							
							CPU Statistics 
							
						 
						
							2018-05-22 14:30:21 +02:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								3420ff7f9c 
								
							
								 
							
						 
						
							
							
								
								CPU statistics addition  
							
							 
							
							... 
							
							
							
							API to get CPU stats like sleep/deepsleep time, uptime and idle time.
These can be used by application to know the CPU Usage runtime. 
							
						 
						
							2018-05-15 11:20:52 -05:00  
						
					 
				
					
						
							
							
								 
								Deepika
							
						 
						
							 
							
							
							
								
							
								1961428c1b 
								
							
								 
							
						 
						
							
							
								
								OS version added + CPUID for cortex-M only  
							
							 
							
							... 
							
							
							
							CPUID base register is available for Cortex-M processors only.
Cortex-A devices have Main ID Register, which can be used in future to
get processor info. 
							
						 
						
							2018-05-15 10:22:13 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								c08b3e3d3d 
								
							
								 
							
						 
						
							
							
								
								System Info API addition  
							
							 
							
							... 
							
							
							
							API added to get the system information like CPU ID, compiler ID and
compiler version. 
							
						 
						
							2018-05-15 10:17:40 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								97c88188d0 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							 
							
							... 
							
							
							
							1. Enable watermark to get stack space information
2. Restructured code
3. Throw error if MBED_THREAD_STATS_ENABLED is not set
4. Astyle changes 
							
						 
						
							2018-05-11 10:06:44 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								f43b16ffd9 
								
							
								 
							
						 
						
							
							
								
								Cleaup and review comments addressed  
							
							 
							
							... 
							
							
							
							1. Removed prefix thread_ from all elements of mbed_stats_thread_t
2. #if conditions aligned to rest of the file 
							
						 
						
							2018-05-11 10:05:35 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								1dad73949c 
								
							
								 
							
						 
						
							
							
								
								Thread statistics addition.  
							
							 
							
							... 
							
							
							
							API to get all system threads information and states. 
							
						 
						
							2018-05-11 10:05:32 -05:00  
						
					 
				
					
						
							
							
								 
								Cruz Monrreal
							
						 
						
							 
							
							
								
								
							
							
								
							
								ab7a856657 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #6784  from deepikabhavnani/mbed_stats_fix  
							
							 
							
							... 
							
							
							
							Add common define MBED_ALL_STATS_ENABLED to enable all statistics 
							
						 
						
							2018-05-10 23:25:23 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								0f0a4c0a50 
								
							
								 
							
						 
						
							
							
								
								Check for NULL pointer before access  
							
							 
							
							
							
						 
						
							2018-05-03 11:23:12 -05:00  
						
					 
				
					
						
							
							
								 
								deepikabhavnani
							
						 
						
							 
							
							
							
								
							
								a228fd0f3b 
								
							
								 
							
						 
						
							
							
								
								Add common define to enable all statistics  
							
							 
							
							... 
							
							
							
							As part of Device Health requirement, all mbed OS statistics should be
enabled with single macro `MBED_ALL_STATS_ENABLED` 
							
						 
						
							2018-05-02 14:14:07 -05:00  
						
					 
				
					
						
							
							
								 
								Bartek Szatkowski
							
						 
						
							 
							
							
							
								
							
								b793a3fb89 
								
							
								 
							
						 
						
							
							
								
								Update codebase for CMSIS5/RTX5  
							
							 
							
							... 
							
							
							
							Update all of mbed-os to use RTX5. 
							
						 
						
							2017-05-30 18:55:52 +01:00  
						
					 
				
					
						
							
							
								 
								Christopher Haster
							
						 
						
							 
							
							
							
								
							
								9b630b3e0d 
								
							
								 
							
						 
						
							
							
								
								stats - Added stack stats api for individual threads  
							
							 
							
							... 
							
							
							
							Added the following
- size_t mbed_stats_stack_get_each(mbed_stats_stack_t *, size_t) 
							
						 
						
							2016-11-07 19:15:44 -06:00  
						
					 
				
					
						
							
							
								 
								Christopher Haster
							
						 
						
							 
							
							
							
								
							
								b6e8f44c0d 
								
							
								 
							
						 
						
							
							
								
								stats - Added stack stats api  
							
							 
							
							... 
							
							
							
							Matched heap stats api
- void mbed_stats_heap_get(mbed_stats_heap_t *)
- void mbed_stats_stack_get(mbed_stats_stack_t *) 
							
						 
						
							2016-11-07 19:15:38 -06:00