
Hi all, I’m considering the idea of hacking into the STM implementation, but the source in rts/STM.c seems rather dense. Is there some documentation about the internals or some place to start to understand what’s going on? Thank you, Nicola

Hi Nicola,
There is the STM section of the GHC commentary:
https://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/STM
If anything is missing let me know!
Ryan
On Thu, Sep 24, 2015 at 11:22 AM, Nicola Gigante
Hi all,
I’m considering the idea of hacking into the STM implementation, but the source in rts/STM.c seems rather dense.
Is there some documentation about the internals or some place to start to understand what’s going on?
Thank you, Nicola
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

Il giorno 24/set/2015, alle ore 17:28, Ryan Yates
ha scritto: Hi Nicola,
There is the STM section of the GHC commentary:
https://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/STM
If anything is missing let me know!
Thank you very much, It is what I was looking for :)
Ryan
Greetings, Nicola

Hi Nicola,
Is this useful for you?
There are few illustrations here:
http://takenobu-hs.github.io/downloads/haskell_ghc_illustrated.pdf#page=90
Enjoy!,
Takenobu
2015-09-25 0:43 GMT+09:00 Nicola Gigante
Il giorno 24/set/2015, alle ore 17:28, Ryan Yates
ha scritto: Hi Nicola,
There is the STM section of the GHC commentary:
https://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/STM
If anything is missing let me know!
Thank you very much, It is what I was looking for :)
Ryan
Greetings, Nicola _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe

Il giorno 25/set/2015, alle ore 14:00, Takenobu Tani
ha scritto: Hi Nicola,
Is this useful for you? There are few illustrations here:
http://takenobu-hs.github.io/downloads/haskell_ghc_illustrated.pdf#page=90 http://takenobu-hs.github.io/downloads/haskell_ghc_illustrated.pdf#page=90
Yes, that’s also very useful!
Enjoy!, Takenobu
Thank you! Nicola
participants (3)
-
Nicola Gigante
-
Ryan Yates
-
Takenobu Tani