Erts/Otp onLoad
Tony Rogvall
tony@REDACTED
Wed May 19 22:19:06 CEST 2004
onsdagen den 19 maj 2004 kl 10.29 skrev Bengt Kleberg:
> Tony Rogvall wrote:
>
>> Hello list!
>>
>> I have a small suggestion for new functionality in the Erlang/Erts
>> [Otp] system.
>> I would like to see that a call to a function called M:onLoad() (or
>> something) was
>> made by the runtime system when a module M that exports such a
>> function was loaded
>> and before any other code was executed (not a requirement).
>>
>>
> is this similar to how*|Module:code_change() works for gen_<behaviour>
> ?
>
Not really, the code_change is called from upgrade scripts when
upgrading gen_server's,
the onLoad should be called by the runtime system (or code server) when
a module is loaded.
onLoad could of course be used for such purposes if onLoad is
implemented correctly.
/Tony
More information about the erlang-questions
mailing list