|  Janis | b635ea5579 | Queue stuff | 2025-07-04 13:44:20 +02:00 |  | 
				
					
						|  Janis | d1244026ca | drop for slot/receiver | 2025-07-03 17:36:10 +02:00 |  | 
				
					
						|  Janis | 41166898ff | initial queue | 2025-07-03 14:46:13 +02:00 |  | 
				
					
						|  Janis | f8aa8d9615 | asdfkkkkkkkkk | 2025-07-02 00:10:28 +02:00 |  | 
				
					
						|  Janis | edf25e407f | tests run | 2025-07-01 21:24:51 +02:00 |  | 
				
					
						|  Janis | 6e4f6a1285 | LOTS OF CHANGES: but! this works | 2025-07-01 20:09:52 +02:00 |  | 
				
					
						|  Janis | 69d3794ff1 | removed lots of inline hints because they probably SUCK + benchmark | 2025-07-01 13:05:19 +02:00 |  | 
				
					
						|  Janis | f384f61f81 | feature-gating tracing | 2025-07-01 11:54:39 +02:00 |  | 
				
					
						|  Janis | 19ef21e2ef | cleanup and fix race | 2025-07-01 11:32:30 +02:00 |  | 
				
					
						|  Janis | 38ce1de3ac | like.. it doesn't appear to deadlock anymore? | 2025-07-01 02:04:25 +02:00 |  | 
				
					
						|  Janis | 09166a8eb7 | still deadlocked? | 2025-06-30 16:48:49 +02:00 |  | 
				
					
						|  Janis | 228aa4d544 | fix deadlock? | 2025-06-30 15:00:57 +02:00 |  | 
				
					
						|  Janis | 6fe5351e59 | yea.. basically deadlocked | 2025-06-28 23:38:33 +02:00 |  | 
				
					
						|  Janis | 9cc125e558 | sdkkkkkkkkk | 2025-06-28 16:25:19 +02:00 |  | 
				
					
						|  Janis | 2a0372a8a0 | always use heartbeat join | 2025-06-28 14:07:51 +02:00 |  | 
				
					
						|  Janis | 8b4eba5a19 | parameterise tree size in join example | 2025-06-28 08:56:48 +02:00 |  | 
				
					
						|  Janis | a1e1c90f90 | tracing-tracy/instrumentation | 2025-06-28 01:24:22 +02:00 |  | 
				
					
						|  Janis | 5fae03dc06 | logically functional | 2025-06-27 23:08:27 +02:00 |  | 
				
					
						|  Janis | c4b4f9248a | new job impl | 2025-06-27 12:48:50 +02:00 |  | 
				
					
						|  Janis | 3b07565118 | thoughts on scope | 2025-06-27 12:48:41 +02:00 |  | 
				
					
						|  Janis | bdbe207e7e | heatbeat module | 2025-06-26 21:51:15 +02:00 |  | 
				
					
						|  Janis | eb8fd314f5 | renamed heartbeatlatch to mutexlatch | 2025-06-26 17:26:55 +02:00 |  | 
				
					
						|  Janis | c3eb71dbb1 | join_many test | 2025-06-26 16:23:50 +02:00 |  | 
				
					
						|  Janis | 0db285a4a9 | Heartbeat as raw ptr instead of arc which costs time to increment every heartbeat | 2025-06-25 13:31:12 +02:00 |  | 
				
					
						|  Janis | 4742733683 | it works.. | 2025-06-25 13:13:03 +02:00 |  | 
				
					
						|  Janis | 1363f20cfc | join example executable | 2025-06-24 19:13:47 +02:00 |  | 
				
					
						|  Janis | a3b9222ed9 | so... | 2025-06-24 19:12:27 +02:00 |  | 
				
					
						|  Janis | ed4acbfbd7 | erm....... | 2025-06-24 18:03:23 +02:00 |  | 
				
					
						|  Janis | e8a07ce6a5 | export into distaff crate | 2025-06-24 11:13:17 +02:00 |  | 
				
					
						|  Janis | f09d4e05d5 | add job count to queue, loop over jobs when woken by heartbeat | 2025-06-23 13:54:48 +02:00 |  | 
				
					
						|  Janis | bfbcc2868f | bench mark bigger size! | 2025-06-23 13:46:07 +02:00 |  | 
				
					
						|  Janis | edaa32591e | clear up some box stuff | 2025-06-21 11:13:05 +02:00 |  | 
				
					
						|  Janis | 3d32569e2f | almost runs thru miri..? | 2025-06-21 00:28:18 +02:00 |  | 
				
					
						|  Janis | 8b3ecb1455 | no spinning when waiting, just exit; repr(c) job | 2025-06-20 22:31:03 +02:00 |  | 
				
					
						|  Janis | 3eec242097 | inline workerthread::current | 2025-06-20 22:02:22 +02:00 |  | 
				
					
						|  Janis | 3730952cad | warnings | 2025-06-20 21:41:52 +02:00 |  | 
				
					
						|  Janis | 448d2d02b4 | moved join methods to workerthread | 2025-06-20 15:35:34 +02:00 |  | 
				
					
						|  Janis | a2112b9ef5 | move join stuff to context, but should be moved to workerthread | 2025-06-20 13:03:02 +02:00 |  | 
				
					
						|  Janis | f6f8095440 | remove with_in/with functions from WorkerThread (replaced by run_in_*) | 2025-06-20 12:24:13 +02:00 |  | 
				
					
						|  Janis | 940c681222 | threadlocal count for join/heatbeat | 2025-06-20 12:16:51 +02:00 |  | 
				
					
						|  Janis | 9b0cc41834 | does stuff, doesn't deadlock, faster than rayon (maybe?), | 2025-06-19 18:00:06 +02:00 |  | 
				
					
						|  Janis | d611535994 | it compiles... | 2025-06-19 14:25:15 +02:00 |  | 
				
					
						|  Janis | 9f776183c4 | tests updated to no more pin innit | 2025-06-19 14:24:58 +02:00 |  | 
				
					
						|  Janis | 04496aa7e2 | cfg-if, idk why? | 2025-06-19 14:24:32 +02:00 |  | 
				
					
						|  Janis | 0af62712ea | idk why but cool nightly features | 2025-06-17 14:49:04 +02:00 |  | 
				
					
						|  Janis | 1baf870d9c | lots + removed pin in joblist and jobs
+ running closures in worker functions | 2025-06-17 14:47:17 +02:00 |  | 
				
					
						|  Janis | dc820fc64a | TaggedAtomicPtr to named struct | 2025-06-17 14:45:50 +02:00 |  | 
				
					
						|  Janis | e590dc4509 | proper copy and clone for sendptr | 2025-06-17 14:45:22 +02:00 |  | 
				
					
						|  Janis | 46504f64f2 | latchref and nopref types | 2025-06-17 14:44:55 +02:00 |  | 
				
					
						|  Janis | 3458a900ee | todo: separate workerthread and scope logic, add scope type with lifetime | 2025-03-08 12:24:02 +01:00 |  |