improve internal compiler Benchmarker