node – Online in der Cloud

Dies ist der Befehlsknoten, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


nodejs – Serverseitiges JavaScript

ZUSAMMENFASSUNG


NodeJS [ -v ] [ --debuggen | --debug-brk ] [ --v8-Optionen ]
[ -e Befehl | script.js ] [ Argumente ]

Ohne Argumente ausführen, um die REPL zu starten.

BESCHREIBUNG


Node.js ist eine Reihe von Bibliotheken für JavaScript, die die Verwendung außerhalb von ermöglichen
Browser. Der Schwerpunkt liegt in erster Linie auf der Erstellung einfacher, leicht zu erstellender Netzwerk-Clients und
Servers

OPTIONAL


-v, --version Version des Druckknotens

-e, --eval Skript Skript auswerten

-p, --print Druckergebnis von --eval

-c, --check Syntaxprüfungsskript ohne Ausführung

-i, --interactive Geben Sie immer die REPL ein, auch wenn stdin
scheint kein Terminal zu sein

-r, --require Modul zum Vorladen beim Start

--no-deprecation Stille Verfallswarnungen

--trace-deprecation zeigt Stack-Traces für veraltete Versionen an

--throw-deprecation löst Fehler bei veralteten Versionen aus

--track-heap-objects verfolgt Heap-Objektzuweisungen für Heap-Snapshots

--v8-options gibt v8-Befehlszeilenoptionen aus

--tls-cipher-list=list verwendet eine alternative Standard-TLS-Verschlüsselungsliste
(Nur verfügbar, wenn Node.js mit erstellt wurde
OpenSSL- und Krypto-Unterstützung aktiviert)

VARIABLEN


NODE_PATH
´:´-getrennte Liste von Verzeichnissen, die dem Modulsuchpfad vorangestellt wird.

NODE_DISABLE_COLORS
Wenn der Wert auf 1 gesetzt ist, werden in der REPL keine Farben verwendet.

NODE_ICU_DATA
Datenpfad für ICU-Daten (Intl-Objekt). Erweitert verknüpfte Daten beim Kompilieren mit
Unterstützung auf kleinen Intensivstationen.

NODE_REPL_HISTORY
Pfad zur Datei, die zum Speichern des persistenten REPL-Verlaufs verwendet wird. Der Standardpfad ist
~/.node_repl_history, die von dieser Variable überschrieben wird. Den Wert auf an setzen
Eine leere Zeichenfolge ("") deaktiviert den persistenten REPL-Verlauf.

V8 OPTIONAL


