summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--manual/probes.texi152
2 files changed, 84 insertions, 73 deletions
diff --git a/ChangeLog b/ChangeLog
index 15cfe1894d..1a14d110de 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2014-02-11  Will Newton  <will.newton@linaro.org>
 
+	* manual/probes.texi (Mathematical Function Probes): Use
+	"triggered" instead of "hit".
+
+2014-02-11  Will Newton  <will.newton@linaro.org>
+
 	* manual/probes.texi (Internal Probes): Add documentation
 	of setjmp, longjmp and longjmp_target probes.
 
diff --git a/manual/probes.texi b/manual/probes.texi
index 8fe8a78a3e..b064e338cc 100644
--- a/manual/probes.texi
+++ b/manual/probes.texi
@@ -247,127 +247,133 @@ precision in the mantissa of the multiple precision number.  Hence, a precision
 level of 32 implies 768 bits of precision in the mantissa.
 
 @deftp Probe slowexp_p6 (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{exp} function is called with an input that
-results in multiple precision computation with precision 6. Argument
-@var{$arg1} is the input value and @var{$arg2} is the computed output.
+This probe is triggered when the @code{exp} function is called with an
+input that results in multiple precision computation with precision
+6. Argument @var{$arg1} is the input value and @var{$arg2} is the
+computed output.
 @end deftp
 
 @deftp Probe slowexp_p32 (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{exp} function is called with an input that
-results in multiple precision computation with precision 32. Argument
-@var{$arg1} is the input value and @var{$arg2} is the computed output.
+This probe is triggered when the @code{exp} function is called with an
+input that results in multiple precision computation with precision
+32. Argument @var{$arg1} is the input value and @var{$arg2} is the
+computed output.
 @end deftp
 
 @deftp Probe slowpow_p10 (double @var{$arg1}, double @var{$arg2}, double @var{$arg3}, double @var{$arg4})
-This probe is hit when the @code{pow} function is called with inputs that
-result in multiple precision computation with precision 10. Arguments
-@var{$arg1} and @var{$arg2} are the input values, @code{$arg3} is the value
-computed in the fast phase of the algorithm and @code{$arg4} is the final
-accurate value.
+This probe is triggered when the @code{pow} function is called with
+inputs that result in multiple precision computation with precision
+10. Arguments @var{$arg1} and @var{$arg2} are the input values,
+@code{$arg3} is the value computed in the fast phase of the algorithm
+and @code{$arg4} is the final accurate value.
 @end deftp
 
 @deftp Probe slowpow_p32 (double @var{$arg1}, double @var{$arg2}, double @var{$arg3}, double @var{$arg4})
-This probe is hit when the @code{pow} function is called with an input that
-results in multiple precision computation with precision 32. Arguments
-@var{$arg1} and @var{$arg2} are the input values, @code{$arg3} is the value
-computed in the fast phase of the algorithm and @code{$arg4} is the final
-accurate value.
+This probe is triggered when the @code{pow} function is called with an
+input that results in multiple precision computation with precision
+32. Arguments @var{$arg1} and @var{$arg2} are the input values,
+@code{$arg3} is the value computed in the fast phase of the algorithm
+and @code{$arg4} is the final accurate value.
 @end deftp
 
 @deftp Probe slowlog (int @var{$arg1}, double @var{$arg2}, double @var{$arg3})
-This probe is hit when the @code{log} function is called with an input that
-results in multiple precision computation.  Argument @var{$arg1} is the
-precision with which the computation succeeded.  Argument @var{$arg2} is the
-input and @var{$arg3} is the computed output.
+This probe is triggered when the @code{log} function is called with an
+input that results in multiple precision computation.  Argument
+@var{$arg1} is the precision with which the computation succeeded.
+Argument @var{$arg2} is the input and @var{$arg3} is the computed
+output.
 @end deftp
 
 @deftp Probe slowlog_inexact (int @var{$arg1}, double @var{$arg2}, double @var{$arg3})
-This probe is hit when the @code{log} function is called with an input that
-results in multiple precision computation and none of the multiple precision
-computations result in an accurate result.  Argument @var{$arg1} is the maximum
-precision  with which computations were performed.  Argument @var{$arg2} is the
-input and @var{$arg3} is the computed output.
+This probe is triggered when the @code{log} function is called with an
+input that results in multiple precision computation and none of the
+multiple precision computations result in an accurate result.
+Argument @var{$arg1} is the maximum precision with which computations
+were performed.  Argument @var{$arg2} is the input and @var{$arg3} is
+the computed output.
 @end deftp
 
 @deftp Probe slowatan2 (int @var{$arg1}, double @var{$arg2}, double @var{$arg3}, double @var{$arg4})
-This probe is hit when the @code{atan2} function is called with an input that
-results in multiple precision computation.  Argument @var{$arg1} is the
-precision with which computation succeeded.  Arguments @var{$arg2} and
-@var{$arg3} are inputs to the @code{atan2} function and @var{$arg4} is the
-computed result.
+This probe is triggered when the @code{atan2} function is called with
+an input that results in multiple precision computation.  Argument
+@var{$arg1} is the precision with which computation succeeded.
+Arguments @var{$arg2} and @var{$arg3} are inputs to the @code{atan2}
+function and @var{$arg4} is the computed result.
 @end deftp
 
 @deftp Probe slowatan2_inexact (int @var{$arg1}, double @var{$arg2}, double @var{$arg3}, double @var{$arg4})
-This probe is hit when the @code{atan} function is called with an input that
-results in multiple precision computation and none of the multiple precision
-computations result in an accurate result.  Argument @var{$arg1} is the maximum
-precision  with which computations were performed.  Arguments @var{$arg2} and
-@var{$arg3} are inputs to the @code{atan2} function and @var{$arg4} is the
-computed result.
+This probe is triggered when the @code{atan} function is called with
+an input that results in multiple precision computation and none of
+the multiple precision computations result in an accurate result.
+Argument @var{$arg1} is the maximum precision with which computations
+were performed.  Arguments @var{$arg2} and @var{$arg3} are inputs to
+the @code{atan2} function and @var{$arg4} is the computed result.
 @end deftp
 
 @deftp Probe slowatan (int @var{$arg1}, double @var{$arg2}, double @var{$arg3})
-This probe is hit when the @code{atan} function is called with an input that
-results in multiple precision computation.  Argument @var{$arg1} is the
-precision with which computation succeeded.  Argument @var{$arg2} is the
-input to the @code{atan} function and @var{$arg3} is the computed result.
+This probe is triggered when the @code{atan} function is called with
+an input that results in multiple precision computation.  Argument
+@var{$arg1} is the precision with which computation succeeded.
+Argument @var{$arg2} is the input to the @code{atan} function and
+@var{$arg3} is the computed result.
 @end deftp
 
 @deftp Probe slowatan_inexact (int @var{$arg1}, double @var{$arg2}, double @var{$arg3})
-This probe is hit when the @code{atan} function is called with an input that
-results in multiple precision computation and none of the multiple precision
-computations result in an accurate result.  Argument @var{$arg1} is the maximum
-precision  with which computations were performed.  Argument @var{$arg2} is the
-input to the @code{atan} function and @var{$arg3} is the computed result.
+This probe is triggered when the @code{atan} function is called with
+an input that results in multiple precision computation and none of
+the multiple precision computations result in an accurate result.
+Argument @var{$arg1} is the maximum precision with which computations
+were performed.  Argument @var{$arg2} is the input to the @code{atan}
+function and @var{$arg3} is the computed result.
 @end deftp
 
 @deftp Probe slowtan (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{tan} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function and @var{$arg2} is the computed
-result.
+This probe is triggered when the @code{tan} function is called with an
+input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function and @var{$arg2}
+is the computed result.
 @end deftp
 
 @deftp Probe slowasin (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{asin} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function and @var{$arg2} is the computed
-result.
+This probe is triggered when the @code{asin} function is called with
+an input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function and @var{$arg2}
+is the computed result.
 @end deftp
 
 @deftp Probe slowacos (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{acos} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function and @var{$arg2} is the computed
-result.
+This probe is triggered when the @code{acos} function is called with
+an input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function and @var{$arg2}
+is the computed result.
 @end deftp
 
 @deftp Probe slowsin (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{sin} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function and @var{$arg2} is the computed
-result.
+This probe is triggered when the @code{sin} function is called with an
+input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function and @var{$arg2}
+is the computed result.
 @end deftp
 
 @deftp Probe slowcos (double @var{$arg1}, double @var{$arg2})
-This probe is hit when the @code{cos} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function and @var{$arg2} is the computed
-result.
+This probe is triggered when the @code{cos} function is called with an
+input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function and @var{$arg2}
+is the computed result.
 @end deftp
 
 @deftp Probe slowsin_dx (double @var{$arg1}, double @var{$arg2}, double @var{$arg3})
-This probe is hit when the @code{sin} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function, @var{$arg2} is the error bound of
-@var{$arg1} and @var{$arg3} is the computed result.
+This probe is triggered when the @code{sin} function is called with an
+input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function, @var{$arg2} is
+the error bound of @var{$arg1} and @var{$arg3} is the computed result.
 @end deftp
 
 @deftp Probe slowcos_dx (double @var{$arg1}, double @var{$arg2}, double @var{$arg3})
-This probe is hit when the @code{cos} function is called with an input that
-results in multiple precision computation with precision 32.  Argument
-@var{$arg1} is the input to the function, @var{$arg2} is the error bound of
-@var{$arg1} and @var{$arg3} is the computed result.
+This probe is triggered when the @code{cos} function is called with an
+input that results in multiple precision computation with precision
+32.  Argument @var{$arg1} is the input to the function, @var{$arg2} is
+the error bound of @var{$arg1} and @var{$arg3} is the computed result.
 @end deftp
 
 @node Non-local Goto Probes