-------------------- 所要時間合計
require("socket")
do
+ local max = math.max
local gettime = socket.gettime
local time_stat = {}
local function start_time_measure(n)
end
local function stop_time_measure(n)
local t = time_stat[n]
- t[2] = t[2] + gettime()
+ t[2] = max(t[2] + gettime(), 0)
end
local function print_measure()
end
table.sort(temp, function (a,b) return (a[4]>b[4]) end)
print()
- print('desc', 'ave.', 'times', 'total')
+ print('desc', 'ave. (us)', 'times', 'total (ms)')
for _,v in ipairs(temp) do
- print ((v[1] .. ' '):sub(1,16), v[4], v[2], v[3])
+ print ((v[1] .. ' '):sub(1,16), 1000000*v[4], v[2], 1000*v[3])
end
end
if luatexja.base then