SOMns icon indicating copy to clipboard operation
SOMns copied to clipboard

Compilation of promise resolution and message sending not optimal

Open smarr opened this issue 7 years ago • 0 comments

Currently, PromiseMessage.resolve() and EventualMessage.getTarget() cannot be inlined, because they are not devirtualized. Might give a bit of performance improvement to fix these. Probably not a lot, but might be worth doing.

The screenshot below is from a run of:

./debug -i -t1 -at -TF -sid -EG core-lib/Benchmarks/AsyncHarness.ns Savina.ForkJoinActorCreation 1000 0 40000

screen shot 2018-04-26 at 18 00 18

smarr avatar Apr 26 '18 17:04 smarr