summaryrefslogtreecommitdiff
path: root/script/tracy.lua
blob: bf93a1039c70427a69413891205f2809905f63e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
local originTracy

local function enable()
    if not originTracy then
        local suc = pcall(require, 'luatracy')
        if suc then
            originTracy = tracy
        else
            originTracy = {
                ZoneBeginN = function (info) end,
                ZoneEnd    = function () end,
            }
        end
    end
    tracy = originTracy
end

local function disable()
    tracy = {
        ZoneBeginN = function (info) end,
        ZoneEnd    = function () end,
    }
end

disable()

return {
    enable  = enable,
    disable = disable,
}