Ruby  2.0.0p451(2014-02-24revision45167)
Macros
vm_opts.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define RUBY_VM_OPTS_H
 
#define OPT_TRACE_INSTRUCTION   1
 
#define OPT_TAILCALL_OPTIMIZATION   0
 
#define OPT_PEEPHOLE_OPTIMIZATION   1
 
#define OPT_SPECIALISED_INSTRUCTION   1
 
#define OPT_INLINE_CONST_CACHE   1
 
#define OPT_DIRECT_THREADED_CODE   1
 
#define OPT_TOKEN_THREADED_CODE   0
 
#define OPT_CALL_THREADED_CODE   0
 
#define OPT_CHECKED_RUN   1
 
#define OPT_INLINE_METHOD_CACHE   1
 
#define OPT_GLOBAL_METHOD_CACHE   1
 
#define OPT_BLOCKINLINING   0
 
#define OPT_OPERANDS_UNIFICATION   1
 
#define OPT_INSTRUCTIONS_UNIFICATION   0
 
#define OPT_UNIFY_ALL_COMBINATION   0
 
#define OPT_STACK_CACHING   0
 
#define SUPPORT_JOKE   0
 
#define OPT_TRACE_INSTRUCTION   1
 
#define OPT_TAILCALL_OPTIMIZATION   0
 
#define OPT_PEEPHOLE_OPTIMIZATION   1
 
#define OPT_SPECIALISED_INSTRUCTION   1
 
#define OPT_INLINE_CONST_CACHE   1
 
#define OPT_DIRECT_THREADED_CODE   1
 
#define OPT_TOKEN_THREADED_CODE   0
 
#define OPT_CALL_THREADED_CODE   0
 
#define OPT_CHECKED_RUN   1
 
#define OPT_INLINE_METHOD_CACHE   1
 
#define OPT_GLOBAL_METHOD_CACHE   1
 
#define OPT_BLOCKINLINING   0
 
#define OPT_OPERANDS_UNIFICATION   1
 
#define OPT_INSTRUCTIONS_UNIFICATION   0
 
#define OPT_UNIFY_ALL_COMBINATION   0
 
#define OPT_STACK_CACHING   0
 
#define SUPPORT_JOKE   0
 
#define VM_COLLECT_USAGE_DETAILS   0
 

Macro Definition Documentation

#define OPT_BLOCKINLINING   0
#define OPT_BLOCKINLINING   0

Definition at line 41 of file vm_opts.h.

#define OPT_CALL_THREADED_CODE   0

Definition at line 35 of file vm_opts.h.

#define OPT_CALL_THREADED_CODE   0
#define OPT_CHECKED_RUN   1
#define OPT_CHECKED_RUN   1

Definition at line 38 of file vm_opts.h.

#define OPT_DIRECT_THREADED_CODE   1
#define OPT_DIRECT_THREADED_CODE   1

Definition at line 33 of file vm_opts.h.

#define OPT_GLOBAL_METHOD_CACHE   1
#define OPT_GLOBAL_METHOD_CACHE   1

Definition at line 40 of file vm_opts.h.

#define OPT_INLINE_CONST_CACHE   1

Definition at line 25 of file vm_opts.h.

#define OPT_INLINE_CONST_CACHE   1
#define OPT_INLINE_METHOD_CACHE   1
#define OPT_INLINE_METHOD_CACHE   1

Definition at line 39 of file vm_opts.h.

#define OPT_INSTRUCTIONS_UNIFICATION   0

Definition at line 45 of file vm_opts.h.

#define OPT_INSTRUCTIONS_UNIFICATION   0
#define OPT_OPERANDS_UNIFICATION   1

Definition at line 44 of file vm_opts.h.

#define OPT_OPERANDS_UNIFICATION   1
#define OPT_PEEPHOLE_OPTIMIZATION   1

Definition at line 23 of file vm_opts.h.

#define OPT_PEEPHOLE_OPTIMIZATION   1
#define OPT_SPECIALISED_INSTRUCTION   1
#define OPT_SPECIALISED_INSTRUCTION   1

Definition at line 24 of file vm_opts.h.

#define OPT_STACK_CACHING   0
#define OPT_STACK_CACHING   0

Definition at line 47 of file vm_opts.h.

#define OPT_TAILCALL_OPTIMIZATION   0

Definition at line 22 of file vm_opts.h.

#define OPT_TAILCALL_OPTIMIZATION   0
#define OPT_TOKEN_THREADED_CODE   0
#define OPT_TOKEN_THREADED_CODE   0

Definition at line 34 of file vm_opts.h.

#define OPT_TRACE_INSTRUCTION   1

Definition at line 21 of file vm_opts.h.

#define OPT_TRACE_INSTRUCTION   1
#define OPT_UNIFY_ALL_COMBINATION   0
#define OPT_UNIFY_ALL_COMBINATION   0

Definition at line 46 of file vm_opts.h.

#define RUBY_VM_OPTS_H

Definition at line 15 of file ripper.y.

#define SUPPORT_JOKE   0

Definition at line 50 of file vm_opts.h.

#define SUPPORT_JOKE   0
#define VM_COLLECT_USAGE_DETAILS   0

Definition at line 53 of file vm_opts.h.