julia
Remove :globaldecl and :global lowered forms; add Core.declare_global
#58279
Merged

Remove :globaldecl and :global lowered forms; add Core.declare_global #58279

xal-0 merged 10 commits into JuliaLang:master from xal-0:globaldecl-builtin
xal-0
xal-0 Remove global, globaldecl lowered forms, add Core.globaldecl builtin
07eeda7d
xal-0 Generated functions: wrap body AST in Expr(:toplevel_pure, ...)
35b020fc
xal-0 Rename globaldecl to declare_global
1a76dd9f
xal-0 IR verification, abstract interp: remove :globaldecl and :global
d90e49af
xal-0 Update world increment amounts in tests
49138c57
xal-0 Begrudingly support eval(Expr(:global, GlobalRef(...))) for now...
fdd4ce67
xal-0 Merge remote-tracking branch 'upstream/master' into globaldecl-builtin
f71ee7f7
xal-0 xal-0 added compiler:lowering
xal-0
c42f
xal-0 Merge remote-tracking branch 'upstream/master' into globaldecl-builtin
394b546a
vtjnash
vtjnash commented on 2025-09-16
xal-0 xal-0 marked this pull request as ready for review 144 days ago
vtjnash Update base/docs/basedocs.jl
45729e7a
vtjnash vtjnash added merge me
xal-0 xal-0 requested a review from giordano giordano 143 days ago
xal-0 xal-0 requested a review from LilithHafner LilithHafner 143 days ago
xal-0 xal-0 requested a review from oscardssmith oscardssmith 143 days ago
xal-0 xal-0 requested a review 143 days ago
xal-0 xal-0 force pushed from e05165a7 to 45729e7a 143 days ago
xal-0 xal-0 removed review request 143 days ago
xal-0 xal-0 removed review request from giordano giordano 143 days ago
xal-0 xal-0 removed review request from oscardssmith oscardssmith 143 days ago
xal-0 xal-0 removed review request from LilithHafner LilithHafner 143 days ago
xal-0 Merge remote-tracking branch 'upstream/master' into globaldecl-builtin
8537a5ae
xal-0 xal-0 merged 7a8cd6e2 into master 142 days ago
mlechu mlechu removed merge me

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone