1moar(1)               User Contributed Perl Documentation              moar(1)
2
3
4

NAME

6       moar - a runtime for Perl 6
7

SYNOPSIS

9           moar --version
10           moar [--dump] [--crash] [--libpath=...] [--full-cleanup] inputfile
11

DESCRIPTION

13       "moar" is the binary of MoarVM, (short for Metamodel On A Runtime
14       Virtual Machine). It can be used to execute ".moarvm" bytecode files.
15

ENVIRONMENT VARIABLES

17       moar respects the following environment variables:
18
19       MVM_JIT_DISABLE
20           Disables the just-in-time compiler (JIT). This is ignored if MoarVM
21           was built without JIT support.
22
23       MVM_SPESH_DISABLE
24           Disables the runtime bytecode specializer / optimizer.
25
26       MVM_SPESH_INLINE_DISABLE
27           Disables inlining of call frames inside the bytecode specializer.
28
29       MVM_SPESH_OSR_DISABLE
30           Disables the on-stack replacement feature of the bytecode
31           specializer.
32
33       MVM_CROSS_THREAD_WRITE_LOG
34           Tells MoarVM to insert instrumentation to detect when a thread does
35           a write to an object it didn't allocate and doesn't have a lock
36           for.
37
38       MVM_CROSS_THREAD_WRITE_LOG_INCLUDE_LOCKED
39           Same as MVM_CROSS_THREAD_WRITE_LOG, except objects that are locked
40           are included as well.
41

REPORTING BUGS

43       Please use the issue tracker at
44       <https://github.com/moarvm/moarvm/issues> to report bugs.
45
47       Copyright (C) 2012-2014 by the MoarVM contributors. See the CREDITS
48       file for a list of contributors.
49
50       License: Artistic License 2.0. See the file Artistic2.txt for more
51       information.
52
53
54
55perl v5.36.0                      2022-07-21                           moar(1)
Impressum