The talk introduces the Streamliner approach, which brings imperative-style performance to functional-style streams in Java.
Eliminating Abstraction Overhead of Java Stream Pipelines using Ahead-of-Time Program Optimization
Paper DOI: https://doi.org/10.1145/3428236 preprint url: https://cs.au.dk/~amoeller/papers/str... more info: https://brics.dk/streamliner/
Presented at OOPSLA, part of SPLASH 2020
By Anders Møller, Oskar Haarklou Veileborg