From d950d08e6f21c19fa63a4435fd7071fe02c66745 Mon Sep 17 00:00:00 2001 From: jistone Date: Fri, 22 Dec 2006 22:18:02 +0000 Subject: 2006-12-22 Josh Stone * stap.1.in: Document how to specify the size of global arrays. testsuite/ * buildok/array_size.stp, parseko/array01.stp, parseko/array02.stp, parseko/array03.stp, parseko/array04.stp, transko/array01.stp, systemtap.base/array_size.exp, systemtap.base/array_size.stp: Tests for specifying the size of global arrays. --- stap.1.in | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'stap.1.in') diff --git a/stap.1.in b/stap.1.in index 3986c52b..13fcc550 100644 --- a/stap.1.in +++ b/stap.1.in @@ -280,6 +280,16 @@ or number literal. .RS .BR global " var1" , " var2" , " var3=4" .RE +.PP +Arrays are limited in size by the MAXMAPENTRIES variable -- see the +.B SAFETY AND SECURITY +section for details. Optionally, global arrays may be declared with a +maximum size in brackets, overriding MAXMAPENTRIES for that array only. +Note that this doesn't indicate the type of keys for the array, just the +size. +.RS +.BR global " tiny_array[10]" , " normal_array" , " big_array[50000]" +.RE .\" XXX add statistics type here once it's supported .SS STATEMENTS -- cgit