1function load(s)
2    collectgarbage()
3    local a = gcinfo()
4    _G[s] = require(s)
5    collectgarbage()
6    local b = gcinfo()
7    print(s .. ":\t " .. (b-a) .. "k")
8end
9
10load("socket.url")
11load("ltn12")
12load("socket")
13load("mime")
14load("socket.tp")
15load("socket.smtp")
16load("socket.http")
17load("socket.ftp")
18