Latest Repo Discovered
AlgoID
JavaScript
·
MIT License
Top Contributor of the Month
9636 commits in all time
Jan 07, 2026 14:24 – Apr 07, 2026 14:24 UTC
feat: implement ReallySimpleMint page with URL parameter and postMessage integration support for external embedding.
2e7ce41a
main
4/44 ++ 9 --
feat: add arc65 support: loggedErr() and loggedAssert() functions, to log a formatted error string before failing
5ac27a5f
main
6/290 ++ 6 --
chore: refresh test artifacts using lastest changes in puya main branch
5e5babdf
main
19/821 ++ 630 --
Merge 839eb0d8084e36a21e0957b04353c19b63f69349 into f183d0681ee81b38f6aa46b903c28455b68236be
812b42b0
pull/562/merge
58/8,614 ++ 18,125 --
refactor: rewrite SCC phi congruence to operate on the replacement map
Rewrite _refine_phi_congruence to run after build_replacements() and resolve phi args through the replacement map, rather than using VN lookups on the scoped _GVNTables. This fixes a latent bug where set_register_vn in the SCC pass would append registers to new equivalence sets without removing them from old ones, potentially causing replacement chains in build_replacements when an SCC register was also in a multi-member equivalence set from the hash-based walk. The new approach is also strictly more powerful: the old implementation could only detect SCC congruence when external args were the same register object (because _register_vn was scoped and the walk's VN assignments were in discarded child scopes). Now it detects congruence whenever external args resolve to the same representative. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
ae4fdedf
gvn
1/33 ++ 36 --