Adam Jackson wrote: > Largely cosmetic cleanups. Removes a few layers of abstraction that > resulted in double-tracking reference counts and other such hilarity. > I think it ends up being approximately equivalent in terms of heap > usage, since it requires keeping track of the loaded module path in > case you ever call DuplicateModule on it... and you do. I have a > plan for eliminating that too but it's not going to be quite as easy. > > The "unused refcounting from input drivers" commit is technically at > least an API break and possibly an ABI break for input, but not in > any way that seems to matter. I started the server and evdev worked > without a rebuild, so. > > --- > > The following changes since commit c768cdda92696b636c10bb2df64167d5274b4b99: > > Merge remote branch 'jamey/reviewed' (2010-09-13 16:48:33 -0700) > > are available in the git repository at: > > ssh://people.freedesktop.org/~ajax/xserver.git less-loader > > Adam Jackson (8): > loader: Merge dlloader directly into the loader > loader: Remove unused module serial number > loader: Remove unused canonical name field > loader: Remove the handle field from LoaderOpen > loader: include cleanup > loader: Remove a silly layer of reference counting > xfree86: Remove unused refcounting from input drivers > xfree86: Remove useless module setup functions where appropriate
Reviewed-by: Alan Coopersmith <[email protected]> -- -Alan Coopersmith- [email protected] Oracle Solaris Platform Engineering: X Window System _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
