Ashleigh Barty admits her French Open semi-final win over Amanda Anisimova was her toughest match to date.