get_object_code
2015-05-25 13:39:07 0 举报
code模块get_object_code的实现过程
作者其他创作
大纲/内容
absolute file name
[Response|Rest] = Data
Res = Resp
is_atom(Mod)
Resp = Resif Resp =/= ignore
FD_DRV = \"efile\"
Reply
receive
file driver
FILE_READ_FILE = 15
request(Req)
code.erl
erl_prim_loader进程
loop(State0)
code_server
start
get_file(File)
code_server.erl
erl_prim_loader.erl
R = undefined
Res = prim_file:read_file(PrimFile)
handle_call
prim_file.erl
prim_file:internal_name2native(File)
Command = erlang:dt_append_vm_tag_data(Cmd)
code_server进程
open_port是bif函数,实现部分在erl_bif_port.c中
Res = Result
将filename转为file server可识别的形式
get_object_code(Mod)
0 条评论
下一页