v8

V8 ist die Open-Source-JavaScript-Engine von Google.
3
Antworten

warum benutze void ** hier?

Der Code wird von v8-0.2.5 %Vor% Handle Überladungsoperator *, so dass **this und *that Rückgabetyp T* . So scheint es %Vor% funktioniert auch gut?     
07.01.2017, 12:42
2
Antworten

Warum sind diese Javascript for Loops in Firefox wesentlich langsamer als in Chrome / Safari?

Ich habe mit der Benchmark-Website jfprefs herumgespielt und unter Ссылка . Die Benchmarks sind Variationen von Javascript for-Schleifen, die Präfix- und Postfix-Inkrementoren verwenden und den Crockford-jslint-Stil, der keinen In-Place-In...
08.09.2012, 04:12
2
Antworten

Was ist der Unterschied zwischen setInterval (func) und setInterval (function () {func ()}

Mein Ex-Boss hatte einen seltsamen Fehler, bei dem er setInterval mit einem langen Verzögerungsintervall verwendete : > %Vor% Node.js ist abgestürzt. func kann sogar eine einfache Funktion sein, die einfach console.log('somethin...
23.07.2015, 19:57
3
Antworten

Kann diese Funktion Müll-gesammelt werden?

Betrachten Sie dieses Stück Kuchen ... ähm, Code: %Vor% Sobald die Funktion im Promise-Konstruktor beendet ist ... Ist das Promise -Objekt "Müll sammeln"? Ist doMoreWork() Müll sammeln? Meine Vermutung ist, dass doMoreWork()...
30.03.2015, 08:38
0
Antworten

Wie Audiodaten von einem 'MediaStream' Objekt in einem C ++ Addon gelesen werden

Nachdem ich Blut und Tränen geschwitzt habe, habe ich es endlich geschafft, ein Node C ++ - Addon einzurichten und ein Web-Plattform-Standard-Objekt MediaStream definitiv in eine seiner C ++ - Methoden zu schieben. Um die Kompatibilität zwisc...
26.02.2018, 18:03
2
Antworten

MongoDB versteht UTF-8 nicht

Wenn ich der MongoDB-Datenbank Nicht-ASCII-Zeichen hinzufüge, geben alle db.find () die Meldung "nicht ASCII-Zeichen erkannt" aus. Es ist ein Problem von SpiderMonkey, ich muss es mit UTF-8-Unterstützung neu erstellen. Ich habe versucht, es s...
07.06.2011, 16:00
3
Antworten

Javascript Regex hängt (mit v8)

Ich verwende diese Regex, um den Inhalt eines Tags in einer Datei abzurufen. %Vor% Das verursacht, dass die v8-Engine unbegrenzt hängt. Wenn ich nun new RegExp("<tag:main>([\s\S]*)</tag:main>") verwende, ist alles gut. H...
09.03.2010, 09:25
1
Antwort

Was sind v8 alter Raum und neuer Raum?

Node.js hat zwei Parameter, um Speicherzuweisungen zu steuern, wie ich weiß: --max_new_space_size und --max_old_space_size Was genau sind die erwähnten NEW SPACE und OLD SPACE Dinge?     
27.11.2014, 16:36
2
Antworten

Hat die V8-Javascript-Engine eine GIL?

Ich habe gelesen, dass die V8-Javascript-Engine ein Just-in-Time-Compiler ist. Und das PyPy ist ein Python-Interpreter, der auch ein Just-in-Time-Compiler ist. PyPy ist dafür bekannt, dass es eine GIL bei mehreren Threads gibt. Hat die V8-Jav...
19.01.2013, 00:01
5
Antworten

Wie füge ich einen Pfad mit Modul zu Python hinzu?

Ich versuche V8 Javascript Engine zu erstellen. Wenn ich versuche, den Befehl python build/git_v8 aufzurufen, erhalte ich den Fehler: %Vor% Wie kann ich Python sagen, wo GYP Modul suchen und was ist der richtige Pfad zum Modul im Ordner G...
17.07.2013, 17:25