[Scheduler] Add SGLANG_FORCE_COARSE_WAR_BARRIER opt-in for a whole-forward WAR barrier (#29353)

This commit is contained in:
Feng Yao
2026-07-19 00:28:49 -07:00
committed by GitHub
parent 609fe1c0d1
commit 942bf04ef9
4 changed files with 11 additions and 3 deletions
@@ -932,6 +932,7 @@ class UnifiedRadixCacheSuite:
req.last_node = cache.root_node
req.cache_protected_len = 0
req.swa_uuid_for_lock = None
req.swa_prefix_lock_released = True
req.extra_key = None
req.full_untruncated_fill_ids = array("q", tokens)
req.set_extend_range(
@@ -975,6 +976,7 @@ class UnifiedRadixCacheSuite:
self.assertGreater(len(req.prefix_indices), 0)
self.assertEqual(req.cache_protected_len, len(req.prefix_indices))
self.assertIsNotNone(req.last_node)
self.assertFalse(req.swa_prefix_lock_released)
cache.dec_lock_ref(
req.last_node,