Created by: vicdoval
Optimisation of sv_get:
From profiling this nodetree:
I discover some performance leaks:
socket.other (get_other_socket) was being called 2-6 times every sv_get.
also the basic concept every dot pays a price becomes obvious when the function is triggered 8000 times every update.
So I have rewritten some parts of the sv_get functionality including implicit conversions.
With this make up changes sv_get was boosted 2x (from 0.2s to 0.1 s for 9053 calls), this will be hard to appreciate on a simple tree but reduces the distance between the nodes. #3783 (closed)
-
Ready for merge.