АнглийскийФранцузскийИспанский

Значок OnWorks

nodejs — онлайн в облаке

Запускайте nodejs в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

Это команда nodejs, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


nodejs - серверный JavaScript

СИНТАКСИС


nodejs [ -v ] [ --отлаживать | --debug-brk ] [ --v8-параметры ]
[ -e команду | скрипт.js ] [ Аргументы ]

Выполнить без аргументов, чтобы запустить REPL.

ОПИСАНИЕ


Node.js - это набор библиотек для JavaScript, который позволяет использовать его вне
браузер. Он в первую очередь ориентирован на создание простых, легких в создании сетевых клиентов и
сервера.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-v, --version версия узла печати

-e, --eval скрипт оценить скрипт

-p, --print распечатать результат --eval

-c, --check скрипт проверки синтаксиса без выполнения

-i, --interactive всегда входить в REPL, даже если stdin
не похоже на терминал

-r, --require модуль для предварительной загрузки при запуске

--no-deprecation отключать предупреждения об устаревании

--trace-deprecation показать трассировку стека при устаревании

--throw-deprecation генерировать ошибки при устаревании

--track-heap-objects отслеживать выделение объектов кучи для моментальных снимков кучи

--v8-options распечатать параметры командной строки v8

--tls-cipher-list = list использовать альтернативный список шифров TLS по умолчанию
(доступно, только если Node.js построен с
Включена поддержка OpenSSL и криптографии)

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


NODE_PATH
´: ´ разделенный ´ список каталогов с префиксом пути поиска модуля.

NODE_DISABLE_COLORS
Если установлено значение 1, цвета не будут использоваться в REPL.

NODE_ICU_DATA
Путь к данным для данных ICU (Intl object). Расширяет связанные данные при компиляции с
поддержка small-icu.

NODE_REPL_HISTORY
Путь к файлу, который используется для хранения постоянной истории REPL. Путь по умолчанию:
~ / .node_repl_history, который переопределяется этой переменной. Установка значения на
пустая строка ("") отключает постоянную историю REPL.

