diff options
| author | levlam <levlam@telegram.org> | 2021-10-18 19:26:14 +0300 |
|---|---|---|
| committer | levlam <levlam@telegram.org> | 2021-10-18 19:26:14 +0300 |
| commit | 44a186c7c15543b2b6541f7f8bed4aebaf630ed6 (patch) | |
| tree | f6450e80f15b3b676ad0ad26edd625b88e4b2204 /benchmark | |
| parent | 01976bed530370db2439b23468b19665dbbecc70 (diff) | |
Minor improvements.
Diffstat (limited to 'benchmark')
| -rw-r--r-- | benchmark/bench_actor.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/benchmark/bench_actor.cpp b/benchmark/bench_actor.cpp index 6f49c7aad..63cc1fca3 100644 --- a/benchmark/bench_actor.cpp +++ b/benchmark/bench_actor.cpp @@ -58,8 +58,7 @@ class RingBench final : public td::Benchmark { } else { // TODO: it is three times faster than send_event // maybe send event could be further optimized? - ::td::Scheduler::instance()->hack(static_cast<td::ActorId<Actor>>(next_actor), - td::Event::raw(static_cast<td::uint32>(n - 1))); + next_actor.get_actor_unsafe()->raw_event(td::Event::raw(static_cast<td::uint32>(n - 1)).data); } } else if (type == 4) { send_lambda(next_actor, [n, ptr = next_actor.get_actor_unsafe()] { ptr->pass(n - 1); }); |
