Discovering which optimizations took place
Aggelos Biboudis <[email protected]>
| Newsgroups | gmane.comp.lang.ml.mlton.user |
|---|---|
| Message-ID | <CAHLSyC=yzJ01BjjDzaz_TUa5ePs1PzAM5_cWd3AA_2FEQiB02A@mail.gmail.com> |
Hello all, recently I developed/ported to SML, a push-based stream processing library just to investigate the performance characteristics of such a design under MLton. It was an opportunity to learn SML (sry in advance if you notice unidiomatic code) and use MLton for the first time (at last). I was amazed by the result, but I am more interested to learn about the optimizations that took place in this particular scenario. For example, in the flatMap/Map case (Cartesian product) did I essentially get nested loops? - Can you provide me guidelines to further analyze the underlying code, of such an experiment? - Which is the preferred way? x86 deep dive or AST-pretty printing somehow? https://github.com/biboudis/sml-streams Kind regards, Aggelos. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. ------------------------------------------------------------------------------ Comprehensive Server Monitoring with Site24x7. Monitor 10 servers for $9/Month. Get alerted through email, SMS, voice calls or mobile push notifications. Take corrective actions from your mobile device. http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk _______________________________________________ MLton-user mailing list [email protected]; [email protected] https://lists.sourceforge.net/lists/listinfo/mlton-user