firefly
firefly copied to clipboard
Code Reloading BIFs
Lumen being Ahead-of-Time compiled will likely never support code reloading, but we may need to stub this out to at least return exceptions or errors with code that expects then to exist.
- [ ]
call_on_load_function/1 - [ ]
check_old_code/1 - [ ]
check_process_code/2 - [ ]
check_process_code/3 - [ ]
delete_module/1 - [ ]
finish_after_on_load/2 - [ ]
finish_loading/1 - [ ]
has_prepared_code_on_load/1 - [ ]
load_module/2 - [ ]
loaded/0 - [ ]
module_loaded/1 - [ ]
pre_loaded/0 - [ ]
prepare_loading/2 - [ ]
purge_module/1
I think we can probably just stub these out with unimplemented!(), it is safe to abort/panic if these are ever called until we eventually design/build a JIT for Lumen.
erlang:loaded/0 is called in erts/preloaded/src/erl_init.erl