Re: Upgrade from OCaml 2.01 to OCaml 2.02 made things _slower_!

From: Xavier Leroy (Xavier.Leroy@inria.fr)
Date: Tue Apr 06 1999 - 09:53:13 MET DST


Date: Tue, 6 Apr 1999 09:53:13 +0200
From: Xavier Leroy <Xavier.Leroy@inria.fr>
To: Alexey Nogin <nogin@cs.cornell.edu>
Subject: Re: Upgrade from OCaml 2.01 to OCaml 2.02 made things _slower_!
In-Reply-To: <37096C42.1659E46B@CS.Cornell.EDU>; from Alexey Nogin on Mon, Apr 05, 1999 at 10:06:59PM -0400

> I tried backing up allocation coalescing (by backing up changes 1.8
> -> 1.9 and 1.10 -> 1.11 of asmcomp/senectgen.ml), but that only
> increased the number of memory accesses.

I'm not surprised that allocation coalescing reduces the number of
memory accesses, indeed.

> Do you have another guess
> what else was changed between 2.01 and 2.02 that could have caused
> the increase of the number of memory accesses?

Some library functions (on which your code may depend) have been
reimplemented differently, most notably Printf.sprintf. That's all I
can see.

- Xavier Leroy



This archive was generated by hypermail 2b29 : Sun Jan 02 2000 - 11:58:21 MET