Branch: refs/heads/main
Revision: bb50d371ce04197f7fb8c3b086f7e55de12b74c3
Author: dlongnecke-cray
Link: dlopen: Move user module initialization into a procedure by dlongnecke-cray · Pull Request #28684 · chapel-lang/chapel · GitHub
Log Message:
dlopen: Move user module initialization into a procedure (#28684)
This PR moves the process of invoking initializers for user modules into
a new internal export procedure named
chpl_initProgramCommandLineModules. This is in preparation for future
dynamic loading code which needs to be able to invoke these initializers
in the proper fashion.
Reviewed by @jabraham17. Thanks!
Diff:
M compiler/optimizations/noAliasSets.cpp
M compiler/passes/buildDefaultFunctions.cpp
M compiler/resolution/functionResolution.cpp
https://github.com/chapel-lang/chapel/pull/28684.diff