performance groovy file