Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							996c3c1f7e
							
						
					 | 
					
						
						
							
							executor: make task arena size configurable.
						
						
						
						
						
						
					 | 
					
						2023-11-24 23:52:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							171cdb94c7
							
						
					 | 
					
						
						
							
							executor: add support for main/task macros in stable (allocates tasks in an arena)
						
						
						
						
						
						
					 | 
					
						2023-11-24 23:52:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							1fbc150fd6
							
						
					 | 
					
						
						
							
							executor: add some tests.
						
						
						
						
						
						
					 | 
					
						2023-11-24 23:52:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							259cf6192b
							
						
					 | 
					
						
						
							
							executor: Remove non-functional rtos-trace-interrupt.
						
						
						
						
						
						
					 | 
					
						2023-11-24 23:52:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							27e6634c9d
							
						
					 | 
					
						
						
							
							executor: add faster ARM-specific impl.
						
						
						
						
						
						
						
						Does a wake+poll in 79 cycles in nrf52840. 
						
						
					 | 
					
						2023-11-15 18:47:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f9b649f80
							
						
					 | 
					
						
						
							
							executor: release v0.3.3
						
						
						
						
						
						
					 | 
					
						2023-11-15 18:44:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							bef9b7a853
							
						
					 | 
					
						
						
							
							executor: remove atomic-polyfill.
						
						
						
						
						
						
					 | 
					
						2023-11-15 18:43:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							50a983fd9b
							
						
					 | 
					
						
						
							
							executor: add missing main macro reexport on xtensa.
						
						
						
						
						
						
					 | 
					
						2023-11-14 18:45:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8f9341edc
							
						
					 | 
					
						
						
							
							Prepare embassy-executor 0.3.2
						
						
						
						
						
						
					 | 
					
						2023-11-06 21:50:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d8d50cc7a
							
						
					 | 
					
						
						
							
							Yeet core::sync::atomic, remove futures-util dep
						
						
						
						
						
						
					 | 
					
						2023-11-06 17:35:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f51367eb9
							
						
					 | 
					
						
						
							
							Upgrade static-cell to v2.0
						
						
						
						
						
						
					 | 
					
						2023-11-02 21:52:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							e519e00265
							
						
					 | 
					
						
						
							
							Update Rust nightly.
						
						
						
						
						
						
					 | 
					
						2023-11-01 04:56:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd6a29adb2
							
						
					 | 
					
						
						
							
							Release embassy-executor v0.3.1
						
						
						
						
						
						
					 | 
					
						2023-11-01 00:17:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aleksandr Krotov
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6b19c0abd1
							
						
					 | 
					
						
						
							
							Fix #2100 - function address comparison
						
						
						
						
						
						
					 | 
					
						2023-10-25 11:01:35 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							213b4c9dca
							
						
					 | 
					
						
						
							
							time: add links key, release v0.1.5.
						
						
						
						
						
						
					 | 
					
						2023-10-16 20:11:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Adam Greig
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7559f9e583
							
						
					 | 
					
						
						
							
							time: Update documentation to use new after_x convenience methods
						
						
						
						
						
						
					 | 
					
						2023-10-15 00:47:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							02d2c06b23
							
						
					 | 
					
						
						
							
							Release embassy-time 0.1.4
						
						
						
						
						
						
					 | 
					
						2023-10-12 18:14:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hailey Somerville
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9d4b18f14
							
						
					 | 
					
						
						
							
							update UninitCell::write call in arch::wasm too
						
						
						
						
						
						
					 | 
					
						2023-09-14 13:59:24 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Hailey Somerville
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a1ed823f8
							
						
					 | 
					
						
						
							
							write to TaskStorage::future via inline(never) fn to encourage RVO
						
						
						
						
						
						
					 | 
					
						2023-09-14 13:42:11 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e613d9abb
							
						
					 | 
					
						
						
							
							Sync all fmt.rs files.
						
						
						
						
						
						
					 | 
					
						2023-08-30 01:37:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jesse Braham
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f63bf4153
							
						
					 | 
					
						
						
							
							Release embassy-time v0.1.3
						
						
						
						
						
						
					 | 
					
						2023-08-28 08:00:18 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ca738d6c99
							
						
					 | 
					
						
						
							
							Merge pull request #1826 from bugadani/warn
						
						
						
						
						
						
						
						Avoid dead code warning 
						
						
					 | 
					
						2023-08-26 11:05:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							54e2e17520
							
						
					 | 
					
						
						
							
							Avoid dead code warning
						
						
						
						
						
						
					 | 
					
						2023-08-26 12:53:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f8299d10f7
							
						
					 | 
					
						
						
							
							Prepare executor and macros for release (#1825)
						
						
						
						
						
						
						
						* Set release date, bump macros version
* Add pool_size change to changelog 
						
						
					 | 
					
						2023-08-25 23:32:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2c718f61c
							
						
					 | 
					
						
						
							
							Bump executor crate version to 0.3.0
						
						
						
						
						
						
					 | 
					
						2023-08-23 20:34:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							0a73c84df0
							
						
					 | 
					
						
						
							
							Make AvailableTask public, deduplicate
						
						
						
						
						
						
					 | 
					
						2023-08-21 18:12:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							890f29ccfe
							
						
					 | 
					
						
						
							
							Update docs
						
						
						
						
						
						
					 | 
					
						2023-08-14 17:57:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4f3979ec8
							
						
					 | 
					
						
						
							
							Don't check context if only thread-mode is enabled
						
						
						
						
						
						
					 | 
					
						2023-08-14 16:46:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							07c3600127
							
						
					 | 
					
						
						
							
							Hide Pender
						
						
						
						
						
						
					 | 
					
						2023-08-14 16:35:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							da4f15d944
							
						
					 | 
					
						
						
							
							Fix fn name
						
						
						
						
						
						
					 | 
					
						2023-08-14 16:34:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							9954346143
							
						
					 | 
					
						
						
							
							Remove interrupt executor, remove PenderContext
						
						
						
						
						
						
					 | 
					
						2023-08-14 16:04:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a51e2d9ca
							
						
					 | 
					
						
						
							
							Make PenderContext actually pointer-size
						
						
						
						
						
						
					 | 
					
						2023-08-14 15:45:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							986a63ebb8
							
						
					 | 
					
						
						
							
							Remove the non-specific thread-mode executor
						
						
						
						
						
						
					 | 
					
						2023-08-14 15:41:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							4c4b12c307
							
						
					 | 
					
						
						
							
							Make PenderContext opaque
						
						
						
						
						
						
					 | 
					
						2023-08-14 15:16:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6007869bf
							
						
					 | 
					
						
						
							
							Remove the Pender enum
						
						
						
						
						
						
					 | 
					
						2023-08-14 09:00:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							454a7cbf4c
							
						
					 | 
					
						
						
							
							Remove pender-callback
						
						
						
						
						
						
					 | 
					
						2023-08-14 08:32:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec6bd27df6
							
						
					 | 
					
						
						
							
							Remove thread-context feature
						
						
						
						
						
						
					 | 
					
						2023-08-14 08:22:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ab0d71d92
							
						
					 | 
					
						
						
							
							Tweak identifiers and comments
						
						
						
						
						
						
					 | 
					
						2023-08-12 22:42:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5e66f6f87
							
						
					 | 
					
						
						
							
							Lift thread-context feature restrictions
						
						
						
						
						
						
					 | 
					
						2023-08-12 22:20:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							bce250bbdc
							
						
					 | 
					
						
						
							
							Remove unnecessary !Send markers
						
						
						
						
						
						
					 | 
					
						2023-08-12 22:17:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbf50cdae8
							
						
					 | 
					
						
						
							
							Remove Pender wrapper
						
						
						
						
						
						
					 | 
					
						2023-08-12 22:13:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							675b7fb605
							
						
					 | 
					
						
						
							
							POC: allow custom executors
						
						
						
						
						
						
					 | 
					
						2023-08-12 18:29:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							baef856206
							
						
					 | 
					
						
						
							
							Bump version
						
						
						
						
						
						
					 | 
					
						2023-08-10 23:20:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							858d520882
							
						
					 | 
					
						
						
							
							Executor: Add changelog
						
						
						
						
						
						
					 | 
					
						2023-08-10 23:15:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								loris
							
						 
					 | 
					
						
						
						
						
							
						
						
							66faba2df7
							
						
					 | 
					
						
						
							
							add wake_task_no_pend for expired timer enqueue inside run_queue
						
						
						
						
						
						
					 | 
					
						2023-08-05 21:04:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							a2501bd5c1
							
						
					 | 
					
						
						
							
							Allow clearing finished task from timer queue
						
						
						
						
						
						
					 | 
					
						2023-07-12 16:56:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							d137286981
							
						
					 | 
					
						
						
							
							Release embassy-time v0.1.2
						
						
						
						
						
						
					 | 
					
						2023-07-06 01:29:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kaspar Schleiser
							
						 
					 | 
					
						
						
						
						
							
						
						
							54fc933932
							
						
					 | 
					
						
						
							
							embassy-executor: introduce InterruptExecutor::spawner()
						
						
						
						
						
						
					 | 
					
						2023-06-16 12:59:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d8321b821
							
						
					 | 
					
						
						
							
							Use make_static! from static-cell v1.1
						
						
						
						
						
						
					 | 
					
						2023-06-01 01:42:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dániel Buga
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fe36b6bb0
							
						
					 | 
					
						
						
							
							Work around xtensa deadlock, take 2
						
						
						
						
						
						
					 | 
					
						2023-05-13 15:04:02 +02:00 | 
					
					
						
						
							
							
							
						
					 |