Here is one example of running the profiler:

```
luke@chur$ ./snabbswitch -jp=l2 -t apps.rate_limiter.rate_limiter
...
selftest passed
13%  lib.lua:26 < pci.lua:40
 6%  packet.lua:73 < packet.lua:58
 5%  freelist.lua:14 < buffer.lua:41
 4%  rate_limiter.lua:90 < app.lua:62
 4%  link_ring.lua:40 < link_ring.lua:20
 4%  rate_limiter.lua:103 < app.lua:62
 3%  freelist.lua:23 < packet.lua:27
 3%  link_ring.lua:20 < rate_limiter.lua:90
 3%  packet.lua:56 < rate_limiter.lua:103
 3%  freelist.lua:24 < packet.lua:27
 3%  link_ring.lua:45 < link_ring.lua:29
 3%  packet.lua:79 < packet.lua:58
 3%  freelist.lua:16 < buffer.lua:41
```

see more details on the profiler here: http://permalink.gmane.org/gmane.comp.lang.lua.luajit/3413

does that help?