V8 ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--use_strict (применять строгий режим)
тип: bool по умолчанию: false
--use_strong (применять строгий режим)
тип: bool по умолчанию: false
--strong_mode (экспериментальный режим строгого языка)
тип: bool по умолчанию: false
--es_staging (включить все завершенные функции гармонии)
тип: bool по умолчанию: false
--harmony (включить все завершенные функции гармонии)
тип: bool по умолчанию: false
--harmony_shipping (включить все поставляемые функции гармонии)
тип: bool по умолчанию: true
--harmony_modules (включить «модули гармонии» (в процессе))
тип: bool по умолчанию: false
--harmony_arrays (включить "методы массива гармонии" (в процессе))
тип: bool по умолчанию: false
--harmony_array_includes (включить «harmony Array.prototype.includes» (в процессе))
тип: bool по умолчанию: false
--harmony_regexps (включить «расширения регулярных выражений гармонии» (в процессе))
тип: bool по умолчанию: false
--harmony_arrow_functions (включить «функции стрелок гармонии» (в процессе))
тип: bool по умолчанию: false
--harmony_proxies (включить «прокси гармонии» (в процессе))
тип: bool по умолчанию: false
--harmony_sloppy (включить «функции гармонии в небрежном режиме» (в процессе))
тип: bool по умолчанию: false
--harmony_unicode (включить "гармонические побеги юникода" (в процессе))
тип: bool по умолчанию: false
--harmony_unicode_regexps (включить "регулярные выражения гармонии юникода" (в процессе))
тип: bool по умолчанию: false
--harmony_rest_parameters (включить "параметры отдыха гармонии" (в процессе))
тип: bool по умолчанию: false
--harmony_reflect (включить «harmony Reflect API» (в процессе))
тип: bool по умолчанию: false
--harmony_computed_property_names (включить "имена вычисляемых свойств гармонии")
тип: bool по умолчанию: false
--harmony_tostring (включить "harmony toString")
тип: bool по умолчанию: false
--harmony_numeric_literals (включить "числовые литералы гармонии")
тип: bool по умолчанию: true
--harmony_classes (включить «классы гармонии (подразумевает расширение литерала объекта)»)
тип: bool по умолчанию: true
--harmony_object_literals (включить "буквальные расширения объекта гармонии")
тип: bool по умолчанию: true
--compiled_keyed_generic_loads (использовать оптимизирующий компилятор для генерации ключевой общей нагрузки
заглушки)
тип: bool по умолчанию: false
--pretenuring_call_new (предварительный вызов нового)
тип: bool по умолчанию: false
--allocation_site_pretenuring (претензия с размещением сайтов)
тип: bool по умолчанию: true
--trace_pretenuring (трассировка решений о предварительном хранении инструкций HAllocate)
тип: bool по умолчанию: false
--trace_pretenuring_statistics (отслеживание статистики предварительных настроек сайта)
тип: bool по умолчанию: false
--track_fields (отслеживать поля только со значениями smi)
тип: bool по умолчанию: true
--track_double_fields (отслеживать поля с двойными значениями)
тип: bool по умолчанию: true
--track_heap_object_fields (отслеживать поля со значениями кучи)
тип: bool по умолчанию: true
--track_computed_fields (отслеживать вычисляемые стандартные поля)
тип: bool по умолчанию: true
--track_field_types (типы полей отслеживания)
тип: bool по умолчанию: true
--smi_binop (поддержка представления smi в бинарных операциях)
тип: bool по умолчанию: true
--vector_ics (поддержка векторных изображений)
тип: bool по умолчанию: false
--optimize_for_size (Включает оптимизацию, которая предпочитает размер памяти выполнению
скорость.)
тип: bool по умолчанию: false
--unbox_double_arrays (автоматически распаковывать массивы двойников)
тип: bool по умолчанию: true
--string_slices (использовать строковые срезы)
тип: bool по умолчанию: true
- коленчатый вал (использовать коленчатый вал)
тип: bool по умолчанию: true
--hydrogen_filter (фильтр оптимизации)
тип: строка по умолчанию: *
--use_gvn (использовать глобальную нумерацию водородных значений)
тип: bool по умолчанию: true
--gvn_iterations (максимальное количество итераций фиксированной точки GVN)
тип: int по умолчанию: 3
--use_canonicalizing (использовать каноническую инструкцию по водороду)
тип: bool по умолчанию: true
--use_inlining (использовать встраивание функций)
тип: bool по умолчанию: true
--use_escape_analysis (использовать анализ утечки водорода)
тип: bool по умолчанию: true
--use_allocation_folding (использовать сворачивание распределения)
тип: bool по умолчанию: true
--use_local_allocation_folding (складывать только в базовых блоках)
тип: bool по умолчанию: false
--use_write_barrier_elimination (устранение барьеров записи, нацеленных на выделение в
оптимизированный код)
тип: bool по умолчанию: true
--max_inlining_levels (максимальное количество уровней встраивания)
тип: int по умолчанию: 5
--max_inlined_source_size (максимальный размер источника в байтах, учитываемый для одного
встраивание)
тип: int по умолчанию: 600
--max_inlined_nodes (максимальное количество узлов AST, учитываемых для одного встраивания)
тип: int по умолчанию: 196
--max_inlined_nodes_cumulative (максимальное совокупное количество узлов AST, рассматриваемых для
встраивание)
тип: int по умолчанию: 400
--loop_invariant_code_motion (движение кода, инвариантное для цикла)
тип: bool по умолчанию: true
--fast_math (более быстрые (но, возможно, менее точные) математические функции)
тип: bool по умолчанию: true
--collect_megamorphic_maps_from_stub_cache (коленчатый вал собирает тип обратной связи от заглушки
кеш)
тип: bool по умолчанию: true
--hydrogen_stats (вывести статистику по водороду)
тип: bool по умолчанию: false
--trace_check_elimination (фаза исключения проверки трассировки)
тип: bool по умолчанию: false
--trace_environment_liveness (отслеживать жизнеспособность слотов локальных переменных)
тип: bool по умолчанию: false
--trace_hydrogen (трассировка сгенерированного водорода в файл)
тип: bool по умолчанию: false
--trace_hydrogen_filter (фильтр отслеживания водорода)
тип: строка по умолчанию: *
--trace_hydrogen_stubs (трассировка сгенерированного водорода для заглушек)
тип: bool по умолчанию: false
--trace_hydrogen_file (отследить водород до заданного имени файла)
тип: строка по умолчанию: NULL
--trace_phase (трассировка сгенерированного IR для указанных фаз)
тип: строка по умолчанию: HLZ
--trace_inlining (трассировка решений по встраиванию)
тип: bool по умолчанию: false
--trace_load_elimination (устранение следовой нагрузки)
тип: bool по умолчанию: false
--trace_store_elimination (исключение хранилища трассировки)
тип: bool по умолчанию: false
--trace_alloc (распределитель регистров трассировки)
тип: bool по умолчанию: false
--trace_all_uses (отслеживать все позиции использования)
тип: bool по умолчанию: false
--trace_range (анализ диапазона трассировки)
тип: bool по умолчанию: false
--trace_gvn (трассировка глобальной нумерации значений)
тип: bool по умолчанию: false
--trace_presentation (типы представления трассировки)
тип: bool по умолчанию: false
--trace_removable_simulate (имитирует съемную трассировку)
тип: bool по умолчанию: false
--trace_escape_analysis (анализ следа утечки водорода)
тип: bool по умолчанию: false
--trace_allocation_folding (сворачивание распределения трассировки)
тип: bool по умолчанию: false
--trace_track_allocation_sites (отслеживать отслеживание размещения сайтов)
тип: bool по умолчанию: false
--trace_migration (трассировка миграции объекта)
тип: bool по умолчанию: false
--trace_generalization (обобщение карты трассировки)
тип: bool по умолчанию: false
--stress_pointer_maps (карта указателя для каждой инструкции)
тип: bool по умолчанию: false
--stress_environments (среда для каждой инструкции)
тип: bool по умолчанию: false
--deopt_every_n_times (деоптимизировать каждые n раз, когда пройдена точка отмены)
тип: int по умолчанию: 0
--deopt_every_n_garbage_collections (деоптимизировать каждые n сборок мусора)
тип: int по умолчанию: 0
--print_deopt_stress (вывести количество возможных точек выхода)
тип: bool по умолчанию: false
--trap_on_deopt (поставить точку останова перед деоптимизацией)
тип: bool по умолчанию: false
--trap_on_stub_deopt (поставить точку останова перед деоптимизацией заглушки)
тип: bool по умолчанию: false
--deoptimize_uncommon_cases (деоптимизировать необычные случаи)
тип: bool по умолчанию: true
--polymorphic_inlining (полиморфное встраивание)
тип: bool по умолчанию: true
--use_osr (использовать замену в стеке)
тип: bool по умолчанию: true
--array_bounds_checks_elimination (выполнить устранение проверок границ массива)
тип: bool по умолчанию: true
--trace_bce (исключение проверки границ массива трассировки)
тип: bool по умолчанию: false
--array_bounds_checks_hoisting (выполнять подъем проверки границ массива)
тип: bool по умолчанию: false
--array_index_dehoisting (выполнить удаление индекса массива)
тип: bool по умолчанию: true
--analyze_environment_liveness (анализировать живучесть слотов окружения и убивать
значения)
тип: bool по умолчанию: true
--load_elimination (использовать исключение нагрузки)
тип: bool по умолчанию: true
--check_elimination (использовать исключение проверки)
тип: bool по умолчанию: true
--store_elimination (использовать исключение магазина)
тип: bool по умолчанию: false
--dead_code_elimination (использовать удаление мертвого кода)
тип: bool по умолчанию: true
--fold_constants (использовать сворачивание констант)
тип: bool по умолчанию: true
--trace_dead_code_elimination (устранение мертвого кода трассировки)
тип: bool по умолчанию: false
--unreachable_code_elimination (исключить недостижимый код)
тип: bool по умолчанию: true
--trace_osr (замена трассировки в стеке)
тип: bool по умолчанию: false
--stress_runs (количество прогонов стресса)
тип: int по умолчанию: 0
--lookup_sample_by_shared (выбирая функцию для оптимизации, следите за общим
информация о функции, а не сама функция JSFunction)
тип: bool по умолчанию: true
--cache_optimized_code (код, оптимизированный для кеширования для закрытий)
тип: bool по умолчанию: true
--flush_optimized_code_cache (очищает кеш оптимизированного кода для закрытия при каждом
ГК)
тип: bool по умолчанию: true
--inline_construct (вызовы встроенного конструктора)
тип: bool по умолчанию: true
--inline_arguments (встроенные функции с объектом аргументов)
тип: bool по умолчанию: true
--inline_accessors (встроенные аксессоры JavaScript)
тип: bool по умолчанию: true
--escape_analysis_iterations (максимальное количество итераций фиксированной точки анализа выхода)
тип: int по умолчанию: 2
--optimize_for_in (оптимизировать функции, содержащие циклы for-in)
тип: bool по умолчанию: true
--concurrent_recompilation (асинхронная оптимизация горячих функций на отдельном
нить)
тип: bool по умолчанию: true
--job_based_recompilation (отправлять задачи на v8 :: Platform вместо использования потока для
одновременная перекомпиляция)
тип: bool по умолчанию: true
--trace_concurrent_recompilation (отслеживать одновременную перекомпиляцию)
тип: bool по умолчанию: false
--concurrent_recompilation_queue_length (длина очереди параллельной компиляции)
тип: int по умолчанию: 8
--concurrent_recompilation_delay (искусственная задержка компиляции в мс)
тип: int по умолчанию: 0
--block_concurrent_recompilation (блокировать задания в очереди до их выпуска)
тип: bool по умолчанию: false
--concurrent_osr (одновременная замена в стеке)
тип: bool по умолчанию: true
--omit_map_checks_for_leaf_maps (не выдавать карты проверки для постоянных значений, которые имеют
листовая карта, деоптимизируйте оптимизированный код, если макет карт изменится.)
тип: bool по умолчанию: true
--turbo_filter (фильтр оптимизации для компилятора TurboFan)
тип: строка по умолчанию: ~
--trace_turbo (трассировка сгенерированного TurboFan IR)
тип: bool по умолчанию: false
--trace_turbo_graph (трассировка графиков TurboFan)
тип: bool по умолчанию: false
--trace_turbo_cfg_file (трассировать турбо график cfg (для визуализатора C1) до заданного имени файла)
тип: строка по умолчанию: NULL
--trace_turbo_types (отслеживать типы TurboFan)
тип: bool по умолчанию: true
--trace_turbo_scheduler (отслеживать планировщик TurboFan)
тип: bool по умолчанию: false
--trace_turbo_reduction (отслеживать различные редукторы TurboFan)
тип: bool по умолчанию: false
--trace_turbo_jt (отслеживать потоки скачков TurboFan)
тип: bool по умолчанию: false
--turbo_asm (включить TurboFan для кода asm.js)
тип: bool по умолчанию: true
--turbo_verify (проверять графики TurboFan на каждой фазе)
тип: bool по умолчанию: false
--turbo_stats (распечатать статистику TurboFan)
тип: bool по умолчанию: false
--turbo_splitting (разбивать узлы во время планирования в TurboFan)
тип: bool по умолчанию: true
--turbo_types (использовать типизированное понижение в TurboFan)
тип: bool по умолчанию: true
--turbo_type_feedback (использовать обратную связь типа в TurboFan)
тип: bool по умолчанию: false
--turbo_source_positions (отслеживать позиции исходного кода при создании TurboFan IR)
тип: bool по умолчанию: false
--context_specialization (включить контекстную специализацию в TurboFan)
тип: bool по умолчанию: false
--turbo_deoptimization (включить деоптимизацию в TurboFan)
тип: bool по умолчанию: false
--turbo_inlining (включить встраивание в TurboFan)
тип: bool по умолчанию: false
--turbo_builtin_inlining (включить встроенное встраивание в TurboFan)
тип: bool по умолчанию: true
--trace_turbo_inlining (трассировка встраивания TurboFan)
тип: bool по умолчанию: false
--loop_assignment_analysis (выполнить анализ назначения цикла)
тип: bool по умолчанию: true
--turbo_profiling (включить профилирование в TurboFan)
тип: bool по умолчанию: false
--turbo_delay_ssa_decon (задержка деконструкции ssa в распределителе регистров TurboFan)
тип: bool по умолчанию: false
--turbo_verify_allocation (проверить распределение регистров в TurboFan)
тип: bool по умолчанию: false
--turbo_move_optimization (оптимизировать гэп-движения в TurboFan)
тип: bool по умолчанию: true
--turbo_jt (включить потоковую передачу скачков в TurboFan)
тип: bool по умолчанию: true
--turbo_osr (включить OSR в TurboFan)
тип: bool по умолчанию: true
--turbo_exceptions (включить обработку исключений в TurboFan)
тип: bool по умолчанию: false
--turbo_stress_loop_peeling (оптимизация снятия стрессовой петли)
тип: bool по умолчанию: false
--turbo_cf_optimization (оптимизировать поток управления в TurboFan)
тип: bool по умолчанию: true
--typed_array_max_size_in_heap (порог для типизированного массива в куче)
тип: int по умолчанию: 64
--frame_count (количество кадров стека, проверенных профилировщиком)
тип: int по умолчанию: 1
--interrupt_budget (бюджет выполнения до срабатывания прерывания)
тип: int по умолчанию: 6144
--type_info_threshold (процент микросхем, которые должны иметь информацию о типе для оптимизации)
тип: int по умолчанию: 25
--generic_ic_threshold (максимальный процент мегаморфных / универсальных ИС для оптимизации)
тип: int по умолчанию: 30
--self_opt_count (счетчик вызовов до самооптимизации)
тип: int по умолчанию: 130
--trace_opt_verbose (дополнительная подробная трассировка компиляции)
тип: bool по умолчанию: false
--debug_code (генерировать дополнительный код (утверждения) для отладки)
тип: bool по умолчанию: false
--code_comments (выводить комментарии при дизассемблировании кода)
тип: bool по умолчанию: false
--enable_sse3 (разрешить использование инструкций SSE3, если они доступны)
тип: bool по умолчанию: true
--enable_sse4_1 (разрешить использование инструкций SSE4.1, если они доступны)
тип: bool по умолчанию: true
--enable_sahf (разрешить использование инструкции SAHF, если она доступна (только X64))
тип: bool по умолчанию: true
--enable_avx (разрешить использование инструкций AVX, если они доступны)
тип: bool по умолчанию: true
--enable_fma3 (разрешить использование инструкций FMA3, если они доступны)
тип: bool по умолчанию: true
--enable_vfp3 (разрешить использование инструкций VFP3, если они доступны)
тип: bool по умолчанию: true
--enable_armv7 (разрешить использование инструкций ARMv7, если они доступны (только ARM))
тип: bool по умолчанию: true
--enable_armv8 (разрешить использование инструкций ARMv8, если они доступны (только для 32-разрядной версии ARM))
тип: bool по умолчанию: true
--enable_neon (разрешить использование инструкций NEON, если они доступны (только ARM))
тип: bool по умолчанию: true
--enable_sudiv (разрешить использование инструкций SDIV и UDIV, если они доступны (только ARM))
тип: bool по умолчанию: true
--enable_mls (разрешить использование инструкций MLS, если они доступны (только ARM))
тип: bool по умолчанию: true
--enable_movw_movt (разрешить загрузку 32-битной константы с помощью инструкции movw / movt
пары (только ARM))
тип: bool по умолчанию: false
--enable_unaligned_accesses (включить невыровненный доступ для ARMv7 (только ARM))
тип: bool по умолчанию: true
--enable_32dregs (разрешить использование регистров d16-d31 на ARM - для этого требуется VFP3)
тип: bool по умолчанию: true
--enable_vldr_imm (разрешить использование пулов констант для двойного немедленного выполнения (только ARM))
тип: bool по умолчанию: false
--force_long_branches (принудительно переводить все отправленные ветки в длинный режим (только MIPS / PPC))
тип: bool по умолчанию: false
--mcpu (включить оптимизацию для конкретного процессора)
тип: строка по умолчанию: авто
--expose_natives_as (отображать аборигенов в глобальном объекте)
тип: строка по умолчанию: NULL
--expose_debug_as (выставить отладку в глобальном объекте)
тип: строка по умолчанию: NULL
--expose_free_buffer (выставить расширение freeBuffer)
тип: bool по умолчанию: false
--expose_gc (выставить расширение gc)
тип: bool по умолчанию: false
--expose_gc_as (выставить расширение gc под указанным именем)
тип: строка по умолчанию: NULL
--expose_externalize_string (показать расширение строки externalize)
тип: bool по умолчанию: false
--expose_trigger_failure (раскрыть расширение сбоя триггера)
тип: bool по умолчанию: false
--stack_trace_limit (количество кадров стека для захвата)
тип: int по умолчанию: 10
--builtins_in_stack_traces (показывать встроенные функции в трассировке стека)
тип: bool по умолчанию: false
--disable_native_files (отключить встроенные исходные файлы)
тип: bool по умолчанию: false
--inline_new (использовать быстрое встроенное размещение)
тип: bool по умолчанию: true
--trace_codegen (вывести название функций, для которых генерируется код)
тип: bool по умолчанию: false
--trace (вызовы функций трассировки)
тип: bool по умолчанию: false
--mask_constants_with_cookie (использовать случайный jit cookie для маскировки больших констант)
тип: bool по умолчанию: true
--lazy (использовать ленивую компиляцию)
тип: bool по умолчанию: true
--trace_opt (отслеживание отложенной оптимизации)
тип: bool по умолчанию: false
--trace_opt_stats (отслеживать статистику ленивой оптимизации)
тип: bool по умолчанию: false
--opt (использовать адаптивные оптимизации)
тип: bool по умолчанию: true
--always_opt (всегда старайтесь оптимизировать функции)
тип: bool по умолчанию: false
--always_osr (всегда пытайтесь использовать функции OSR)
тип: bool по умолчанию: false
--prepare_always_opt (подготовиться к включению всегда выбирать)
тип: bool по умолчанию: false
--trace_deopt (деоптимизация функции оптимизации трассировки)
тип: bool по умолчанию: false
--trace_stub_failures (отслеживание деоптимизации сгенерированных заглушек кода)
тип: bool по умолчанию: false
--serialize_toplevel (включить кеширование скриптов верхнего уровня)
тип: bool по умолчанию: true
--serialize_inner (включить кеширование внутренних функций)
тип: bool по умолчанию: true
--trace_serializer (трассировка сериализатора кода печати)
тип: bool по умолчанию: false
--min_preparse_length (минимальная длина для автоматического включения препарсинга)
тип: int по умолчанию: 1024
--max_opt_count (максимальное количество попыток оптимизации перед отказом.)
тип: int по умолчанию: 10
--compilation_cache (включить кеш компиляции)
тип: bool по умолчанию: true
--cache_prototype_transitions (переходы прототипов кеша)
тип: bool по умолчанию: true
--cpu_profiler_sampling_interval (интервал выборки профилировщика ЦП в микросекундах)
тип: int по умолчанию: 1000
--trace_debug_json (трассировка отладочного запроса / ответа JSON)
тип: bool по умолчанию: false
--trace_js_array_abuse (отслеживать доступ к JS-массивам за пределами границ)
тип: bool по умолчанию: false
--trace_external_array_abuse (отслеживать доступ за пределы внешних массивов)
тип: bool по умолчанию: false
--trace_array_abuse (отслеживать доступ за пределы ко всем массивам)
тип: bool по умолчанию: false
--enable_liveedit (включить экспериментальную функцию liveedit)
тип: bool по умолчанию: true
--hard_abort (прервать сбой)
тип: bool по умолчанию: true
--stack_size (разрешено использовать размер области стека v8 по умолчанию (в килобайтах))
тип: int по умолчанию: 984
--max_stack_trace_source_length (максимальная длина исходного кода функции, напечатанного в
трассировки стека.)
тип: int по умолчанию: 300
--always_inline_smi_code (всегда встроенный код smi в неоптимальном коде)
тип: bool по умолчанию: false
--min_semi_space_size (минимальный размер полупространства (в МБ), новое пространство состоит из
два полупространства)
тип: int по умолчанию: 0
--target_semi_space_size (целевой размер полупространства (в МБ) перед запуском
ГК)
тип: int по умолчанию: 0
--max_semi_space_size (максимальный размер полупространства (в МБ), новое пространство состоит из
два полупространства)
тип: int по умолчанию: 0
--semi_space_growth_factor (коэффициент увеличения нового пространства)
тип: int по умолчанию: 2
--experimental_new_space_growth_heuristic (Увеличить новое пространство на основе процента
выжившие, а не их абсолютное значение.)
тип: bool по умолчанию: false
--max_old_space_size (максимальный размер старого пространства (в мегабайтах))
тип: int по умолчанию: 0
--initial_old_space_size (начальный размер старого пространства (в мегабайтах))
тип: int по умолчанию: 0
--max_executable_size (максимальный размер исполняемой памяти (в мегабайтах))
тип: int по умолчанию: 0
--gc_global (всегда выполнять глобальные сборщики мусора)
тип: bool по умолчанию: false
--gc_interval (сборка мусора после распределения)
тип: int по умолчанию: -1
--retain_maps_for_n_gc (сохраняет карты живыми в течение старые космические сборщики мусора)
тип: int по умолчанию: 2
--trace_gc (печатать одну строку трассировки после каждой сборки мусора)
тип: bool по умолчанию: false
--trace_gc_nvp (выводить одну подробную строку трассировки в формате имя = значение после каждого мусора
коллекция)
тип: bool по умолчанию: false
--trace_gc_ignore_scavenger (не печатать строку трассировки после сбора мусора)
тип: bool по умолчанию: false
--trace_idle_notification (печатать одну строку трассировки после каждого уведомления о бездействии)
тип: bool по умолчанию: false
--trace_idle_notification_verbose (выводит состояние кучи, используемое уведомлением о бездействии)
тип: bool по умолчанию: false
--print_cumulative_gc_stat (выводить совокупную статистику GC в формате name = value при выходе)
тип: bool по умолчанию: false
--print_max_heap_committed (вывести статистику максимальной памяти, выделенной для
куча в формате имя = значение при выходе)
тип: bool по умолчанию: false
--trace_gc_verbose (выводить дополнительные сведения после каждой сборки мусора)
тип: bool по умолчанию: false
--trace_fragmentation (сообщить о фрагментации старого места)
тип: bool по умолчанию: false
--trace_fragmentation_verbose (сообщить о фрагментации старого места (подробно))
тип: bool по умолчанию: false
--collect_maps (карты-сборщики мусора, из которых невозможно добраться до объектов)
тип: bool по умолчанию: true
--weak_embedded_maps_in_optimized_code (сделать карты, встроенные в оптимизированный код, слабыми)
тип: bool по умолчанию: true
--weak_embedded_objects_in_optimized_code (сделать объекты, встроенные в оптимизированный код, слабыми)
тип: bool по умолчанию: true
--flush_code (код сброса, который, как мы ожидаем, больше не будет использоваться (во время полного gc))
тип: bool по умолчанию: true
--flush_code_incrementally (очистить код, который, как мы ожидаем, больше не будет использоваться (постепенно))
тип: bool по умолчанию: true
--trace_code_flushing (прогресс очистки кода трассировки)
тип: bool по умолчанию: false
--age_code (отслеживать невыполненные функции для устаревания кода и очищать только старый код (обязательно
для промывки кода))
тип: bool по умолчанию: true
--incremental_marking (использовать добавочную маркировку)
тип: bool по умолчанию: true
--incremental_marking_steps (выполнять пошаговые шаги маркировки)
тип: bool по умолчанию: true
--overapproximate_weak_closure (сверхприблизительно слабое приближение для уменьшения времени атомной паузы)
тип: bool по умолчанию: true
--min_progress_during_object_groups_marking (продолжать приближение к слабому закрытию как
пока мы обнаруживаем хотя бы столько немаркированных объектов)
тип: int по умолчанию: 128
--max_object_groups_marking_rounds (самое большее, попробуйте это много раз, чтобы приблизиться к
слабое закрытие)
тип: int по умолчанию: 3
--concurrent_sweeping (использовать одновременную очистку)
тип: bool по умолчанию: true
--trace_incremental_marking (отслеживать прогресс инкрементной маркировки)
тип: bool по умолчанию: false
--track_gc_object_stats (отслеживать количество объектов и использование памяти)
тип: bool по умолчанию: false
--track_detached_contexts (отслеживать собственные контексты, которые, как ожидается, будут мусором
собрано)
тип: bool по умолчанию: true
--trace_detached_contexts (отслеживать собственные контексты, которые, как ожидается, будут мусором
собрано)
тип: bool по умолчанию: false
--heap_profiler_trace_objects (Дамп распределений / перемещений / size_updates объектов кучи)
тип: bool по умолчанию: false
--use_idle_notification (Использовать уведомление о бездействии для уменьшения объема памяти.)
тип: bool по умолчанию: true
--use_ic (использовать встроенное кеширование)
тип: bool по умолчанию: true
--trace_ic (отслеживать переходы между состояниями встроенного кеша)
тип: bool по умолчанию: false
--native_code_counters (генерировать дополнительный код для управления счетчиками статистики)
тип: bool по умолчанию: false
--always_compact (выполнять уплотнение при каждом полном сборке мусора)
тип: bool по умолчанию: false
- never_compact (никогда не выполнять уплотнение при полном сборке мусора - только тестирование)
тип: bool по умолчанию: false
--compact_code_space (компактное пространство кода для полных неинкрементных коллекций)
тип: bool по умолчанию: true
--incremental_code_compaction (компактное пространство кода для полных инкрементных коллекций)
тип: bool по умолчанию: true
--cleanup_code_caches_at_gc (Очистить встроенные кеши перед пометкой компактной коллекции и
очистить кеши кода в картах во время компактного цикла маркировки.)
тип: bool по умолчанию: true
--use_marking_progress_bar (использовать индикатор выполнения для последовательного сканирования больших объектов, когда
инкрементная маркировка активна.)
тип: bool по умолчанию: true
--zap_code_space (Записать свободную память в кодовом пространстве с помощью 0xCC при подметании.)
тип: bool по умолчанию: true
--random_seed (начальное число по умолчанию для инициализации генератора случайных чисел (0, по умолчанию, означает
использовать случайную систему).)
тип: int по умолчанию: 0
--trace_weak_arrays (отслеживать использование WeakFixedArray)
тип: bool по умолчанию: false
--track_prototype_users (отслеживать, какие карты относятся к заданному объекту-прототипу)
тип: bool по умолчанию: false
--use_verbose_printer (разрешает подробную печать)
тип: bool по умолчанию: true
--allow_natives_syntax (разрешить исходный синтаксис)
тип: bool по умолчанию: false
--trace_parse (анализ и предварительный анализ трассировки)
тип: bool по умолчанию: false
--trace_sim (выполнение симулятора трассировки)
тип: bool по умолчанию: false
--debug_sim (Включить отладку симулятора)
тип: bool по умолчанию: false
--check_icache (Проверить сброс icache в симуляторе ARM и MIPS)
тип: bool по умолчанию: false
--stop_sim_at (Симулятор останавливается после x количества инструкций)
тип: int по умолчанию: 0
--sim_stack_alignment (изменение стека в байтах в симуляторе (4 или 8, 8 по умолчанию))
тип: int по умолчанию: 8
--sim_stack_size (Размер стека симулятора ARM64 и MIPS64 в килобайтах (по умолчанию 2
МБ))
тип: int по умолчанию: 2048
--log_regs_modified (при регистрации значений регистров выводить только измененные регистры.)
тип: bool по умолчанию: true
--log_colour (при ведении журнала старайтесь использовать цветной вывод.)
тип: bool по умолчанию: true
--ignore_asm_unimplemented_break (Не прерывать для макросов ASM_UNIMPLEMENTED_BREAK.)
тип: bool по умолчанию: false
--trace_sim_messages (Отладочные сообщения симулятора трассировки. Подразумевается --trace-sim.)
тип: bool по умолчанию: false
--stack_trace_on_illegal (выводить трассировку стека при возникновении недопустимого исключения)
тип: bool по умолчанию: false
--abort_on_uncaught_exception (прервать программу (дамп ядра), когда неперехваченное исключение
брошен)
тип: bool по умолчанию: false
--randomize_hashes (рандомизировать хеши, чтобы избежать предсказуемых коллизий хешей (с
снимки эта опция не может переопределить запеченное начальное число))
тип: bool по умолчанию: true
--hash_seed (фиксированное начальное число, используемое для хеширования ключей свойств (0 означает случайное) (со снимками)
эта опция не может переопределить запеченные семена))
тип: int по умолчанию: 0
--profile_deserialization (Вывести время, необходимое для десериализации снимка.)
тип: bool по умолчанию: false
--regexp_optimization (генерировать оптимизированный код регулярного выражения)
тип: bool по умолчанию: true
--testing_bool_flag (тестирование_bool_flag)
тип: bool по умолчанию: true
--testing_maybe_bool_flag (тестирование_maybe_bool_flag)
тип: Maybe_bool по умолчанию: не задано
--testing_int_flag (тестирование_int_flag)
тип: int по умолчанию: 13
--testing_float_flag (флаг с плавающей точкой)
тип: float по умолчанию: 2.5
--testing_string_flag (строковый флаг)
тип: строка по умолчанию: Привет, мир!
--testing_prng_seed (начальное число, используемое для проверки случайности потоковой передачи)
тип: int по умолчанию: 42
--testing_serialization_file (файл для сериализации кучи)
тип: строка по умолчанию: / tmp / serdes
--startup_blob (Записать файл большого двоичного объекта запуска V8. (только mksnapshot))
тип: строка по умолчанию: NULL
--profile_hydrogen_code_stub_compilation (Вывести время, необходимое для ленивой компиляции
заглушки водородного кода.)
тип: bool по умолчанию: false
--predictable (включить предсказуемый режим)
тип: bool по умолчанию: false
--force_marking_deque_overflows (принудительное переполнение двухсторонней очереди маркировки путем уменьшения ее размера
до 64 слов)
тип: bool по умолчанию: false
--stress_compaction (усилить уплотнитель GC, чтобы избавиться от ошибок (подразумевается
--force_marking_deque_overflows))
тип: bool по умолчанию: false
--manual_evacuation_candidates_selection (Флаг только тестового режима. Он позволяет модульному тесту
выберите страницы кандидатов на эвакуацию (требуется --stress_compaction).)
тип: bool по умолчанию: false
--help (Вывести сообщение об использовании, включая флаги, на консоль)
тип: bool по умолчанию: true
--dump_counters (сбрасывать счетчики при выходе)
тип: bool по умолчанию: false
--debugger (включить отладчик JavaScript)
тип: bool по умолчанию: false
--map_counters (привязать счетчики к файлу)
тип: строка по умолчанию:
--js_arguments (передать скрипту все оставшиеся аргументы. Псевдоним для "-".)
тип: аргументы по умолчанию:
--log (минимальное ведение журнала (без API, кода, сборщика мусора, подозреваемых или обрабатывающих образцы).)
тип: bool по умолчанию: false
--log_all (записывать все события в файл журнала.)
тип: bool по умолчанию: false
--log_api (записывать события API в файл журнала.)
тип: bool по умолчанию: false
--log_code (записывать события кода в файл журнала без профилирования.)
тип: bool по умолчанию: false
--log_gc (Регистрировать образцы кучи по сборке мусора для инструмента hp2ps.)
тип: bool по умолчанию: false
--log_handles (Регистрировать события глобального дескриптора.)
тип: bool по умолчанию: false
--log_snapshot_positions (записывать позиции (де) сериализованных объектов в снимке).
тип: bool по умолчанию: false
--log_suspect (Записывать подозрительные операции.)
тип: bool по умолчанию: false
--prof (Регистрировать статистическую информацию профилирования (подразумевается --log-code).)
тип: bool по умолчанию: false
--prof_cpp (Аналогично --prof, но игнорирует сгенерированный код.)
тип: bool по умолчанию: false
--prof_browser_mode (используется с --prof, включает режим совместимости с браузером для профилирования.)
тип: bool по умолчанию: true
--log_regexp (Записывать выполнение регулярного выражения.)
тип: bool по умолчанию: false
--logfile (укажите имя файла журнала.)
тип: строка по умолчанию: v8.log
--logfile_per_isolate (отдельные файлы журнала для каждого изолята.)
тип: bool по умолчанию: true
--ll_prof (Включить низкоуровневый профилировщик linux.)
тип: bool по умолчанию: false
--perf_basic_prof (Включить профилировщик perf linux (базовая поддержка).)
тип: bool по умолчанию: false
--perf_jit_prof (Включить профилировщик perf linux (экспериментальная поддержка аннотаций).)
тип: bool по умолчанию: false
--gc_fake_mmap (указать имя файла для поддельного gc mmap, используемого в ll_prof)
тип: строка по умолчанию: / tmp / __ v8_gc__
--log_internal_timer_events (Время внутренних событий.)
тип: bool по умолчанию: false
--log_timer_events (временные события, включая внешние обратные вызовы.)
тип: bool по умолчанию: false
--log_instruction_stats (Записывать статистику инструкций AArch64.)
тип: bool по умолчанию: false
--log_instruction_file (файл журнала статистики инструкций AArch64.)
тип: строка по умолчанию: arm64_inst.csv
--log_instruction_period (период записи статистики инструкций AArch64.)
тип: int по умолчанию: 4194304
--redirect_code_traces (выводить информацию об отключении и дизассемблировании в файл
код- - .как м)
тип: bool по умолчанию: false
--redirect_code_traces_to (выводить информацию об отключении и дизассемблировании в указанный файл)
тип: строка по умолчанию: NULL
--hydrogen_track_positions (отслеживать позиции исходного кода при построении IR)
тип: bool по умолчанию: false
--trace_elements_transitions (переходы микроэлементов)
тип: bool по умолчанию: false
--trace_creation_allocation_sites (отслеживать создание сайтов размещения)
тип: bool по умолчанию: false
--print_code_stubs (заготовки кода печати)
тип: bool по умолчанию: false
--test_secondary_stub_cache (проверить вторичный кеш-заглушку, отключив первичный)
тип: bool по умолчанию: false
--test_primary_stub_cache (проверить первичный кеш-заглушку, отключив вторичный)
тип: bool по умолчанию: false
--print_code (распечатать сгенерированный код)
тип: bool по умолчанию: false
--print_opt_code (код, оптимизированный для печати)
тип: bool по умолчанию: false
--print_unopt_code (распечатать неоптимизированный код перед печатью оптимизированного кода на его основе)
тип: bool по умолчанию: false
--print_code_verbose (распечатать дополнительную информацию для кода)
тип: bool по умолчанию: false
--print_builtin_code (распечатать сгенерированный код для встроенных функций)
тип: bool по умолчанию: false
--sodium (распечатать сгенерированный вывод кода, подходящий для использования со средством просмотра кода натрия)
тип: bool по умолчанию: false
--print_all_code (включить все флаги, связанные с кодом печати)
тип: bool по умолчанию: false

РЕСУРСЫ И ДОКУМЕНТАЦИЯ


См. Документацию на веб-сайте https://nodejs.org/

Список рассылки: http://groups.google.com/group/nodejs

IRC (общие вопросы): irc.freenode.net # node.js

IRC (разработка ядра узла): irc.freenode.net # node-dev

2010 УЗЕЛ.JS(1)

Используйте nodejs онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

Команды Linux

Ad