mirror of
https://github.com/MobileGL-Dev/MobileGL
synced 2026-11-07 18:13:23 +09:00
[CI] (P13): the memo-purity gate drops its last allow entry and the fatal census holds at 70 abort sites.
This commit is contained in:
@@ -71,11 +71,8 @@ IMAGE_SWEEP = r"^\s*static\s+.*\bg_imageSweep\w*"
|
||||
|
||||
# ONE LINE PER ENTRY AND THE REASON IS THE ENTRY. A carve-out with no reason is how a
|
||||
# gate becomes a list of things that are allowed to be wrong.
|
||||
ALLOW = [
|
||||
("MobileGL/MG_Backend/DirectGLES/Managers.h", "using BackendMap",
|
||||
"StateBackendObjectRegistry's non-slot map: unreachable since P13 W3b made the slot arm "
|
||||
"unconditional, deleted with the rest of the monolith glue in P13 W6"),
|
||||
]
|
||||
# P13: the last entry (StateBackendObjectRegistry's non-slot `BackendMap`) went with the map itself.
|
||||
ALLOW = []
|
||||
# WHAT USED TO BE HERE, AND WHY IT IS NOT. Five more entries, and every one of them was a
|
||||
# carve-out for something no rule could have flagged in the first place:
|
||||
# * two for `Array<SamplerImpl::BackendSamplerObject*...> rows` and
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"abort_sites": 73,
|
||||
"abort_sites": 70,
|
||||
"abort_sites_by_file": {
|
||||
"MobileGL/MG_Backend/DirectGLES/DirectGLES.cpp": 12,
|
||||
"MobileGL/MG_Backend/DirectGLES/DirectGLES.cpp": 10,
|
||||
"MobileGL/MG_Backend/DirectGLES/Managers.cpp": 10,
|
||||
"MobileGL/MG_Backend/DirectGLES/MultiDraw.cpp": 2,
|
||||
"MobileGL/MG_Backend/DirectGLES/Utils.cpp": 1,
|
||||
@@ -12,7 +12,7 @@
|
||||
"MobileGL/MG_Backend/MGPipe/PipeInputs.cpp": 3,
|
||||
"MobileGL/MG_Impl/Pipe/PipeFill.cpp": 5,
|
||||
"MobileGL/MG_Impl/Pipe/ResourceTracker.h": 5,
|
||||
"MobileGL/MG_Impl/Pipe/SlotAllocator.cpp": 2,
|
||||
"MobileGL/MG_Impl/Pipe/SlotAllocator.cpp": 1,
|
||||
"MobileGL/MG_Pipe/PipeApply.cpp": 5,
|
||||
"MobileGL/MG_Pipe/PipeRoute.cpp": 7,
|
||||
"MobileGL/MG_Pipe/generated/PipeFilled.inc": 1,
|
||||
|
||||
Reference in New Issue
Block a user