El resultante motor JavaScript V8, fue diseñado poniendo énfasis en la velocidad, e introduce nuevas características a este fin como "transiciones de clase ocultas", "generación dinámica de código", y "recolección precisa de basura" (refiriéndose a liberación de memoria).