[−][src]Module rosy::vm
Interacting with the Ruby VM directly.
Structs
DestroyError | An error indicating that |
InitError | An error indicating that |
InstrSeq | An instance of Ruby's |
Traits
EvalArgs | A type that can be used as one or more arguments for evaluating code within
the context of a |
Functions
backtrace | Returns the current backtrace. |
destroy⚠ | Destructs the Ruby VM, runs its finalization processes, and frees all resources used by it. |
eval⚠ | Evaluates |
eval_protected⚠ | Evaluates |
eval_wrapped⚠ | Evaluates |
init | Initializes the Ruby VM, returning an error code if it failed. |
init_load_path | Initializes the load path for |
load⚠ | Loads and executes the Ruby program |
load_protected⚠ | Loads and executes the Ruby program |
require⚠ | Loads |
require_protected⚠ | Loads |
require_with⚠ | Loads |
require_with_protected⚠ | Loads |
safe_level | Returns Ruby's level of paranoia. This is equivalent to reading |
set_safe_level⚠ | Sets Ruby's level of paranoia. The default value is 0. |