|
02:55
guifa left
03:02
guifa joined
03:33
woodi left,
woodi joined
04:24
guifa left
|
|||
| Geth | MoarVM/fewer_unneeded_prof_allocated_calls: 059151e703 | (Timo Paulssen)++ | src/spesh/disp.c profiler: eliminate prof_allocated at end of disp program translation When a disp program gets compiled from a dispatch_o to spesh ops and the result of the program comes from a temporary, then it will result in a simple "set" op, which means we doesn't need a prof_allocated check after what used to be the dispatch_o op. |
08:46 | |
| MoarVM/fewer_unneeded_prof_allocated_calls: 28105e18ee | (Timo Paulssen)++ | src/spesh/inline.c profiler: eliminate prof_allocated for getarg in inlined code When we rewrite a sp_getarg_o op to just be a set, then there is no reason to keep the prof_allocated check on the value |
|||
| MoarVM/fewer_unneeded_prof_allocated_calls: 893361b14c | (Timo Paulssen)++ | src/spesh/optimize.c profiler: eliminate prof_allocated for some cases of getlex When a getlexstatic or getlexperinvtype is translated into a spesh slot lookup, there is no need for a prof_allocated check of the value. |
|||
| MoarVM: timo++ created pull request #1985: Fewer unneeded prof allocated calls |
08:48 | ||
|
13:08
guifa joined
13:22
guifa left
15:49
rakkable left
15:50
rakkable joined
|
|||