Returns true
if the real and effective group IDs of a process may be exchanged on the current platform.
Returns true
if the current platform has saved group ID functionality.
Check if --yjit-stats
is used.
Check if --yjit-log
is used.
Discard existing compiled code to reclaim memory and allow for recompilations in the future.
Assert that any future ZJIT
compilation will return a function pointer
alias foo bar ^^^^^^^^^^^^^
“foo #@bar” ^^^^^
foo = 1 and bar => ^foo ^^^^
alias foo bar ^^^^^^^^^^^^^
"foo #@bar" ^^^^^
foo = 1 and bar => ^foo ^^^^
__FILE__ ^^^^^^^^
Parses the configuration data read from io and returns the whole content as a Hash
.
Sends the given command to this engine.
Raises an EngineError
if the command fails.
Emit an arbitrary object obj
and tag
Called when a sequence is started.
anchor
is the anchor associated with the sequence or nil. tag
is the tag associated with the sequence or nil. implicit
a boolean indicating whether or not the sequence was implicitly started. style
is an integer indicating the list style.
See the constants in Psych::Nodes::Sequence
for the possible values of style
.
Here is a YAML
document that exercises most of the possible ways this method can be called:
--- - !!seq [ a ] - &pewpew - b
The above YAML
document consists of three lists, an outer list that contains two inner lists. Here is a matrix of the parameters sent to represent these lists:
# anchor tag implicit style [nil, nil, true, 1 ] [nil, "tag:yaml.org,2002:seq", false, 2 ] ["pewpew", nil, true, 1 ]
Called when a sequence ends.