From 6969ae73662f7c507977a9560a858a5964c791c4 Mon Sep 17 00:00:00 2001
From: Patrik Nyblom
Date: Tue, 20 Mar 2012 18:47:03 +0100
Subject: Add documentation for dyntrace and system_info changes
---
erts/doc/src/erlang.xml | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
(limited to 'erts')
diff --git a/erts/doc/src/erlang.xml b/erts/doc/src/erlang.xml
index 0776599fae..0963904b83 100644
--- a/erts/doc/src/erlang.xml
+++ b/erts/doc/src/erlang.xml
@@ -5744,6 +5744,29 @@ ok
used by the runtime system. It will be on the form
"<major ver>.<minor ver>".
+ dynamic_trace
+ -
+
Returns an atom describing the dynamic trace framework
+ compiled into the virtual machine. It can currently be either
+ dtrace, systemtap or none. For a
+ commercial or standard build, this is always none,
+ the other return values indicate a custom configuration
+ (e.g. ./configure --with-dynamic-trace=dtrace). See
+ the dyntrace
+ manual page and the
+ README.dtrace/README.systemtap files in the
+ Erlang source code top directory for more information
+ about dynamic tracing.
+
+ dynamic_trace_probes
+ -
+
Returns a boolean() indicating if dynamic trace probes
+ (either dtrace or systemtap) are built into the
+ emulator. This can only be true if the virtual
+ machine was built for dynamic tracing
+ (i.e. system_info(dynamic_trace) returns
+ dtrace or systemtap).
+
elib_malloc
-
This option will be removed in a future release.
--
cgit v1.2.3