35 lines
440 B
Plaintext
Executable File
35 lines
440 B
Plaintext
Executable File
echo "Warm up"
|
|
i=1
|
|
while test $i != 99; do
|
|
: <<HERE
|
|
Hello $i `echo builtin_$i`
|
|
HERE
|
|
: $((i++))
|
|
done
|
|
|
|
memleak
|
|
|
|
echo "Measuring memory leak..."
|
|
i=1
|
|
while test $i != 99; do
|
|
: <<HERE
|
|
Hello $i `echo builtin_$i`
|
|
HERE
|
|
: $((i++))
|
|
done
|
|
i=1
|
|
while test $i != 99; do
|
|
: <<HERE
|
|
Hello $i `echo builtin_$i`
|
|
HERE
|
|
: $((i++))
|
|
done
|
|
|
|
memleak
|
|
kb=$?
|
|
if test $kb -le 4; then
|
|
echo Ok #$kb
|
|
else
|
|
echo "Bad: $kb kb (or more) leaked"
|
|
fi
|