_M.tablepool_release = function()

in lib/skywalking/util.lua [184:199]


    _M.tablepool_release = function()
        local sw_tab_pool = ngx.ctx.sw_tab_pool
        if not sw_tab_pool then
            return
        end

        for i = #sw_tab_pool, 1, -2 do
            local name = sw_tab_pool[i - 1]
            local tab = sw_tab_pool[i]
            tablepool.release(name, tab)
            
        end
        clear_tab(sw_tab_pool)

        ngx.ctx.sw_tab_pool = nil
    end