Frage

Ist es möglich, zu erkennen, dass ein Firefox-Browser die Tracemonkey JavaScript-Interpreter läuft? Wenn ja, ist es möglich, es mit JavaScript zu tun? Eine Lösung, die den Browser beinhaltet binären oder gemeinsam genutzte Bibliotheken Prüfung ist für mich auch in Ordnung. Ich bin mit Linux mit Firefox 3.0.14 jetzt.

War es hilfreich?

Lösung

  1. Geben Sie "about: config" als URL
  2. sagen Sie vorsichtig sein, wird
  3. Suchen "JIT"

Sie können prüfen, ob es durch einen Blick auf die Funktion aktiviert:

javascript.options.jit.chrome -> für den Browser-UI und Plugins

javascript.options.jit.content -> für Web-Content

(Sie können auch die Werte ändern)

btw. wenn Ihr Code ein wenig komplex rechnet nicht mit einer Geschwindigkeit vergleichbar mit V8 zu erhalten. Tracemonkey nicht mit branchy Code (es als Spider langsamer sein kann).

Mehr Infos: http://hacks.mozilla.org/2009/07 / Tracemonkey-Übersicht /

Andere Tipps

So funktioniert 3.0 nicht Tracemonkey haben, und in Bezug auf Ihre Bemerkung, dass in 3.5 es funktioniert auch nicht - sind Sie vielleicht läuft Distro bereitgestellten 64-Bit? Ich erinnere mich, zu lesen, die Tracemonkey deaktiviert wurde auf 64-Bit-Builds (die Unterstützung erst vor kurzem eingeführt wurde und nicht in Firefox 3.5).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top