-
Notifications
You must be signed in to change notification settings - Fork 23
feat(roles): receiver-correlated invoked-property evidence for object-literal value-refs #2654
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
carlos-alm
merged 45 commits into
main
from
feat/2088-correlated-invoked-property-evidence
Sep 6, 2026
Merged
Changes from all commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
2b8e8b7
docs(plan): receiver-correlated invoked-property evidence for issue-2088
carlos-alm 013576b
docs: fix WU-8's native NAPI-threading file and precedent citation (#…
carlos-alm 8aa0167
docs: fix WU-2b's return-owner escape gap and WU-5a's fabricated cita…
carlos-alm 899188d
docs: fix WU-2's alias escape-tracking gap and strengthen WU-10 asser…
carlos-alm 62606d0
docs: fix alias-transitivity gap in WU-2's rebinding branch (#2612)
carlos-alm 515140a
docs: treat param-flow positions as escaping in WU-2 condition 3 (#2612)
carlos-alm 9156a88
docs: gate tracked reference positions on T1 visibility in WU-2 (#2612)
carlos-alm e8efa37
docs: close five round-7 escape-analysis soundness gaps in WU-2 (#2612)
carlos-alm 0bdfb32
docs: close three round-8 soundness gaps in WU-2's escape analysis
carlos-alm df5fd92
docs: close round-9 gaps in WU-2 escape analysis and WU-5 ordering
carlos-alm 24eb39f
docs: close round-10 identifier-resolution gaps in WU-2 condition 4
carlos-alm 521ab3a
docs: fix round-10 regression and for-in gap in WU-2 condition 4
carlos-alm bd57e70
docs: close round-12 arrow-parameter shadow gap in WU-2 condition 4
carlos-alm 222fa85
docs: note for-await coverage and the two-walk divergence risk
carlos-alm 34a2f7a
docs: fix issue-2088 plan's condition-4 reassignment gap (round 13)
carlos-alm 752405f
docs: close round-14 write-scan and duplicate-declaration gaps in WU-…
carlos-alm 63c63c3
docs: close round-15 var/Annex-B hoist-through-blocks gap in WU-2 con…
carlos-alm 81b1be1
docs: fix countHoistedVarScopeDeclarations's own traversal order (rou…
carlos-alm 34c445c
docs: close round-16 under-escape gaps in WU-2 condition 4 (#2630/#26…
carlos-alm 69ae1c9
docs: cross-reference #2637 (switch_body using_declaration residual) …
carlos-alm 6ac51c2
docs: close round-17 under-escape gaps in WU-2 condition 4 (#2637 + 3…
carlos-alm f709b31
docs: apply Greptile's update_expression unwrapParens fix in WU-2
carlos-alm e3be4f7
docs: close round-18 gaps in WU-2 condition 3/4, reopen #2637
carlos-alm 71c9325
docs: close two outstanding Greptile findings from this PR in WU-2
carlos-alm a4977ba
docs: close round-19 under-escape gaps in WU-2 conditions 3/4
carlos-alm 4b9bd16
docs: close round-20 escape-analysis gaps in WU-2, apply ablation dis…
carlos-alm e8ad327
docs: fix round-8 self-shadow bug recurring at every allReferencesTra…
carlos-alm 3e92903
docs: fix class_static_block var-scope gap in WU-2, correct round-21 …
carlos-alm f1fef6e
docs: fix WU-10 fixture-matrix oracle, axes, and case (by); reconcile…
carlos-alm 8bc1b0a
docs: fix hasT1Evidence scoping and WU-10 coverage-claim gaps (round 23)
carlos-alm 0e3d3c4
docs: fix under-escape gap in condition 2's alias recursion (round 25)
carlos-alm 1846117
docs: cite #2645 for the round-25 matrix-generator invocation gap
carlos-alm c394ef3
docs(plan): pin exportedNames derivation, fix round-25 false claims (…
carlos-alm d9fb30c
docs(plan): fix callerName derivation, pts null-guard, definitionName…
carlos-alm b280748
docs(plan): complete B1 with a widened enclosing-scope probe set (rou…
carlos-alm 2183bea
docs(plan): expand collision write-up, add shape 36, note this-receiv…
carlos-alm 8aced6d
docs(plan): correct stale declaringScope recursion instructions (#2612)
carlos-alm aac2df0
feat(roles): correlate invoked-property evidence to object-literal sites
carlos-alm ee5ce74
Merge branch 'main' into feat/2088-correlated-invoked-property-evidence
carlos-alm b3ddfe7
fix: rustfmt native edge builder and JS extractor (#2654)
carlos-alm 7577948
fix: persist invoked_property_sites on native full-build paths (#2654)
carlos-alm b28988a
fix: treat globalThis-qualified reads as untracked object-literal ref…
carlos-alm a8a6456
merge: remote feat/2088-correlated-invoked-property-evidence before push
carlos-alm 9b6aeb3
fix: reuse native pts maps instead of solving three times per build
carlos-alm 1107d74
fix: format hub-selection test import for biome
carlos-alm File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.