| C WS Core -> globus_js -> jsemit.c |
|---|
| File | Conditionals | Statements | Total | |
|---|---|---|---|---|
| jsemit.c | 49.41% | 37.46% |
37.46%
|
|
| 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%
|
|
| ReportStatementTooLarge | 100.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 | 12.50% | 12.12% |
12.12%
|
|
| EmitElemOp | 31.25% | 26.00% |
26.00%
|
|
| GetJumpOffset | 25.00% | 27.27% |
27.27%
|
|
| CheckSideEffects | 30.56% | 30.43% |
30.43%
|
|
| SetBackPatchDelta | 40.00% | 33.33% |
33.33%
|
|
| EmitNonLocalJumpFixup | 48.39% | 35.29% |
35.29%
|
|
| js_EmitTree | 60.49% | 44.53% |
44.53%
|
|
| EmitGoto | 66.67% | 46.15% |
46.15%
|
|
| js_AllocTryNotes | 50.00% | 52.38% |
52.38%
|
|
| EmitJump | 66.67% | 60.00% |
60.00%
|
|
| js_SetJumpOffset | 75.00% | 62.50% |
62.50%
|
|
| EmitNumberOp | 84.62% | 64.00% |
64.00%
|
|
| EmitAtomOp | 66.67% | 71.43% |
71.43%
|
|
| LookupArgOrVar | 94.50% | 72.09% |
72.09%
|
|
| EmitPropOp | 88.24% | 74.36% |
74.36%
|
|
| GrowSrcNotes | 80.00% | 77.78% |
77.78%
|
|
| js_InWithStatement | 100.00% | 80.00% |
80.00%
|
|
| js_EmitFunctionBody | 100.00% | 80.95% |
80.95%
|
|
| js_AddToSrcNoteDelta | 85.71% | 82.35% |
82.35%
|
|
| js_SetSrcNoteOffset | 100.00% | 82.61% |
82.61%
|
|
| js_NewSrcNote2 | 100.00% | 83.33% |
83.33%
|
|
| js_PopStatementCG | 100.00% | 83.33% |
83.33%
|
|
| UpdateDepth | 75.00% | 85.71% |
85.71%
|
|
| js_NewSrcNote | 100.00% | 86.36% |
86.36%
|
|
| AllocSrcNote | 100.00% | 86.67% |
86.67%
|
|
| js_FinishTakingTryNotes | 100.00% | 87.50% |
87.50%
|
|
| js_FinishTakingSrcNotes | 100.00% | 89.66% |
89.66%
|
|
| EmitCheck | 100.00% | 90.48% |
90.48%
|
|
| js_PushStatement | 100.00% | 100.00% |
100.00%
|
|
| UpdateLineNumberNotes | 100.00% | 100.00% |
100.00%
|
|
| js_PopStatement | 100.00% | 100.00% |
100.00%
|
|
| js_InitCodeGenerator | 100.00% | 100.00% |
100.00%
|
|
| EmitBackPatchOp | 100.00% | 100.00% |
100.00%
|
|
| js_InCatchBlock | 100.00% | 100.00% |
100.00%
|
|
| BackPatch | 100.00% | 100.00% |
100.00%
|
|
| js_NewTryNote | 100.00% | 100.00% |
100.00%
|
|
| SrcNoteForPropOp | 100.00% | 100.00% |
100.00%
|
|
| js_Emit3 | 100.00% | 100.00% |
100.00%
|
|
| js_FinishCodeGenerator | 100.00% | 100.00% |
100.00%
|
|
| js_Emit1 | 100.00% | 100.00% |
100.00%
|
|