* Memoize abs2rel, which is still kinda slow, for another 30% speedup
in time to build the doc wiki.master
parent
4aa5d301ae
commit
014a387996
|
@ -6,6 +6,10 @@ use strict;
|
||||||
use Encode;
|
use Encode;
|
||||||
use open qw{:utf8 :std};
|
use open qw{:utf8 :std};
|
||||||
|
|
||||||
|
# Optimisation.
|
||||||
|
use Memoize;
|
||||||
|
memoize("abs2rel");
|
||||||
|
|
||||||
use vars qw{%config %links %oldlinks %oldpagemtime %pagectime
|
use vars qw{%config %links %oldlinks %oldpagemtime %pagectime
|
||||||
%renderedfiles %pagesources %depends %hooks};
|
%renderedfiles %pagesources %depends %hooks};
|
||||||
|
|
||||||
|
|
|
@ -46,8 +46,10 @@ ikiwiki (1.8) UNRELEASED; urgency=low
|
||||||
No code changes involved.
|
No code changes involved.
|
||||||
* Encode & in diffurl in examples, to conform to pedantic rules.
|
* Encode & in diffurl in examples, to conform to pedantic rules.
|
||||||
* Speed up RecentChanges by another 40% or so with some memoization.
|
* Speed up RecentChanges by another 40% or so with some memoization.
|
||||||
|
* Memoize abs2rel, which is still kinda slow, for another 30% speedup
|
||||||
|
in time to build the doc wiki.
|
||||||
|
|
||||||
-- Joey Hess <joeyh@debian.org> Tue, 4 Jul 2006 12:16:39 -0400
|
-- Joey Hess <joeyh@debian.org> Tue, 4 Jul 2006 12:22:57 -0400
|
||||||
|
|
||||||
ikiwiki (1.7) unstable; urgency=low
|
ikiwiki (1.7) unstable; urgency=low
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ Released 29 April 2006.
|
||||||
* [[Tags]] _(status: partial)_
|
* [[Tags]] _(status: partial)_
|
||||||
* Should have fully working [[todo/utf8]] support. _(status: fair)_
|
* Should have fully working [[todo/utf8]] support. _(status: fair)_
|
||||||
* [[Optimised_rendering|todo/optimisations]] if possible. Deal with other
|
* [[Optimised_rendering|todo/optimisations]] if possible. Deal with other
|
||||||
scalability issues. _(status: 25%-35% speedup since 1.0)_
|
scalability issues. _(status: 45%-60% speedup since 1.0)_
|
||||||
* Improved [[todo/html]] stylesheets and templates.
|
* Improved [[todo/html]] stylesheets and templates.
|
||||||
* Improved scalable [[logo]]. _(status: done)_
|
* Improved scalable [[logo]]. _(status: done)_
|
||||||
* Support for at least one RCS aside from svn. Once it supports two, it should
|
* Support for at least one RCS aside from svn. Once it supports two, it should
|
||||||
|
|
Loading…
Reference in New Issue