B&W print-friendly diagrams + tinkerpop-0001 + wave-3 proof sections. Squash of 94 local commits onto remote master.
22 lines
3.5 KiB
Text
22 lines
3.5 KiB
Text
[34m# scan=spidermonkey host=unsb-vm-7810-4994 date=2026-03-23T21:25:08Z
|
||
Updating files: 3% (2/63)
|
||
Updating files: 4% (3/63)
|
||
Updating files: 6% (4/63)
|
||
Updating files: 7% (5/63)
|
||
Updating files: 9% (6/63)
|
||
Updating files: 11% (7/63)
|
||
Updating files: 12% (8/63)
|
||
Updating files: 14% (9/63)
|
||
Updating files: 15% (10/63)
|
||
Updating files: 17% (11/63)
|
||
Updating files: 19% (12/63)
|
||
Updating files: 20% (13/63)
|
||
Updating files: 22% (14/63)
|
||
Updating files: 23% (15/63)
|
||
Updating files: 25% (16/63)
|
||
Updating files: 26% (17/63)
|
||
Updating files: 28% (18/63)
|
||
Updating files: 30% (19/63)
|
||
Updating files: 31% (20/63)
|
||
Updating files: 33% (21/63)
|
||
Updating files: 34% (22/63)
|
||
Updating files: 36% (23/63)
|
||
Updating files: 38% (24/63)
|
||
Updating files: 39% (25/63)
|
||
Updating files: 41% (26/63)
|
||
Updating files: 42% (27/63)
|
||
Updating files: 44% (28/63)
|
||
Updating files: 46% (29/63)
|
||
Updating files: 47% (30/63)
|
||
Updating files: 49% (31/63)
|
||
Updating files: 50% (32/63)
|
||
Updating files: 52% (33/63)
|
||
Updating files: 53% (34/63)
|
||
Updating files: 55% (35/63)
|
||
Updating files: 57% (36/63)
|
||
Updating files: 58% (37/63)
|
||
Updating files: 60% (38/63)
|
||
Updating files: 61% (39/63)
|
||
Updating files: 63% (40/63)
|
||
Updating files: 65% (41/63)
|
||
Updating files: 66% (42/63)
|
||
Updating files: 68% (43/63)
|
||
Updating files: 69% (44/63)
|
||
Updating files: 71% (45/63)
|
||
Updating files: 73% (46/63)
|
||
Updating files: 74% (47/63)
|
||
Updating files: 76% (48/63)
|
||
Updating files: 77% (49/63)
|
||
Updating files: 79% (50/63)
|
||
Updating files: 80% (51/63)
|
||
Updating files: 82% (52/63)
|
||
Updating files: 84% (53/63)
|
||
Updating files: 85% (54/63)
|
||
Updating files: 87% (55/63)
|
||
Updating files: 88% (56/63)
|
||
Updating files: 90% (57/63)
|
||
Updating files: 92% (58/63)
|
||
Updating files: 93% (59/63)
|
||
Updating files: 95% (60/63)
|
||
Updating files: 96% (61/63)
|
||
Updating files: 98% (62/63)
|
||
Updating files: 100% (63/63)
|
||
Updating files: 100% (63/63), done.
|
||
# roots: /tmp/geckosrc/js/src
|
||
CANDIDATE /tmp/geckosrc/js/src/builtin/intl/IntlObject.cpp:142 auto p = std::find(rbegin, rend, '-');
|
||
CANDIDATE /tmp/geckosrc/js/src/builtin/temporal/Calendar.cpp:1092 MOZ_ASSERT(CalendarMonthCodes(calendarId).contains(monthCode));
|
||
CANDIDATE /tmp/geckosrc/js/src/builtin/temporal/Calendar.cpp:1095 MOZ_ASSERT(CalendarMonthCodes(calendarId).contains(monthCode));
|
||
CANDIDATE /tmp/geckosrc/js/src/builtin/temporal/CalendarFields.h:225 if (notUnsetDefault.contains(field)) {
|
||
CANDIDATE /tmp/geckosrc/js/src/gc/Heap.cpp:513 MOZ_ASSERT(gc->availableChunks(lock).contains(this));
|
||
CANDIDATE /tmp/geckosrc/js/src/jit/arm/Architecture-arm.cpp:131 if (capabilities.contains(ARMCapability::VFPv4)) {
|
||
CANDIDATE /tmp/geckosrc/js/src/jit/arm/Architecture-arm.cpp:174 if (capabilities.contains(ARMCapability::VFPv3) ||
|
||
CANDIDATE /tmp/geckosrc/js/src/jsapi-tests/testPrintError.cpp:55 CHECK(buf.contains("testPrintError_Works.js:3:1 uncaught exception: null\n"));
|
||
CANDIDATE /tmp/geckosrc/js/src/jsapi-tests/testPrintError.cpp:103 warningSuccess = buf.contains("warning: warning message\n");
|
||
CANDIDATE /tmp/geckosrc/js/src/vm/Watchtower.cpp:65 if (proto->as<NativeObject>().contains(cx, id)) {
|
||
CANDIDATE /tmp/geckosrc/js/src/vm/Watchtower.cpp:75 if (proto->as<NativeObject>().contains(cx, id)) {
|
||
# scan complete
|
||
[0m# TRIAGE 2026-03-23: all false positives
|
||
# IntlObject std::find — locale string parsing, not graph
|
||
# Calendar .contains — bounded 12-13 month codes
|
||
# Architecture capabilities.contains — CPU bitfield
|
||
# Heap availableChunks.contains — GC hash set O(1)
|
||
# Watchtower NativeObject.contains — JS property hash O(1)
|
||
# spidermonkey: CLEAN
|