--use_strict (strikten Modus erzwingen)
Typ: bool Standard: false
--use_strong (starken Modus erzwingen)
Typ: bool Standard: false
--strong_mode (experimenteller starker Sprachmodus)
Typ: bool Standard: false
--es_staging (alle abgeschlossenen Harmony-Funktionen aktivieren)
Typ: bool Standard: false
--harmony (alle abgeschlossenen Harmony-Funktionen aktivieren)
Typ: bool Standard: false
--harmony_shipping (alle mitgelieferten Harmony-Funktionen aktivieren)
Typ: bool Standard: true
--harmony_modules (aktiviert „Harmony-Module“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_arrays (aktiviert „Harmony-Array-Methoden“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_array_includes (aktiviert „harmony Array.prototype.includes“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_regexps (aktiviert „Harmony-Erweiterungen für reguläre Ausdrücke“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_arrow_functions (aktiviert „Harmony-Pfeilfunktionen“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_proxies (aktiviert „Harmony-Proxys“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_sloppy (aktiviert „Harmony-Funktionen im Sloppy-Modus“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_unicode (aktiviert „harmony unicode escapes“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_unicode_regexps (aktiviert „harmony unicode regexps“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_rest_parameters (aktiviert „Harmony-Rest-Parameter“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_reflect (aktiviert „harmony Reflect API“ (in Bearbeitung))
Typ: bool Standard: false
--harmony_computed_property_names (aktiviert „harmony-berechnete Eigenschaftsnamen“)
Typ: bool Standard: false
--harmony_tostring (aktiviert „harmony toString“)
Typ: bool Standard: false
--harmony_numeric_literals (aktiviert „harmonische numerische Literale“)
Typ: bool Standard: true
--harmony_classes (aktiviert „Harmony-Klassen (impliziert Objektliteralerweiterung)“)
Typ: bool Standard: true
--harmony_object_literals (aktiviert „harmony object literal extensions“)
Typ: bool Standard: true
--compiled_keyed_generic_loads (verwenden Sie den optimierenden Compiler, um eine verschlüsselte generische Last zu generieren
Stubs)
Typ: bool Standard: false
--pretenuring_call_new (Pretenure-Aufruf neu)
Typ: bool Standard: false
--allocation_site_pretenuring (Pretenure mit Zuweisungsstandorten)
Typ: bool Standard: true
--trace_pretenuring (Trace-Pretenuring-Entscheidungen von HAllocate-Anweisungen)
Typ: bool Standard: false
--trace_pretenuring_statistics (Trace-Zuteilungs-Site-Pretenuring-Statistiken)
Typ: bool Standard: false
--track_fields (Felder nur mit SMI-Werten verfolgen)
Typ: bool Standard: true
--track_double_fields (Felder mit Double-Werten verfolgen)
Typ: bool Standard: true
--track_heap_object_fields (Felder mit Heap-Werten verfolgen)
Typ: bool Standard: true
--track_computed_fields (berechnete Boilerplate-Felder verfolgen)
Typ: bool Standard: true
--track_field_types (Feldtypen verfolgen)
Typ: bool Standard: true
--smi_binop (unterstützt die SMI-Darstellung in binären Operationen)
Typ: bool Standard: true
--vector_ics (unterstützt vektorbasierte ICS)
Typ: bool Standard: false
--optimize_for_size (Aktiviert Optimierungen, die die Speichergröße gegenüber der Ausführung bevorzugen
Geschwindigkeit.)
Typ: bool Standard: false
--unbox_double_arrays (Arrays von Doubles automatisch entpacken)
Typ: bool Standard: true
--string_slices (String-Slices verwenden)
Typ: bool Standard: true
--crankshaft (Kurbelwelle verwenden)
Typ: bool Standard: true
--hydrogen_filter (Optimierungsfilter)
Typ: Zeichenfolge Standard: *
--use_gvn (globale Wasserstoff-Wertnummerierung verwenden)
Typ: bool Standard: true
--gvn_iterations (maximale Anzahl von GVN-Fixpunkt-Iterationen)
Typ: int Standard: 3
--use_canonicalizing (kanonisierende Wasserstoffanweisung verwenden)
Typ: bool Standard: true
--use_inlining (Funktions-Inlining verwenden)
Typ: bool Standard: true
--use_escape_analysis (Wasserstoff-Escape-Analyse verwenden)
Typ: bool Standard: true
--use_allocation_folding (Zuordnungsfaltung verwenden)
Typ: bool Standard: true
--use_local_allocation_folding (nur Basisblöcke einklappen)
Typ: bool Standard: false
--use_write_barrier_elimination (Schreibbarrieren beseitigen, die auf Zuweisungen in abzielen
optimierter Code)
Typ: bool Standard: true
--max_inlining_levels (maximale Anzahl von Inlining-Ebenen)
Typ: int Standard: 5
--max_inlined_source_size (maximale Quellgröße in Bytes, die für eine einzelne berücksichtigt wird
Inlining)
Typ: int Standard: 600
--max_inlined_nodes (maximale Anzahl von AST-Knoten, die für ein einzelnes Inlining berücksichtigt werden)
Typ: int Standard: 196
--max_inlined_nodes_cumulative (maximale kumulative Anzahl der berücksichtigten AST-Knoten
Inlining)
Typ: int Standard: 400
--loop_invariant_code_motion (schleifeninvariante Codebewegung)
Typ: bool Standard: true
--fast_math (schnellere (aber möglicherweise weniger genaue) mathematische Funktionen)
Typ: bool Standard: true
--collect_megamorphic_maps_from_stub_cache (Kurbelwelle erntet Typ-Feedback vom Stub
Zwischenspeicher)
Typ: bool Standard: true
--hydrogen_stats (Statistiken für Wasserstoff drucken)
Typ: bool Standard: false
--trace_check_elimination (Trace-Check-Eliminierungsphase)
Typ: bool Standard: false
--trace_environment_liveness (Liveness lokaler Variablenslots verfolgen)
Typ: bool Standard: false
--trace_hydrogen (erzeugten Wasserstoff in Datei verfolgen)
Typ: bool Standard: false
--trace_hydrogen_filter (Wasserstoffverfolgungsfilter)
Typ: Zeichenfolge Standard: *
--trace_hydrogen_stubs (generierten Wasserstoff für Stubs verfolgen)
Typ: bool Standard: false
--trace_hydrogen_file (Wasserstoff auf den angegebenen Dateinamen zurückführen)
Typ: Zeichenfolge, Standard: NULL
--trace_phase (generierte IR für bestimmte Phasen verfolgen)
Typ: Zeichenfolge, Standard: HLZ
--trace_inlining (Inlining-Entscheidungen verfolgen)
Typ: bool Standard: false
--trace_load_elimination (Beseitigung der Spurenlast)
Typ: bool Standard: false
--trace_store_elimination (Trace-Store-Eliminierung)
Typ: bool Standard: false
--trace_alloc (Trace-Register-Zuordner)
Typ: bool Standard: false
--trace_all_uses (alle Verwendungspositionen verfolgen)
Typ: bool Standard: false
--trace_range (Trace-Bereichsanalyse)
Typ: bool Standard: false
--trace_gvn (Globale Wertenummerierung verfolgen)
Typ: bool Standard: false
--trace_representation (Trace-Darstellungstypen)
Typ: bool Standard: false
--trace_removable_simulates (entfernbare Simulationen verfolgen)
Typ: bool Standard: false
--trace_escape_analysis (Analyse der Spuren von Wasserstoffaustritt)
Typ: bool Standard: false
--trace_allocation_folding (Zuordnungsfaltung verfolgen)
Typ: bool Standard: false
--trace_track_allocation_sites (Verfolgung der Zuordnungsstandorte verfolgen)
Typ: bool Standard: false
--trace_migration (Objektmigration verfolgen)
Typ: bool Standard: false
--trace_generalization (Trace-Map-Generalisierung)
Typ: bool Standard: false
--stress_pointer_maps (Zeigerkarte für jede Anweisung)
Typ: bool Standard: false
--stress_environments (Umgebung für jede Anweisung)
Typ: bool Standard: false
--deopt_every_n_times (deoptimiert alle n Mal, wenn ein Deopt-Punkt übergeben wird)
Typ: int Standard: 0
--deopt_every_n_garbage_collections (deoptimiert alle n Garbage Collections)
Typ: int Standard: 0
--print_deopt_stress (Anzahl möglicher Deoptpunkte ausgeben)
Typ: bool Standard: false
--trap_on_deopt (vor der Deoptimierung einen Haltepunkt setzen)
Typ: bool Standard: false
--trap_on_stub_deopt (setzen Sie einen Haltepunkt, bevor Sie einen Stub deoptimieren)
Typ: bool Standard: false
--deoptimize_uncommon_cases (ungewöhnliche Fälle deoptimieren)
Typ: bool Standard: true
--polymorphic_inlining (polymorphes Inlining)
Typ: bool Standard: true
--use_osr (On-Stack-Ersatz verwenden)
Typ: bool Standard: true
--array_bounds_checks_elimination (Eliminierung von Array-Grenzprüfungen durchführen)
Typ: bool Standard: true
--trace_bce (Trace-Array-Grenzen prüfen Eliminierung)
Typ: bool Standard: false
--array_bounds_checks_hoisting (Array-Grenzüberprüfungen beim Heben durchführen)
Typ: bool Standard: false
--array_index_dehoisting (Array-Index-Dehoisting durchführen)
Typ: bool Standard: true
--analyze_environment_liveness (Analysieren Sie die Lebendigkeit von Umgebungsslots und schalten Sie sie ab
Werte)
Typ: bool Standard: true
--load_elimination (Lasteliminierung verwenden)
Typ: bool Standard: true
--check_elimination (Check-Eliminierung verwenden)
Typ: bool Standard: true
--store_elimination (Store-Eliminierung verwenden)
Typ: bool Standard: false
--dead_code_elimination (Eliminierung von totem Code verwenden)
Typ: bool Standard: true
--fold_constants (konstante Faltung verwenden)
Typ: bool Standard: true
--trace_dead_code_elimination (Trace-Eliminierung von totem Code)
Typ: bool Standard: false
--unreachable_code_elimination (nicht erreichbaren Code eliminieren)
Typ: bool Standard: true
--trace_osr (Trace-On-Stack-Ersetzung)
Typ: bool Standard: false
--stress_runs (Anzahl der Stressläufe)
Typ: int Standard: 0
--lookup_sample_by_shared (Achten Sie bei der Auswahl einer zu optimierenden Funktion auf Shared
Funktionsinformationen, nicht JSFunction selbst)
Typ: bool Standard: true
--cache_optimized_code (Cache-optimierter Code für Schließungen)
Typ: bool Standard: true
--flush_optimized_code_cache (leert den Cache des optimierten Codes für Schließungen bei jedem
GK)
Typ: bool Standard: true
--inline_construct (Inline-Konstruktoraufrufe)
Typ: bool Standard: true
--inline_arguments (Inline-Funktionen mit Argumentobjekt)
Typ: bool Standard: true
--inline_accessors (Inline-JavaScript-Accessoren)
Typ: bool Standard: true
--escape_analysis_iterations (maximale Anzahl von Escape-Analyse-Fixpunkt-Iterationen)
Typ: int Standard: 2
--optimize_for_in (Funktionen optimieren, die For-In-Schleifen enthalten)
Typ: bool Standard: true
--concurrent_recompilation (Hot-Funktionen asynchron auf einem separaten optimieren
Gewinde)
Typ: bool Standard: true
--job_based_recompilation (Aufgaben auf v8::Platform veröffentlichen, anstatt einen Thread dafür zu verwenden
gleichzeitige Neukompilierung)
Typ: bool Standard: true
--trace_concurrent_recompilation (gleichzeitige Neukompilierung verfolgen)
Typ: bool Standard: false
--concurrent_recompilation_queue_length (die Länge der gleichzeitigen Kompilierungswarteschlange)
Typ: int Standard: 8
--concurrent_recompilation_delay (künstliche Kompilierungsverzögerung in ms)
Typ: int Standard: 0
--block_concurrent_recompilation (Jobs in der Warteschlange blockieren, bis sie freigegeben werden)
Typ: bool Standard: false
--concurrent_osr (gleichzeitiger On-Stack-Ersatz)
Typ: bool Standard: true
--omit_map_checks_for_leaf_maps (keine Prüfkarten für konstante Werte ausgeben, die ein haben
Blattkarte, deoptimieren Sie den optimierten Code, wenn sich das Layout der Karten ändert.)
Typ: bool Standard: true
--turbo_filter (Optimierungsfilter für TurboFan-Compiler)
Typ: Zeichenfolge Standard: ~
--trace_turbo (Trace generiertes TurboFan IR)
Typ: bool Standard: false
--trace_turbo_graph (erzeugte TurboFan-Diagramme verfolgen)
Typ: bool Standard: false
--trace_turbo_cfg_file (Turbo-CFG-Grafik (für C1-Visualizer) auf einen bestimmten Dateinamen verfolgen)
Typ: Zeichenfolge, Standard: NULL
--trace_turbo_types (TurboFan-Typen verfolgen)
Typ: bool Standard: true
--trace_turbo_scheduler (TurboFans Zeitplaner verfolgen)
Typ: bool Standard: false
--trace_turbo_reduction (verfolgen Sie die verschiedenen TurboFan-Reduzierer)
Typ: bool Standard: false
--trace_turbo_jt (TurboFans Jump-Threading verfolgen)
Typ: bool Standard: false
--turbo_asm (TurboFan für asm.js-Code aktivieren)
Typ: bool Standard: true
--turbo_verify (TurboFan-Diagramme in jeder Phase überprüfen)
Typ: bool Standard: false
--turbo_stats (TurboFan-Statistiken drucken)
Typ: bool Standard: false
--turbo_splitting (Knoten während der Planung in TurboFan aufteilen)
Typ: bool Standard: true
--turbo_types (typisierte Tieferlegung in TurboFan verwenden)
Typ: bool Standard: true
--turbo_type_feedback (Typ-Feedback in TurboFan verwenden)
Typ: bool Standard: false
--turbo_source_positions (Quellcode-Positionen beim Erstellen von TurboFan IR verfolgen)
Typ: bool Standard: false
--context_specialization (Kontextspezialisierung in TurboFan aktivieren)
Typ: bool Standard: false
--turbo_deoptimization (Deoptimierung in TurboFan aktivieren)
Typ: bool Standard: false
--turbo_inlining (Inlining in TurboFan aktivieren)
Typ: bool Standard: false
--turbo_builtin_inlining (integriertes Inlining in TurboFan aktivieren)
Typ: bool Standard: true
--trace_turbo_inlining (TurboFan-Inlining verfolgen)
Typ: bool Standard: false
--loop_assignment_analysis (Schleifenzuweisungsanalyse durchführen)
Typ: bool Standard: true
--turbo_profiling (Profilerstellung in TurboFan aktivieren)
Typ: bool Standard: false
--turbo_delay_ssa_decon (SSA-Dekonstruktion im TurboFan-Registerzuteiler verzögern)
Typ: bool Standard: false
--turbo_verify_allocation (Registerzuordnung in TurboFan überprüfen)
Typ: bool Standard: false
--turbo_move_optimization (Lückenbewegungen in TurboFan optimieren)
Typ: bool Standard: true
--turbo_jt (Sprung-Threading in TurboFan aktivieren)
Typ: bool Standard: true
--turbo_osr (OSR in TurboFan aktivieren)
Typ: bool Standard: true
--turbo_Exceptions (Ausnahmebehandlung in TurboFan aktivieren)
Typ: bool Standard: false
--turbo_stress_loop_peeling (Optimierung des Spannungsschleifen-Peelings)
Typ: bool Standard: false
--turbo_cf_optimization (Steuerungsfluss in TurboFan optimieren)
Typ: bool Standard: true
--typed_array_max_size_in_heap (Schwellenwert für In-Heap-typisiertes Array)
Typ: int Standard: 64
--frame_count (Anzahl der vom Profiler überprüften Stapelrahmen)
Typ: int Standard: 1
--interrupt_budget (Ausführungsbudget, bevor der Interrupt ausgelöst wird)
Typ: int Standard: 6144
--type_info_threshold (Prozentsatz der ICs, die über Typinformationen verfügen müssen, um eine Optimierung zu ermöglichen)
Typ: int Standard: 25
--generic_ic_threshold (maximaler Prozentsatz an megamorphen/generischen ICs, um eine Optimierung zu ermöglichen)
Typ: int Standard: 30
--self_opt_count (Anrufanzahl vor der Selbstoptimierung)
Typ: int Standard: 130
--trace_opt_verbose (extra ausführliche Kompilierungsverfolgung)
Typ: bool Standard: false
--debug_code (zusätzlichen Code (Assertionen) zum Debuggen generieren)
Typ: bool Standard: false
--code_comments (Kommentare bei der Codezerlegung ausgeben)
Typ: bool Standard: false
--enable_sse3 (Verwendung von SSE3-Anweisungen aktivieren, falls verfügbar)
Typ: bool Standard: true
--enable_sse4_1 (Verwendung von SSE4.1-Anweisungen aktivieren, falls verfügbar)
Typ: bool Standard: true
--enable_sahf (Verwendung der SAHF-Anweisung aktivieren, falls verfügbar (nur X64))
Typ: bool Standard: true
--enable_avx (Verwendung von AVX-Anweisungen aktivieren, falls verfügbar)
Typ: bool Standard: true
--enable_fma3 (Nutzung von FMA3-Anweisungen aktivieren, falls verfügbar)
Typ: bool Standard: true
--enable_vfp3 (Verwendung von VFP3-Anweisungen aktivieren, falls verfügbar)
Typ: bool Standard: true
--enable_armv7 (Verwendung von ARMv7-Anweisungen aktivieren, falls verfügbar (nur ARM))
Typ: bool Standard: true
--enable_armv8 (Verwendung von ARMv8-Anweisungen aktivieren, falls verfügbar (nur ARM 32-Bit))
Typ: bool Standard: true
--enable_neon (Nutzung von NEON-Anweisungen aktivieren, falls verfügbar (nur ARM))
Typ: bool Standard: true
--enable_sudiv (Verwendung von SDIV- und UDIV-Anweisungen aktivieren, falls verfügbar (nur ARM))
Typ: bool Standard: true
--enable_mls (Verwendung von MLS-Anweisungen aktivieren, falls verfügbar (nur ARM))
Typ: bool Standard: true
--enable_movw_movt (Aktivieren Sie das Laden einer 32-Bit-Konstante mithilfe der movw/movt-Anweisung
Paare (nur ARM))
Typ: bool Standard: false
--enable_unaligned_accesses (unausgerichtete Zugriffe für ARMv7 aktivieren (nur ARM))
Typ: bool Standard: true
--enable_32dregs (Verwendung von d16-d31-Registern auf ARM aktivieren – dies erfordert VFP3)
Typ: bool Standard: true
--enable_vldr_imm (Verwendung von Konstantenpools für Double Immediate aktivieren (nur ARM))
Typ: bool Standard: false
--force_long_branches (erzwingt, dass sich alle ausgegebenen Zweige im Langmodus befinden (nur MIPS/PPC))
Typ: bool Standard: false
--mcpu (Optimierung für bestimmte CPU aktivieren)
Typ: Zeichenfolge Standard: automatisch
--expose_natives_as (Natives im globalen Objekt verfügbar machen)
Typ: Zeichenfolge, Standard: NULL
--expose_debug_as (Debug im globalen Objekt verfügbar machen)
Typ: Zeichenfolge, Standard: NULL
--expose_free_buffer (freeBuffer-Erweiterung verfügbar machen)
Typ: bool Standard: false
--expose_gc (GC-Erweiterung verfügbar machen)
Typ: bool Standard: false
--expose_gc_as (gc-Erweiterung unter dem angegebenen Namen verfügbar machen)
Typ: Zeichenfolge, Standard: NULL
--expose_externalize_string (Externalize-String-Erweiterung verfügbar machen)
Typ: bool Standard: false
--expose_trigger_failure (Trigger-Failure-Erweiterung verfügbar machen)
Typ: bool Standard: false
--stack_trace_limit (Anzahl der zu erfassenden Stack-Frames)
Typ: int Standard: 10
--builtins_in_stack_traces (integrierte Funktionen in Stack-Traces anzeigen)
Typ: bool Standard: false
--disable_native_files (integrierte native Dateien deaktivieren)
Typ: bool Standard: false
--inline_new (schnelle Inline-Zuweisung verwenden)
Typ: bool Standard: true
--trace_codegen (Namen der Funktionen ausgeben, für die Code generiert wird)
Typ: bool Standard: false
--trace (Funktionsaufrufe verfolgen)
Typ: bool Standard: false
--mask_constants_with_cookie (zufälliges JIT-Cookie verwenden, um große Konstanten zu maskieren)
Typ: bool Standard: true
--lazy (Lazy-Kompilierung verwenden)
Typ: bool Standard: true
--trace_opt (verzögerte Optimierung verfolgen)
Typ: bool Standard: false
--trace_opt_stats (Lazy-Optimierungsstatistiken verfolgen)
Typ: bool Standard: false
--opt (adaptive Optimierungen verwenden)
Typ: bool Standard: true
--always_opt (immer versuchen, Funktionen zu optimieren)
Typ: bool Standard: false
--always_osr (versuchen Sie immer, OSR-Funktionen auszuführen)
Typ: bool Standard: false
--prepare_always_opt (bereiten Sie sich auf die Aktivierung von Always Opt vor)
Typ: bool Standard: false
--trace_deopt (Deoptimierung der Trace-Optimierungsfunktion)
Typ: bool Standard: false
--trace_stub_failures (Trace-Deoptimierung generierter Code-Stubs)
Typ: bool Standard: false
--serialize_toplevel (Caching von Toplevel-Skripten aktivieren)
Typ: bool Standard: true
--serialize_inner (Caching innerer Funktionen aktivieren)
Typ: bool Standard: true
--trace_serializer (Code-Serializer-Trace drucken)
Typ: bool Standard: false
--min_preparse_length (Mindestlänge für die automatische Aktivierung der Vorbereitung)
Typ: int Standard: 1024
--max_opt_count (maximale Anzahl an Optimierungsversuchen vor dem Aufgeben.)
Typ: int Standard: 10
--compilation_cache (Kompilierungscache aktivieren)
Typ: bool Standard: true
--cache_prototype_transitions (Cache-Prototyp-Übergänge)
Typ: bool Standard: true
--cpu_profiler_sampling_interval (CPU-Profiler-Abtastintervall in Mikrosekunden)
Typ: int Standard: 1000
--trace_debug_json (Trace-Debugging-JSON-Anfrage/Antwort)
Typ: bool Standard: false
--trace_js_array_abuse (Zugriffe außerhalb der Grenzen auf JS-Arrays verfolgen)
Typ: bool Standard: false
--trace_external_array_abuse (Verfolgen von Zugriffen außerhalb der Grenzen auf externe Arrays)
Typ: bool Standard: false
--trace_array_abuse (Zugriffe außerhalb der Grenzen auf alle Arrays verfolgen)
Typ: bool Standard: false
--enable_liveedit (experimentelle Liveedit-Funktion aktivieren)
Typ: bool Standard: true
--hard_abort (Abbruch durch Absturz)
Typ: bool Standard: true
--stack_size (Standardgröße der Stack-Region v8, die verwendet werden darf (in kByte))
Typ: int Standard: 984
--max_stack_trace_source_length (maximale Länge des Funktionsquellcodes, der in a gedruckt wird
Stack-Trace.)
Typ: int Standard: 300
--always_inline_smi_code (immer Inline-SMI-Code in Nicht-Opt-Code)
Typ: bool Standard: false
--min_semi_space_size (Mindestgröße eines Halbraums (in MBytes), aus dem der neue Raum besteht
zwei Halbräume)
Typ: int Standard: 0
--target_semi_space_size (Zielgröße eines Halbraums (in MBytes) vor dem Auslösen eines
GK)
Typ: int Standard: 0
--max_semi_space_size (maximale Größe eines Halbraums (in MBytes), aus dem der neue Raum besteht
zwei Halbräume)
Typ: int Standard: 0
--semi_space_growth_factor (Faktor, um den der neue Raum vergrößert werden soll)
Typ: int Standard: 2
--experimental_new_space_growth_heuristic (Erweitern Sie den neuen Speicherplatz basierend auf dem Prozentsatz von
Überlebende anstelle ihres absoluten Wertes.)
Typ: bool Standard: false
--max_old_space_size (maximale Größe des alten Speicherplatzes (in MB))
Typ: int Standard: 0
--initial_old_space_size (anfängliche alte Speicherplatzgröße (in MB))
Typ: int Standard: 0
--max_executable_size (maximale Größe des ausführbaren Speichers (in MB))
Typ: int Standard: 0
--gc_global (immer globale GCs durchführen)
Typ: bool Standard: false
--gc_interval (Speicherbereinigung nach Zuweisungen)
Typ: int Standard: -1
--retain_maps_for_n_gc (hält Karten am Leben für alte Weltraummüllsammlungen)
Typ: int Standard: 2
--trace_gc (gibt eine Trace-Zeile nach jeder Garbage Collection aus)
Typ: bool Standard: false
--trace_gc_nvp (gibt nach jedem Müll eine detaillierte Trace-Zeile im Name=Wert-Format aus
Sammlung)
Typ: bool Standard: false
--trace_gc_ignore_scavenger (Trace-Zeile nach der Scavenger-Sammlung nicht drucken)
Typ: bool Standard: false
--trace_idle_notification (gibt eine Trace-Zeile nach jeder Leerlaufbenachrichtigung aus)
Typ: bool Standard: false
--trace_idle_notification_verbose (druckt den Heap-Status, der von der Leerlaufbenachrichtigung verwendet wird)
Typ: bool Standard: false
--print_cumulative_gc_stat (kumulative GC-Statistiken beim Beenden im Name=Wert-Format drucken)
Typ: bool Standard: false
--print_max_heap_committed (Druckstatistiken des maximal zugesicherten Speichers für
Heap im Name=Wert-Format beim Beenden)
Typ: bool Standard: false
--trace_gc_verbose (gibt nach jeder Garbage Collection weitere Details aus)
Typ: bool Standard: false
--trace_fragmentation (Fragmentierung für alten Speicherplatz melden)
Typ: bool Standard: false
--trace_fragmentation_verbose (Fragmentierung für alten Speicherplatz melden (detailliert))
Typ: bool Standard: false
--collect_maps (Garbage-Collect-Maps, von denen keine Objekte erreicht werden können)
Typ: bool Standard: true
--weak_embedded_maps_in_optimized_code (in optimierten Code eingebettete Karten schwach machen)
Typ: bool Standard: true
--weak_embedded_objects_in_optimized_code (in optimierten Code eingebettete Objekte schwach machen)
Typ: bool Standard: true
--flush_code (Flush-Code, von dem wir erwarten, dass er nicht erneut verwendet wird (während des vollständigen GC))
Typ: bool Standard: true
--flush_code_incrementally (Flush-Code, von dem wir erwarten, dass er nicht noch einmal verwendet wird (inkrementell))
Typ: bool Standard: true
--trace_code_flushing (Fortschritt beim Löschen des Trace-Codes)
Typ: bool Standard: false
--age_code (verfolgen Sie nicht ausgeführte Funktionen, um Code zu altern und nur alten Code zu löschen (erforderlich).
zum Code-Flushing))
Typ: bool Standard: true
--incremental_marking (inkrementelle Markierung verwenden)
Typ: bool Standard: true
--incremental_marking_steps (inkrementelle Markierungsschritte ausführen)
Typ: bool Standard: true
--over approximate_weak_closure (übermäßiger schwacher Schließer, um die atomare Pausenzeit zu verkürzen)
Typ: bool Standard: true
--min_progress_during_object_groups_marking (den schwachen Abschluss weiterhin übermäßig annähern als
solange wir mindestens so viele unmarkierte Objekte entdecken)
Typ: int Standard: 128
--max_object_groups_marking_rounds (versuchen Sie dies höchstens mehrmals, um das zu übernähern
schwacher Verschluss)
Typ: int Standard: 3
--concurrent_sweeping (gleichzeitiges Sweeping verwenden)
Typ: bool Standard: true
--trace_incremental_marking (Fortschritt der inkrementellen Markierung verfolgen)
Typ: bool Standard: false
--track_gc_object_stats (Objektanzahl und Speichernutzung verfolgen)
Typ: bool Standard: false
--track_dependent_contexts (verfolgen Sie native Kontexte, von denen erwartet wird, dass sie Müll sind
gesammelt)
Typ: bool Standard: true
--trace_dependent_contexts (verfolgen Sie native Kontexte, von denen erwartet wird, dass sie Müll sind
gesammelt)
Typ: bool Standard: false
--heap_profiler_trace_objects (Heap-Objektzuordnungen/-bewegungen/size_updates sichern)
Typ: bool Standard: false
--use_idle_notification (Leerlaufbenachrichtigung verwenden, um den Speicherbedarf zu reduzieren.)
Typ: bool Standard: true
--use_ic (Inline-Caching verwenden)
Typ: bool Standard: true
--trace_ic (Inline-Cache-Statusübergänge verfolgen)
Typ: bool Standard: false
--native_code_counters (zusätzlichen Code zum Manipulieren von Statistikzählern generieren)
Typ: bool Standard: false
--always_compact (Komprimierung bei jedem vollständigen GC durchführen)
Typ: bool Standard: false
--never_compact (Führen Sie niemals eine Komprimierung bei vollständigem GC durch – nur zum Testen)
Typ: bool Standard: false
--compact_code_space (Kompakter Coderaum für vollständige, nicht inkrementelle Sammlungen)
Typ: bool Standard: true
--incremental_code_compaction (Komprimieren Sie den Coderaum für vollständige inkrementelle Sammlungen)
Typ: bool Standard: true
--cleanup_code_caches_at_gc (Inline-Caches leeren, bevor die Kompaktsammlung markiert wird und
Code-Caches in Karten während des Mark-Compact-Zyklus leeren.)
Typ: bool Standard: true
--use_marking_progress_bar (Verwenden Sie einen Fortschrittsbalken, um große Objekte in Schritten zu scannen, wenn
Inkrementalmarkierung ist aktiv.)
Typ: bool Standard: true
--zap_code_space (Zap freien Speicher im Coderaum mit 0xCC beim Durchsuchen.)
Typ: bool Standard: true
--random_seed (Standard-Seed für die Initialisierung des Zufallsgenerators (0, die Standardeinstellung, bedeutet bis
Systemzufall verwenden).)
Typ: int Standard: 0
--trace_weak_arrays (WeakFixedArray-Nutzung verfolgen)
Typ: bool Standard: false
--track_prototype_users (verfolgen, welche Karten auf ein bestimmtes Prototypobjekt verweisen)
Typ: bool Standard: false
--use_verbose_printer (ermöglicht ausführliches Drucken)
Typ: bool Standard: true
--allow_natives_syntax (Natives-Syntax zulassen)
Typ: bool Standard: false
--trace_parse (Trace-Analyse und Vorbereitung)
Typ: bool Standard: false
--trace_sim (Trace-Simulatorausführung)
Typ: bool Standard: false
--debug_sim (Debuggen des Simulators aktivieren)
Typ: bool Standard: false
--check_icache (Icache-Flushes im ARM- und MIPS-Simulator prüfen)
Typ: bool Standard: false
--stop_sim_at (Simulator stoppt nach x Anweisungen)
Typ: int Standard: 0
--sim_stack_alignment (Stack-Anordnung in Bytes im Simulator (4 oder 8, 8 ist Standard))
Typ: int Standard: 8
--sim_stack_size (Stapelgröße des ARM64- und MIPS64-Simulators in kBytes (Standard ist 2).
MB))
Typ: int Standard: 2048
--log_regs_modified (Beim Protokollieren von Registerwerten nur geänderte Register drucken.)
Typ: bool Standard: true
--log_colour (Versuchen Sie beim Protokollieren, eine farbige Ausgabe zu verwenden.)
Typ: bool Standard: true
--ignore_asm_unimplemented_break (Bei ASM_UNIMPLEMENTED_BREAK-Makros nicht unterbrechen.)
Typ: bool Standard: false
--trace_sim_messages (Trace-Simulator-Debug-Meldungen. Impliziert durch --trace-sim.)
Typ: bool Standard: false
--stack_trace_on_illegal (Stack-Trace drucken, wenn eine unzulässige Ausnahme ausgelöst wird)
Typ: bool Standard: false
--abort_on_uncaught_Exception (Programm abbrechen (Dump Core), wenn eine nicht abgefangene Ausnahme vorliegt
geworfen)
Typ: bool Standard: false
--randomize_hashes (Hashes randomisieren, um vorhersehbare Hash-Kollisionen zu vermeiden (mit
Bei Snapshots kann diese Option den eingebrannten Seed nicht überschreiben))
Typ: bool Standard: true
--hash_seed (Korrigierter Seed zur Verwendung zum Hashen von Eigenschaftsschlüsseln (0 bedeutet zufällig) (mit Snapshots
Diese Option kann den eingebrannten Samen nicht überschreiben))
Typ: int Standard: 0
--profile_deserialization (Gibt die Zeit aus, die zum Deserialisieren des Snapshots benötigt wird.)
Typ: bool Standard: false
--regexp_optimization (optimierten Regexp-Code generieren)
Typ: bool Standard: true
--testing_bool_flag (testing_bool_flag)
Typ: bool Standard: true
--testing_maybe_bool_flag (testing_maybe_bool_flag)
Typ: Maybe_bool Standard: nicht gesetzt
--testing_int_flag (testing_int_flag)
Typ: int Standard: 13
--testing_float_flag (float-flag)
Typ: Float Standard: 2.5
--testing_string_flag (String-Flag)
Typ: Zeichenfolge Standard: Hallo Welt!
--testing_prng_seed (Seed, der für die Threading-Testzufälligkeit verwendet wird)
Typ: int Standard: 42
--testing_serialization_file (Datei, in der der Heap serialisiert werden soll)
Typ: Zeichenfolge, Standard: /tmp/serdes
--startup_blob (V8-Start-Blob-Datei schreiben. (nur mksnapshot))
Typ: Zeichenfolge, Standard: NULL
--profile_hydrogen_code_stub_compilation (Gibt die Zeit aus, die zum langsamen Kompilieren benötigt wird
Wasserstoff-Code-Stubs.)
Typ: bool Standard: false
--predictable (Vorhersehbarkeitsmodus aktivieren)
Typ: bool Standard: false
--force_marking_deque_overflows (Überläufe der Markierungsdeque erzwingen, indem deren Größe reduziert wird
bis 64 Wörter)
Typ: bool Standard: false
--stress_compaction (belastet den GC-Kompaktor, um Fehler auszuspülen (impliziert).
--force_marking_deque_overflows))
Typ: bool Standard: false
--manual_evacuation_candidates_selection (Nur Testmodus-Flag. Es ermöglicht einen Komponententest
Seiten mit Evakuierungskandidaten auswählen (erfordert --stress_compaction).)
Typ: bool Standard: false
--help (Nutzungsmeldung, einschließlich Flags, auf der Konsole drucken)
Typ: bool Standard: true
--dump_counters (Zähler beim Beenden ausgeben)
Typ: bool Standard: false
--debugger (JavaScript-Debugger aktivieren)
Typ: bool Standard: false
--map_counters (Zähler einer Datei zuordnen)
Typ: Zeichenfolge Standard:
--js_arguments (Übergeben Sie alle verbleibenden Argumente an das Skript. Alias ​​für „--“.)
Typ: Argumente Standard:
--log (Minimale Protokollierung (keine API, Code, GC, Verdächtiger oder verarbeitet Proben).)
Typ: bool Standard: false
--log_all (Alle Ereignisse in der Protokolldatei protokollieren.)
Typ: bool Standard: false
--log_api (API-Ereignisse in der Protokolldatei protokollieren.)
Typ: bool Standard: false
--log_code (Codeereignisse ohne Profilerstellung in der Protokolldatei protokollieren.)
Typ: bool Standard: false
--log_gc (Heap-Beispiele für die Garbage Collection für das hp2ps-Tool protokollieren.)
Typ: bool Standard: false
--log_handles (Globale Handle-Ereignisse protokollieren.)
Typ: bool Standard: false
--log_snapshot_positions (Protokollpositionen von (de)serialisierten Objekten im Snapshot.)
Typ: bool Standard: false
--log_suspect (Verdächtige Vorgänge protokollieren.)
Typ: bool Standard: false
--prof (Statistische Profilierungsinformationen protokollieren (impliziert --log-code).)
Typ: bool Standard: false
--prof_cpp (Wie --prof, aber generierten Code ignorieren.)
Typ: bool Standard: false
--prof_browser_mode (Wird mit --prof verwendet und aktiviert den browserkompatiblen Modus für die Profilerstellung.)
Typ: bool Standard: true
--log_regexp (Ausführung regulärer Ausdrücke protokollieren.)
Typ: bool Standard: false
--logfile (Geben Sie den Namen der Protokolldatei an.)
Typ: Zeichenfolge Standard: v8.log
--logfile_per_isolate (Separate Protokolldateien für jedes Isolat.)
Typ: bool Standard: true
--ll_prof (Linux-Profiler auf niedriger Ebene aktivieren.)
Typ: bool Standard: false
--perf_basic_prof (Perf-Linux-Profiler aktivieren (grundlegende Unterstützung).)
Typ: bool Standard: false
--perf_jit_prof (Perf-Linux-Profiler aktivieren (experimentelle Annotationsunterstützung).)
Typ: bool Standard: false
--gc_fake_mmap (Geben Sie den Namen der Datei für die gefälschte gc-mmap an, die in ll_prof verwendet wird)
Typ: Zeichenfolge Standard: /tmp/__v8_gc__
--log_internal_timer_events (Interne Zeitereignisse.)
Typ: bool Standard: false
--log_timer_events (Zeitereignisse einschließlich externer Rückrufe.)
Typ: bool Standard: false
--log_instruction_stats (AArch64-Anweisungsstatistiken protokollieren.)
Typ: bool Standard: false
--log_instruction_file (Protokolldatei für AArch64-Anweisungsstatistiken.)
Typ: Zeichenfolge Standard: arm64_inst.csv
--log_instruction_period (Protokollierungszeitraum für AArch64-Anweisungsstatistiken.)
Typ: int Standard: 4194304
--redirect_code_traces (Deopt-Informationen ausgeben und in Datei zerlegen
Code- - .asm)
Typ: bool Standard: false
--redirect_code_traces_to (Deopt-Informationen ausgeben und in die angegebene Datei zerlegen)
Typ: Zeichenfolge, Standard: NULL
--hydrogen_track_positions (Quellcode-Positionen beim Erstellen von IR verfolgen)
Typ: bool Standard: false
--trace_elements_transitions (Übergänge von Spurenelementen)
Typ: bool Standard: false
--trace_creation_allocation_sites (die Erstellung von Zuordnungsstandorten verfolgen)
Typ: bool Standard: false
--print_code_stubs (Code-Stubs drucken)
Typ: bool Standard: false
--test_secondary_stub_cache (Testen Sie den sekundären Stub-Cache durch Deaktivieren des primären)
Typ: bool Standard: false
--test_primary_stub_cache (testen Sie den primären Stub-Cache, indem Sie den sekundären deaktivieren)
Typ: bool Standard: false
--print_code (generierten Code drucken)
Typ: bool Standard: false
--print_opt_code (optimierter Code drucken)
Typ: bool Standard: false
--print_unopt_code (nicht optimierten Code drucken, bevor darauf basierender optimierter Code gedruckt wird)
Typ: bool Standard: false
--print_code_verbose (weitere Informationen zum Code drucken)
Typ: bool Standard: false
--print_builtin_code (generierten Code für Builtins drucken)
Typ: bool Standard: false
--sodium (Druck generierter Codeausgabe, geeignet für die Verwendung mit dem Sodium-Code-Viewer)
Typ: bool Standard: false
--print_all_code (alle Flags im Zusammenhang mit dem Drucken von Code aktivieren)
Typ: bool Standard: false

Ressourcen UND DOKUMENTATION


Die Dokumentation finden Sie auf der Website https://nodejs.org/

Mailingliste: http://groups.google.com/group/nodejs

IRC (allgemeine Fragen): irc.freenode.net #node.js

IRC (Knotenkernentwicklung): irc.freenode.net #node-dev

2010 NODE.JS(1)

Verwenden Sie den Knoten online über die Dienste von onworks.net



Neueste Linux- und Windows-Online-Programme