Skip to content

Commit f4d4389

Browse files
committed
docs(bench): update JS edge count comment to reflect 30 total expected edges after merge
1 parent 4299168 commit f4d4389

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

tests/benchmarks/resolution/resolution-benchmark.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,8 @@ const THRESHOLDS: Record<string, { precision: number; recall: number }> = {
115115
// (i.e. the code resolves an edge that is arguably correct but not in expected-edges),
116116
// the correct fix is to add it to expected-edges — not to lower the threshold.
117117
// JS recall 0.9: Phase 8.3e adds Object.defineProperty/defineProperties/create composite pts keys
118-
// (5 new edges in define-property.js), lifting total expected from 18 to 23.
118+
// (5 new edges in define-property.js) + Phase 8.5 adds class-inheritance and prototype edges
119+
// (inheritance.js, prototypes.js, prototypes2.js), lifting total expected to 30.
119120
javascript: { precision: 1.0, recall: 0.9 },
120121
// TS 0.72: Phase 8.3e adds this.method() same-class resolution (Shape.describe → Shape.area),
121122
// lifting recall from 69.4% to 72.2%. Remaining gap (interface-dispatch, CHA) is tracked

0 commit comments

Comments
 (0)