GNOME Bugzilla – Bug 127334
get rid of registries
Last modified: 2004-12-22 21:47:04 UTC
In a discussion about registries we came to the idea that it would reduce code alot and not be much slower (half as fast - 0,3 vs 0,15 seconds for 120 plugins) if we got rid of the registry and just loaded all plugins and trusted ld.so and the kernel to speed that up. I'll file this as an enhancement so we can look into it some time down the road when the registry bites us again...
Why not: - every app that uses GStreamer increases in core size by several MB - no way to separate GPL plugins from non-GPL plugins - more plugins loaded in means more symbols to conflict registries aren't just about startup time.
as for startup time, having the plugins in my builddir often takes about 25 seconds to start registering plugins after scanning subdirs. I'm sure there are a lot more important things to fix first, and the future expansions with registries aren't really things that can be done without them. -ENOPOINT