Skip to content

Add benchmarks for Java 8 features (stack map tables and invokedynamic).

Eric Bruneton requested to merge add-java8-benchmark-data into master

The input classes are the 36 classes from io.vavr.control, in which invokedynamic instructions represent 3% of all the invoke* instructions (in the whole jar the proportion is 7.5%, and in the 'concurrent' package it is 14%, but this is probably not very representative). This project was found from http://dmazinanian.me/journal-papers/oopsla/2017/07/04/oopsla17.html and the list of projects they analyzed (http://refactoring.encs.concordia.ca/lambda-study/home?sort=numberOfLambdas&page=1&sortDir=asc&items=100&filters=). vavr is the new name of javaslang.

Merge request reports