STM Commentary
Ryan Yates
fryguybob at gmail.com
Mon May 20 16:31:28 CEST 2013
Thanks! I'll work on getting it onto the wiki soon. My next step is to
apply hardware transactions to improve STM performance. For this I will
need to collect some meaningful STM benchmarks. If anyone has some
particular use cases or code where they would like to see improved STM
performance on I would love to know. There are several potential
improvements to the existing STM performance that I will also investigate
along the way.
Ryan
On Mon, May 20, 2013 at 10:04 AM, Simon Peyton-Jones
<simonpj at microsoft.com>wrote:
> Ryan****
>
> ** **
>
> Great stuff. What you have is almost certainly more accurate, complete,
> and up to date than anything else we have, so thank you. As others have
> said, putting it on the GHC wiki would be much the best place.****
>
> ** **
>
> Perhaps here: http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/STM*
> ***
>
> ** **
>
> Simon****
>
> * *
>
> *Microsoft Research Limited (company number 03369488) is registered in
> England and Wales*
>
> *Registered office 21 Station Road, Cambridge, CB1 2FB ***
>
> ** **
>
> *From:* ghc-devs-bounces at haskell.org [mailto:ghc-devs-bounces at haskell.org]
> *On Behalf Of *Ryan Yates
> *Sent:* 17 May 2013 21:06
> *To:* ghc-devs at haskell.org
> *Cc:* Michael L. Scott
> *Subject:* STM Commentary****
>
> ** **
>
> Hi all,****
>
> ** **
>
> For a while now I've been working on understanding GHC's STM
> implementation and I finally have something to share. I've written a
> commentary on the implementation which can be found here:****
>
> ** **
>
> http://fryguybob.github.io/STM-Commentary/****
>
> ** **
>
> The source is here:****
>
> ** **
>
> https://github.com/fryguybob/STM-Commentary/****
>
> ** **
>
> It still could use a bit of polish and I would love to hear about any
> missing details, confusion, or misunderstandings. My goal in writing this
> was to fill in the gap found here
> http://hackage.haskell.org/trac/ghc/wiki/Commentary/Rts/STM. I happy to
> have it live where it is most appropriate. If anyone has opinions on that,
> let me know.****
>
> ** **
>
> Any comments are welcome, it may be easiest to just comment on the source
> directly on Github, but I will, of course, take feedback in any form.****
>
> ** **
>
> Thanks,****
>
> ** **
>
> Ryan Yates****
>
> ** **
>
> ** **
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130520/a5708107/attachment-0001.htm>
More information about the ghc-devs
mailing list