Grant Miller 
							
						 
					 
					
						
						
							
						
						b6ca6d699a 
					 
					
						
						
							
							Make wake_task safe  
						
						
						
						
					 
					
						2023-01-29 16:32:12 -06:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						48e1aab762 
					 
					
						
						
							
							executor: Replace NonNull<TaskHeader> with TaskRef  
						
						
						
						
					 
					
						2023-01-29 15:52:13 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						10c9cc31b1 
					 
					
						
						
							
							Remove unnecessary use of atomic-polyfill.  
						
						... 
						
						
						
						Only use it when CAS is actually needed. 
						
						
					 
					
						2022-12-23 20:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						a4f9e7cbcc 
					 
					
						
						
							
							Merge  #1071  
						
						... 
						
						
						
						1071: refactor: autodetect macro variant r=Dirbaio a=lulf
Apply heuristics using target_arch, target_os and target_family to determine which variant of the entry point to use.
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-11-23 13:21:59 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						04a7d97673 
					 
					
						
						
							
							refactor: autodetect macro variant  
						
						... 
						
						
						
						Export all main macro per target architecture from embassy-macros,
and select the appropriate macro in embassy-executor. 
						
						
					 
					
						2022-11-23 13:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						50c5cc5db6 
					 
					
						
						
							
							fix: revert race condition introduced for riscv  
						
						
						
						
					 
					
						2022-11-23 13:17:05 +01:00 
						 
				 
			
				
					
						
							
							
								Sijmen Woutersen 
							
						 
					 
					
						
						
							
						
						e70ae71ecc 
					 
					
						
						
							
							restore SIGNAL_WORK_THREAD_MODE  
						
						
						
						
					 
					
						2022-11-12 10:58:37 +01:00 
						 
				 
			
				
					
						
							
							
								Sijmen Woutersen 
							
						 
					 
					
						
						
							
						
						6e1120e17e 
					 
					
						
						
							
							riscv support  
						
						
						
						
					 
					
						2022-11-10 17:39:41 +01:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						560eecdb73 
					 
					
						
						
							
							Remove the _embassy_time_schedule_wake magic  
						
						
						
						
					 
					
						2022-10-26 18:05:27 +03:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						4d5550070f 
					 
					
						
						
							
							Change time Driver contract to never fire the alarm synchronously  
						
						
						
						
					 
					
						2022-10-24 09:17:43 +03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a0487380da 
					 
					
						
						
							
							Replace futures::future::poll_fn -> core::future::poll_fn.  
						
						
						
						
					 
					
						2022-09-22 16:42:49 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						f2daad20ab 
					 
					
						
						
							
							Remove warnings  
						
						
						
						
					 
					
						2022-08-22 16:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						478f472784 
					 
					
						
						
							
							Remove Forever, switch to static_cell.  
						
						
						
						
					 
					
						2022-08-22 16:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						71e468681b 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/embassy-rs/embassy  into rtos-trace  
						
						
						
						
					 
					
						2022-08-19 00:53:41 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5daa173ce4 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						0bf178dd1b 
					 
					
						
						
							
							Add separate feature flag to enable interrupt tracing  
						
						
						
						
					 
					
						2022-08-16 00:42:08 -04:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						145af0e4ab 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2022-08-10 17:09:11 -04:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						a3c1522ce6 
					 
					
						
						
							
							Add support for rtos-trace behind a feature flag  
						
						
						
						
					 
					
						2022-08-10 05:04:13 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8d24cba72d 
					 
					
						
						
							
							executor: miri fixes  
						
						
						
						
					 
					
						2022-08-01 12:26:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a0f1b0ee01 
					 
					
						
						
							
							Split embassy crate into embassy-executor, embassy-util.  
						
						
						
						
					 
					
						2022-07-29 23:40:36 +02:00