mjit.c: clean so file on Windows
mjit.c (dlclose): use FreeLibrary to manage the reference count on the loaded module properly.
mjit.c (clean_so_file): clean shared object file after unloaded, in-use files cannot be removed on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
mjit.c: clean so file on Windows
mjit.c (dlclose): use FreeLibrary to manage the reference count
on the loaded module properly.
mjit.c (clean_so_file): clean shared object file after unloaded,
in-use files cannot be removed on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e