Ik ben op zoek naar een goede javascript profiler. Nu zou je zeggen "Venkman", en op zich bevat hij leuke profiling functies maar ze liggen op een te hoog niveau:
Venkman output puur dit bijvoorbeeld:
Function Name: cancelEventBubbling (Lines 180 - 189)
Total Calls: 23 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [remove] (Lines 353 - 413)
Total Calls: 1 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [append] (Lines 63 - 66)
Total Calls: 1 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [unselect] (Lines 435 - 441)
Total Calls: 2 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [getPreviousSibling] (Lines 448 - 450)
Total Calls: 31 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Maar eigenlijk wil ik meer specifieker execution traces zien, zoals per {} block zodat je ook echt kunt zien waar functies sneller kunnen, op welk punt ze sneller kunnen. Hebben mensen ervaringen met andere profiling tools voor Javascript?
Venkman output puur dit bijvoorbeeld:
Function Name: cancelEventBubbling (Lines 180 - 189)
Total Calls: 23 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [remove] (Lines 353 - 413)
Total Calls: 1 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [append] (Lines 63 - 66)
Total Calls: 1 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [unselect] (Lines 435 - 441)
Total Calls: 2 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Function Name: [getPreviousSibling] (Lines 448 - 450)
Total Calls: 31 (max recurse 0)
Total Time: 0 (min/max/avg 0/0/0)
Maar eigenlijk wil ik meer specifieker execution traces zien, zoals per {} block zodat je ook echt kunt zien waar functies sneller kunnen, op welk punt ze sneller kunnen. Hebben mensen ervaringen met andere profiling tools voor Javascript?