From 33776f4955fa52ae3e4dc87ab6ac484a3ebc9a71 Mon Sep 17 00:00:00 2001 From: hunt Date: Mon, 21 Mar 2005 21:47:54 +0000 Subject: *** empty log message *** --- runtime/docs/html/index.html | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'runtime/docs/html/index.html') diff --git a/runtime/docs/html/index.html b/runtime/docs/html/index.html index 3796e861..dd4edd27 100644 --- a/runtime/docs/html/index.html +++ b/runtime/docs/html/index.html @@ -5,7 +5,7 @@
Intro | Functions | Defines | Enumerations | Enumeration Values
- +

SystemTap Runtime Library

0.1

@@ -26,15 +26,16 @@ map_key_str (mymap, "birth year"); map_set_int64 (mymap, 2000);

All elements have a default value of 0 (or NULL). Elements are only saved to the map when their value is set to something nonzero. This means that querying for the existance of a key is inexpensive because no element is created, just a hash table lookup.

-A list is a special map which has internally ascending long integer keys. Adding a value to a list does not require setting a key first. See _stp_list_add_str() and _stp_list_add_int64().

+A list is a special map which has internally ascending long integer keys. Adding a value to a list does not require setting a key first. See _stp_list_add_str() and _stp_list_add_int64().

Status

Maps are implemented and tested. Histograms are not yet finished.

Copy_From_User functions are done.

-If maps overflow or memory runs out for some reason, globals are set but nothing is done yet. I expect to implement a function to tell the system to either ignore it or unload the module and quit.

-Working sample probe code using the runtime is in tests/test4_probe and tests/shellprobe.

-

Todo:
The Runtime Library is not actually a library yet. It is just a collection of functions included in the probe boilerplate.
-
Generated on Wed Mar 9 13:21:28 2005 for SystemTap by  +If maps overflow or memory runs out for some reason, globals are set but nothing is done yet. I expect to implement a function to tell the system to either ignore it or unload the module and quit.

+Example Probes

+Working sample probe code using the runtime is in runtime/probes.

+ToDo

+Click Here for Complete List The Runtime Library is not actually a library yet. It is just a collection of functions included in the probe boilerplate. Maybe it should stay that way to allow the translator more flexibility in what is included.
Generated on Mon Mar 21 13:29:45 2005 for SystemTap by  -doxygen 1.3.9.1
+doxygen 1.4.1
-- cgit