[m-rev.] for review: optimize successive field updates

Michael Day mikeday at yeslogic.com
Tue May 17 15:28:09 AEST 2005


> Fix a problem reported by Michael Day. When a piece of code had several
> updates to the fields of a cell in a row, we were constructing all the
> intermediate versions of the cell. With this change, we now construct
> only the final one.

Great! When compiled with rotd-2005-01-11, Prince is spending around 10%
of its time performing field updates. It will be very interesting to do
some comparative benchmarking with the new compiler.

Michael

-- 
YesLogic Prince prints XML!
http://yeslogic.com
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list