3 ms·
> "Is this time to admit we simply can't do manual memory management at this level and move to something else? I know the performance boost is tempting, but I t
by amirmc 12y ago
> "Is this time to admit we simply can't do manual memory management at this level and move to something else? I know the performance boost is tempting, but I think we can't afford the consequences."
People have built a clean-slate TLS stack in OCaml and you can read about it on the MirageOS site [1]. There's also a Bitcoin Piñata built using this stack [2].
I'm told the performance is actually pretty good (though there's always room for improvement).
[1] http://openmirage.org/blog/introducing-ocaml-tls http://openmirage.org/blog/introducing-ocaml-tls
[2] http://amirchaudhry.com/bitcoin-pinata/ http://amirchaudhry.com/bitcoin-pinata/ and https://news.ycombinator.com/item?id=9027743 https://news.ycombinator.com/item?id=9027743