X-Original-To: pgsql-docs-postgresql.org@localhost.postgresql.org Received: from localhost (neptune.hub.org [200.46.204.2]) by svr1.postgresql.org (Postfix) with ESMTP id B6ABDD1D8EA for ; Mon, 24 Nov 2003 23:21:01 +0000 (GMT) Received: from svr1.postgresql.org ([200.46.204.71]) by localhost (neptune.hub.org [200.46.204.2]) (amavisd-new, port 10024) with ESMTP id 61769-07 for ; Mon, 24 Nov 2003 19:20:33 -0400 (AST) Received: from perrin.nxad.com (internal.nxad.com [69.1.70.251]) by svr1.postgresql.org (Postfix) with ESMTP id D40FAD1C96C for ; Mon, 24 Nov 2003 19:20:30 -0400 (AST) Received: by perrin.nxad.com (Postfix, from userid 1001) id 231A021066; Mon, 24 Nov 2003 15:19:36 -0800 (PST) Date: Mon, 24 Nov 2003 15:19:36 -0800 From: Sean Chittenden To: Peter Eisentraut Cc: pgsql-docs@postgresql.org Subject: Re: xsltproc very slow Message-ID: <20031124231936.GB68963@perrin.nxad.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-PGP-Key: finger seanc@FreeBSD.org X-PGP-Fingerprint: 3849 3760 1AFE 7B17 11A0 83A6 DD99 E31F BC84 B341 X-Web-Homepage: http://sean.chittenden.org/ User-Agent: Mutt/1.5.4i X-Virus-Scanned: by amavisd-new at postgresql.org X-Archive-Number: 200311/73 X-Sequence-Number: 2150 > I've just tried out how xsltproc (1.0.8) performs compared to > openjade (1.3.1). I'm not impressed. While openjade is already > notoriously slow, 12 minutes for a full documentation build on my > system, with xsltproc it took 55 minutes. Can anyone try it out on > his system to see whether other versions or other configurations > perform better? As it stands, I'm not excited to give up openjade. Profile xsltproc(1). Dime to dollar it's some inefficient XSL. libxslt is by and large considered the fastest XSL processor and is very performance consciouus. I wrote the ruby bindings for libxml/libxslt and have found Daniel very responsive to performance related questions. $0.02. If you find some problem XSL that's slow, let me know and I may be able to help out. -sc -- Sean Chittenden