Renamed commit functions to compile

This makes it clear what we do, as well as the cost of it.