v8

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

Perl: Javascript :: V8-Vorlagen - aus der Perl

Sucht nach Template-Engine wie HTML :: Mason (oder Mason), also "kompiliert" Source-Komponenten in Perl-Code, aber statt Perl-Code "kompiliert" Komponenten in JavaScript-Code und nach dem Ausführen / Ausführen mit JavaScript :: V8 Perl Modul....
10.07.2011, 16:01
1
Antwort

Müllsammler in Node.js

Laut Google verwendet V8 eine effiziente Speicherbereinigung, indem es einen "stop-the-world, generational, accurate, garbage collector" einsetzt. Teil des Anspruchs ist, dass der V8 die Programmausführung stoppt, wenn er einen Speicherbereinigu...
11.03.2013, 08:32
2
Antworten

Seltsames Verhalten von JavaScript im Chrome Developer Tool

Vor kurzem habe ich in Developer Tool mit JavaScript gearbeitet und dabei merkwürdige Funktionen gefunden. Chrome akzeptiert jeden Code zwischen öffnender Klammer mit Operator (plus, Minuszeichen) und operator mit schließenden Klammern und führt...
11.07.2015, 16:00
3
Antworten

Greifen Sie auf den Abstract Syntax Tree der V8 Engine zu

Ist es möglich, für einen bestimmten JavaScript-Code auf den AST der v8-Engine zuzugreifen? Ich arbeite an einem JavaScript Static Analyzer mit V8-Engine.     
26.02.2012, 06:24
2
Antworten

Komprimiert der V8-Cache automatisch reguläre Ausdrücke?

Ich weiß also, dass in Javascript ein Regex instanziiert wird, so dass es automatisch kompiliert wird und wenn diese Regex in einer Variablen gespeichert wird, wird sie ohne Neukompilierung wiederverwendet. Beispiel: %Vor% Werden jedoch dupl...
16.01.2013, 05:48
2
Antworten

Knoten vs Chrome, Zuweisung von console.log zu einer Variablen?

Wenn ich console.log einer Variablen in node.js zuweise, funktioniert es gut, %Vor% Wenn ich jedoch dasselbe in den Entwicklerwerkzeugen von Chromium 30 mache, %Vor% Wie kommt es, dass es in Chroms Dev-Tools nicht funktioniert? Warum...
10.11.2013, 07:48
1
Antwort

Gebäude V8 mit Clang und emittieren LLVM IR

Ich versuche, die V8-Javascript-Engine mit Clang zu erstellen und eine .ll -Datei (en) auszugeben. Ich versuche, die Informationen hier und hier , um dies zu tun. Wenn ich jedoch make versuche, schlägt es fehl und sagt "Keine Regel, um...
18.07.2014, 05:23
1
Antwort

Build googles v8 als Shared Library unter Windows?

Ist es möglich, googles v8 als eine gemeinsame Bibliothek mit gyp on Windows (msvc 2012) zu erstellen? Alles, was ich versucht habe, funktioniert nicht. Was ich versucht habe: %Vor% Der zweite gibt einen Fehler, dass "Bibliothek" unbekannt i...
16.02.2013, 23:25
1
Antwort

setTimeout und V8

Ich habe V8 Standalone installiert und führe JavaScript-Code wie folgt aus: ./d8 source.js . Wenn ich setTimeout verwende, erhalte ich ReferenceError: setTimeout is not defined . Soll das so sein? Ist es möglich, diese Funktion irgendwie ein...
08.09.2012, 23:12
2
Antworten

Cast vs ToXXX für Werthandles in v8

Ich verbinde V8 als Hilfssprache in einem C ++ Programm. Ich erhalte ein Handle<Value> von V8, wenn ich etwas wie rufe %Vor% Ich kann dann herausfinden, dass es sich um eine Zeichenfolge mit value_handle->IsString() handelt...
22.02.2013, 04:54