For backward compatibility
Ensures that the MonitorMixin
is owned by the current thread, otherwise raises an exception.
Returns a String
containing the API compatibility version of Ruby
Register a Gem::Specification
for default gem.
Two formats for the specification are supported:
MRI 2.0 style, where spec.files contains unprefixed require names. The spec’s filenames will be registered as-is.
New style, where spec.files contains files prefixed with paths from spec.require_paths. The prefixes are stripped before registering the spec’s filenames. Unprefixed files are omitted.
Default options for gem commands for Ruby packagers.
The options here should be structured as an array of string “gem” command names as keys and a string of the default options as values.
Example:
def self.operating_system_defaults
{ 'install' => '--no-rdoc --no-ri --env-shebang', 'update' => '--no-rdoc --no-ri --env-shebang' }
end
Compile a name associated with a constant.
Returns the form how EC::Point
data is encoded as ASN.1.
See also point_conversion_form=
.
Sets the form how EC::Point
data is encoded as ASN.1 as defined in X9.62.
format can be one of these:
:compressed
Encoded as z||x, where z is an octet indicating which solution of the equation y is. z will be 0x02 or 0x03.
:uncompressed
Encoded as z||x||y, where z is an octet 0x04.
:hybrid
Encodes as z||x||y, where z is an octet indicating which solution of the equation y is. z will be 0x06 or 0x07.
See the OpenSSL
documentation for EC_GROUP_set_point_conversion_form()
Create a new ConstantPathNode
node.
Create a new ConstantTargetNode
node.
Create a new ConstantWriteNode
node.
Compile a ConstantPathNode
node
Compile a ConstantTargetNode
node
Compile a ConstantWriteNode
node
Dispatch enter and leave events for ConstantPathNode
nodes and continue walking the tree.
Dispatch enter and leave events for ConstantTargetNode
nodes and continue walking the tree.
Dispatch enter and leave events for ConstantWriteNode
nodes and continue walking the tree.
Inspect a ConstantPathNode
node.
Inspect a ConstantTargetNode
node.
Inspect a ConstantWriteNode
node.