Throut compilation