Certainly martyrs and people who have suffered greatly before they die, go directly to heaven. Jesus promised good thief in the Gospel that he would be in paradise that very day---but after he died from being crucified. His Purgatory was here on earth--as it can be for many of us.
Fr. Vincent Serpa, O.P.