binaryeq / jcompile

scripts to compile Java projects with different compilers to create a data set of comparable binaries
Apache License 2.0
0 stars 0 forks source link

NEQ1: Drop rows that are identical "up to compiler" #74

Open wtwhite opened 11 months ago

wtwhite commented 11 months ago

That is, if row 1 compares a class c between project versions p.v1 and p.v2 using compiler comp1, and row 2 makes the same comparison but using compiler comp2, and the bytecode is the same (comp1(p.v1.c) == comp2(p.v1.c) and comp1(p.v2.c) == comp2(p.v2.c)), keep only one of the rows according to an arbitrary ordering on compilers (e.g., latest version wins).

Only if there's time.