Flywheel/src/main/java/com/jozufozu/flywheel/impl/task
Jozufozu d17d9379df Improved vexillology
- Separate concept of Flags from TaskExecutor.
- Instead, allow TaskExecutor to sync until, or while a given condition
  is met.
- Flags directly store their state as an AtomicBoolean.
- Switch `executor.syncOn(flag)` to `executor.syncUntil(flag::isRaised)`
- Remove tests made redundant by improved interface.
2023-11-21 10:47:33 -08:00
..
FlwTaskExecutor.java Less building, more converting 2023-11-20 22:03:04 -08:00
ParallelTaskExecutor.java Improved vexillology 2023-11-21 10:47:33 -08:00
SerialTaskExecutor.java Improved vexillology 2023-11-21 10:47:33 -08:00
ThreadGroupNotifier.java Sweeping changes 2023-11-18 11:46:04 -08:00
WaitGroup.java Sweeping changes 2023-11-18 11:46:04 -08:00