Understanding And Enhancing The Efficiency And Efficacy Of Machine Learning–Assisted Software Vulnerability Detection