add hotpsot compilation