mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
[DOC] Marked dtrace arguments as description list [ci skip]
This commit is contained in:
parent
a5832c9a37
commit
553d6fa0a0
1 changed files with 36 additions and 36 deletions
|
@ -52,10 +52,10 @@ with when they are fired and the arguments they take:
|
|||
[ruby:::method-entry(classname, methodname, filename, lineno);]
|
||||
This probe is fired just before a method is entered.
|
||||
|
||||
classname name of the class (a string)
|
||||
methodname name of the method about to be executed (a string)
|
||||
filename the file name where the method is _being called_ (a string)
|
||||
lineno the line number where the method is _being called_ (an int)
|
||||
classname:: name of the class (a string)
|
||||
methodname:: name of the method about to be executed (a string)
|
||||
filename:: the file name where the method is _being called_ (a string)
|
||||
lineno:: the line number where the method is _being called_ (an int)
|
||||
|
||||
*NOTE*: will only be fired if tracing is enabled, e.g. with: <code>TracePoint.new{}.enable</code>.
|
||||
See Feature#14104[https://bugs.ruby-lang.org/issues/14104] for more details.
|
||||
|
@ -78,9 +78,9 @@ with when they are fired and the arguments they take:
|
|||
[ruby:::require-entry(requiredfile, filename, lineno);]
|
||||
This probe is fired on calls to rb_require_safe (when a file is required).
|
||||
|
||||
requiredfile is the name of the file to be required (string).
|
||||
filename is the file that called "require" (string).
|
||||
lineno is the line number where the call to require was made (int).
|
||||
requiredfile:: the name of the file to be required (string).
|
||||
filename:: the file that called "+require+" (string).
|
||||
lineno:: the line number where the call to require was made (int).
|
||||
|
||||
[ruby:::require-return(requiredfile, filename, lineno);]
|
||||
This probe is fired just before rb_require_safe (when a file is required)
|
||||
|
@ -90,11 +90,11 @@ with when they are fired and the arguments they take:
|
|||
[ruby:::find-require-entry(requiredfile, filename, lineno);]
|
||||
This probe is fired right before search_required is called. search_required
|
||||
determines whether the file has already been required by searching loaded
|
||||
features ($"), and if not, figures out which file must be loaded.
|
||||
features (<code>$"</code>), and if not, figures out which file must be loaded.
|
||||
|
||||
requiredfile is the file to be required (string).
|
||||
filename is the file that called "require" (string).
|
||||
lineno is the line number where the call to require was made (int).
|
||||
requiredfile:: the file to be required (string).
|
||||
filename:: the file that called "require" (string).
|
||||
lineno:: the line number where the call to require was made (int).
|
||||
|
||||
[ruby:::find-require-return(requiredfile, filename, lineno);]
|
||||
This probe is fired right after search_required returns. See the
|
||||
|
@ -112,56 +112,56 @@ with when they are fired and the arguments they take:
|
|||
[ruby:::raise(classname, filename, lineno);]
|
||||
This probe is fired when an exception is raised.
|
||||
|
||||
classname is the class name of the raised exception (string)
|
||||
filename the name of the file where the exception was raised (string)
|
||||
lineno the line number in the file where the exception was raised (int)
|
||||
classname:: the class name of the raised exception (string)
|
||||
filename:: the name of the file where the exception was raised (string)
|
||||
lineno:: the line number in the file where the exception was raised (int)
|
||||
|
||||
[ruby:::object-create(classname, filename, lineno);]
|
||||
This probe is fired when an object is about to be allocated.
|
||||
|
||||
classname the class of the allocated object (string)
|
||||
filename the name of the file where the object is allocated (string)
|
||||
lineno the line number in the file where the object is allocated (int)
|
||||
classname:: the class of the allocated object (string)
|
||||
filename:: the name of the file where the object is allocated (string)
|
||||
lineno:: the line number in the file where the object is allocated (int)
|
||||
|
||||
[ruby:::array-create(length, filename, lineno);]
|
||||
This probe is fired when an Array is about to be allocated.
|
||||
|
||||
length the size of the array (long)
|
||||
filename the name of the file where the array is allocated (string)
|
||||
lineno the line number in the file where the array is allocated (int)
|
||||
length:: the size of the array (long)
|
||||
filename:: the name of the file where the array is allocated (string)
|
||||
lineno:: the line number in the file where the array is allocated (int)
|
||||
|
||||
[ruby:::hash-create(length, filename, lineno);]
|
||||
This probe is fired when a Hash is about to be allocated.
|
||||
|
||||
length the size of the hash (long)
|
||||
filename the name of the file where the hash is allocated (string)
|
||||
lineno the line number in the file where the hash is allocated (int)
|
||||
length:: the size of the hash (long)
|
||||
filename:: the name of the file where the hash is allocated (string)
|
||||
lineno:: the line number in the file where the hash is allocated (int)
|
||||
|
||||
[ruby:::string-create(length, filename, lineno);]
|
||||
This probe is fired when a String is about to be allocated.
|
||||
|
||||
length the size of the string (long)
|
||||
filename the name of the file where the string is allocated (string)
|
||||
lineno the line number in the file where the string is allocated (int)
|
||||
length:: the size of the string (long)
|
||||
filename:: the name of the file where the string is allocated (string)
|
||||
lineno:: the line number in the file where the string is allocated (int)
|
||||
|
||||
[ruby:::symbol-create(str, filename, lineno);]
|
||||
This probe is fired when a Symbol is about to be allocated.
|
||||
|
||||
str the contents of the symbol (string)
|
||||
filename the name of the file where the string is allocated (string)
|
||||
lineno the line number in the file where the string is allocated (int)
|
||||
str:: the contents of the symbol (string)
|
||||
filename:: the name of the file where the string is allocated (string)
|
||||
lineno:: the line number in the file where the string is allocated (int)
|
||||
|
||||
[ruby:::parse-begin(sourcefile, lineno);]
|
||||
Fired just before parsing and compiling a source file.
|
||||
|
||||
sourcefile the file being parsed (string)
|
||||
lineno the line number where the source starts (int)
|
||||
sourcefile:: the file being parsed (string)
|
||||
lineno:: the line number where the source starts (int)
|
||||
|
||||
[ruby:::parse-end(sourcefile, lineno);]
|
||||
Fired just after parsing and compiling a source file.
|
||||
|
||||
sourcefile the file being parsed (string)
|
||||
lineno the line number where the source ended (int)
|
||||
sourcefile:: the file being parsed (string)
|
||||
lineno:: the line number where the source ended (int)
|
||||
|
||||
[ruby:::gc-mark-begin();]
|
||||
Fired at the beginning of a mark phase.
|
||||
|
@ -178,7 +178,7 @@ with when they are fired and the arguments they take:
|
|||
[ruby:::method-cache-clear(class, sourcefile, lineno);]
|
||||
Fired when the method cache is cleared.
|
||||
|
||||
class is the classname being cleared, or "global" (string)
|
||||
sourcefile the file being parsed (string)
|
||||
lineno the line number where the source ended (int)
|
||||
class:: the classname being cleared, or "global" (string)
|
||||
sourcefile:: the file being parsed (string)
|
||||
lineno:: the line number where the source ended (int)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue