You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
enable caching of vips_system() (#4640)
* enable caching of vips_system()
We were not caching vips_system() calls, since they could potentially
have side effects. However, almost all the time we are doing things
like running imagemagick commands, so caching is very helpful.
This patch enables caching of vips_system(), and adds better hashing of
compound argument types.
* vips_linear() was changing its args
the new arg hasher spotted it
improve the arg value change detector
* add a "nocache" arg to system
* add "cache" arg to system
* small polish