https://bugs.kde.org/show_bug.cgi?id=380580

--- Comment #4 from Thomas Friedrichsmeier 
<thomas.friedrichsme...@ruhr-uni-bochum.de> ---
Git commit 92d979a868706ac5b17226a5a939c96559fce09e by Thomas Friedrichsmeier.
Committed on 07/04/2018 at 19:57.
Pushed by tfry into branch 'work/faster_watch'.

Make object modification detection faster (step 1).

This first step avoids get and assign calls. Results in ~30% less time taken on
a simple testcase:
  system.time(for (i in 1:100000) x <- i)
(with x and i being watched symbols).

TODO: Adjust code for "unwatching".
Next step will be to avoid the .Call().

M  +5    -4    rkward/rbackend/rkrbackend.cpp
M  +4    -6    rkward/rbackend/rpackages/rkward/R/internal.R

https://commits.kde.org/rkward/92d979a868706ac5b17226a5a939c96559fce09e

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to