Efficient Context Sensitivity For Dynamic Analyses Via Calling Context Uptrees And Customized Memory Management