Debugging
COMPARE_TIME_FUNCTION
compare_time_function(Real base, Charstring msg, Charstring fn, Vector args, Integer times)
STABLE
No description.
COMPARE_TIME_QUERY
compare_time_query(Real base, Charstring text, Charstring query, Integer times) -> Real
STABLE
No description.
LEAKS
leaks(Charstring, Vector args) -> Record leaks
STABLE
No description.
PP
pp(Object o) -> Charstring
STABLE
Pretty print object o into a string
PRINT
print(Object o)
STABLE
Print object o on console
PRINT_TO
print_to(Bag b, Charstring file)
STABLE
Print object o to file
PROFILE
profile()->Vector of (Charstring, Number)
STABLE
return statistical profile as Vector of pairs [fnname,percentage]
PROFILING
profiling(Charstring action) -> Charstring
STABLE
Control statistical profiling by action:
on: turn on statistical profiling of OSQL functions
all: turn on statistical prifiling of OSQL and Lisp
off: turn off statistical profiling
clear: clear collected samples
print: print percentage time spent in functions
TEST_SERVER_CONNECTION
test_server_connection( ) -> Bag of Charstring msg
STABLE
No description.
TIME_FUNCTION
time_function(Charstring msg, Charstring fn, Vector args, Integer times) -> Real
STABLE
The time spent to call the OSQL function fn with arguments args
`n` times. The systen will print a message `msg` and the total time on
the console. The result is the time spent per call
TIME_QUERY
time_query(Charstring text, Charstring query, Integer times) -> Real
STABLE
No description.
TRACE
trace(Charstring fn) -> Function
STABLE
Trace function named fn.
Derived functions cannot be traced!
UNTRACE
untrace(Charstring fn) -> Function
STABLE
Untrace function named fn
