webmcp

diff framework/env/trace/_open_section.lua @ 302:04b648660f9a

Time triple (cpu/db/total) for trace system
author jbe
date Sun Mar 22 20:06:26 2015 +0100 (2015-03-22)
parents 47c5f33e4a6b
children
line diff
     1.1 --- a/framework/env/trace/_open_section.lua	Sun Mar 22 19:28:07 2015 +0100
     1.2 +++ b/framework/env/trace/_open_section.lua	Sun Mar 22 20:06:26 2015 +0100
     1.3 @@ -1,8 +1,10 @@
     1.4  function trace._open_section(node)
     1.5    local node = trace._new_entry(node)
     1.6    node.section = true
     1.7 +  node.db_time = 0
     1.8    node.start_real_time = extos.monotonic_hires_time()
     1.9    node.start_proc_time = os.clock()
    1.10 -  table.insert(trace._stack, node)
    1.11 +  local stack = trace._stack
    1.12 +  stack[#stack+1] = node
    1.13    return node
    1.14  end

Impressum / About Us