Saturday 02/10/2004 15:27:17, Bartosz Taudul: > On Sat, Oct 02, 2004 at 03:03:55PM +0200, Tomasz Pala wrote: > > 1. it took a few seconds to start with previous, now above 1,5 minute! > > > > [top] > > 2212 gotar 16 0 21252 20m 2444 S 2.7 8.3 1:29.44 poldek > There's something heavily broken in trutl_isort_voidp_arr. In new snap > each of pkg_strcmp_name_evr_rev, pkg_cmp_name_evr_arch_rev_srcpri, > pkg_deepcmp_name_evr_rev_verify is called 47 million times total from > this function, while in the old snap their call count is negligible.
Right, the problem was that package list passed to isort() wasn't pre-ordered. Saturday 02/10/2004 15:03:55, Tomasz Pala: > 2. greedy option doesn't work (or particle_install is broken): Same ordering bug, fixed. New snap: http://team.pld.org.pl/~mis/poldek/download/snapshots/poldek-0.19.0-cvs20041002.22.tar.bz2 _______________________________________________ pld-devel-en mailing list [EMAIL PROTECTED] http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
