| C WS Core -> globus_js -> jsemit.c |
|---|
| File | Conditionals | Statements | Total | |
|---|---|---|---|---|
| jsemit.c | 27.95% | 38.21% |
38.21%
|
|
| Function | Conditionals | Statements | Total | |
| SetSpanDepTarget | 0.00% | 0.00% |
0.00%
|
|
| IndexRegExpClone | 0.00% | 0.00% |
0.00%
|
|
| OptimizeSpanDeps | 0.00% | 0.00% |
0.00%
|
|
| js_LookupCompileTimeConstant | 0.00% | 0.00% |
0.00%
|
|
| js_SrcNoteLength | 0.00% | 0.00% |
0.00%
|
|
| js_NewSrcNote3 | 0.00% | 0.00% |
0.00%
|
|
| GetSpanDep | 0.00% | 0.00% |
0.00%
|
|
| AddJumpTarget | 0.00% | 0.00% |
0.00%
|
|
| js_GetSrcNoteOffset | 0.00% | 0.00% |
0.00%
|
|
| FreeJumpTargets | 0.00% | 0.00% |
0.00%
|
|
| UpdateJumpTargets | 0.00% | 0.00% |
0.00%
|
|
| BalanceJumpTargets | 0.00% | 0.00% |
0.00%
|
|
| js_Emit2 | 0.00% | 0.00% |
0.00%
|
|
| js_EmitN | 0.00% | 0.00% |
0.00%
|
|
| BuildSpanDepTable | 0.00% | 0.00% |
0.00%
|
|
| AddSpanDep | 0.00% | 0.00% |
0.00%
|
|
| js_DefineCompileTimeConstant | 0.00% | 0.00% |
0.00%
|
|
| FindNearestSpanDep | 0.00% | 0.00% |
0.00%
|
|
| EmitSwitch | 0.00% | 0.00% |
0.00%
|
|
| StatementName | 0.00% | 0.00% |
0.00%
|
|
| EmitAtomIndexOp | 4.00% | 21.05% |
21.05%
|
|
| CheckSideEffects | 17.24% | 28.57% |
28.57%
|
|
| EmitElemOp | 19.61% | 29.31% |
29.31%
|
|
| GetJumpOffset | 16.67% | 40.00% |
40.00%
|
|
| SetBackPatchDelta | 12.50% | 40.00% |
40.00%
|
|
| EmitNonLocalJumpFixup | 30.30% | 42.11% |
42.11%
|
|
| js_EmitTree | 31.87% | 44.09% |
44.09%
|
|
| EmitGoto | 40.00% | 50.00% |
50.00%
|
|
| js_AllocTryNotes | 26.32% | 56.52% |
56.52%
|
|
| js_SetJumpOffset | 16.67% | 62.50% |
62.50%
|
|
| EmitJump | 23.08% | 69.23% |
69.23%
|
|
| EmitNumberOp | 54.17% | 70.97% |
70.97%
|
|
| EmitPropOp | 58.62% | 74.42% |
74.42%
|
|
| EmitAtomOp | 40.00% | 75.00% |
75.00%
|
|
| LookupArgOrVar | 49.22% | 77.14% |
77.14%
|
|
| GrowSrcNotes | 66.67% | 81.82% |
81.82%
|
|
| UpdateDepth | 75.00% | 83.33% |
83.33%
|
|
| js_InWithStatement | 80.00% | 83.33% |
83.33%
|
|
| js_EmitFunctionBody | 55.56% | 84.62% |
84.62%
|
|
| js_NewSrcNote2 | 33.33% | 85.71% |
85.71%
|
|
| js_PopStatementCG | 33.33% | 85.71% |
85.71%
|
|
| js_SetSrcNoteOffset | 75.00% | 85.71% |
85.71%
|
|
| js_AddToSrcNoteDelta | 69.23% | 85.71% |
85.71%
|
|
| js_NewSrcNote | 75.00% | 88.46% |
88.46%
|
|
| js_FinishTakingTryNotes | 50.00% | 88.89% |
88.89%
|
|
| AllocSrcNote | 76.47% | 88.89% |
88.89%
|
|
| js_FinishTakingSrcNotes | 75.00% | 91.18% |
91.18%
|
|
| EmitCheck | 83.33% | 91.67% |
91.67%
|
|
| UpdateLineNumberNotes | 81.82% | 100.00% |
100.00%
|
|
| js_InCatchBlock | 100.00% | 100.00% |
100.00%
|
|
| BackPatch | 80.00% | 100.00% |
100.00%
|
|
| SrcNoteForPropOp | 50.00% | 100.00% |
100.00%
|
|
| js_Emit3 | 0.00% | 100.00% |
100.00%
|
|
| js_FinishCodeGenerator | 66.67% | 100.00% |
100.00%
|
|
| js_Emit1 | 0.00% | 100.00% |
100.00%
|
|