Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Showing 1–3 of 3 results for author: Binder, W

.
  1. Profiling and Optimizing Java Streams

    Authors: Eduardo Rosales, Matteo Basso, Andrea Rosà, Walter Binder

    Abstract: The Stream API was added in Java 8 to allow the declarative expression of data-processing logic, typically map-reduce-like data transformations on collections and datasets. The Stream API introduces two key abstractions. The stream, which is a sequence of elements available in a data source, and the stream pipeline, which contains operations (e.g., map, filter, reduce) that are applied to the elem… ▽ More

    Submitted 20 February, 2023; originally announced February 2023.

    Journal ref: The Art, Science, and Engineering of Programming, 2023, Vol. 7, Issue 3, Article 10

  2. arXiv:2105.06838  [pdf, other

    cs.SE

    Automatically Assessing and Extending Code Coverage for NPM Packages

    Authors: Haiyang Sun, Andrea Rosà, Daniele Bonetta, Walter Binder

    Abstract: Typical Node.js applications extensively rely on packages hosted in the npm registry. As such packages may be used by thousands of other packages or applications, it is important to assess their code coverage. Moreover, increasing code coverage may help detect previously unknown issues. In this paper, we introduce TESA, a new tool that automatically assembles a test suite for any package in the np… ▽ More

    Submitted 14 May, 2021; originally announced May 2021.

  3. arXiv:1903.10267  [pdf, other

    cs.PL

    On Evaluating the Renaissance Benchmarking Suite: Variety, Performance, and Complexity

    Authors: Aleksandar Prokopec, Andrea Rosà, David Leopoldseder, Gilles Duboscq, Petr Tůma, Martin Studener, Lubomír Bulej, Yudi Zheng, Alex Villazón, Doug Simon, Thomas Wuerthinger, Walter Binder

    Abstract: The recently proposed Renaissance suite is composed of modern, real-world, concurrent, and object-oriented workloads that exercise various concurrency primitives of the JVM. Renaissance was used to compare performance of two stateof-the-art, production-quality JIT compilers (HotSpot C2 and Graal), and to show that the performance differences are more significant than on existing suites such as DaC… ▽ More

    Submitted 25 March, 2019; originally announced March 2019.