Method Pike.get_runtime_info()
- Method
get_runtime_info
mapping(string:int|string) get_runtime_info()- Description
Get information about the Pike runtime.
- Returns
Returns a mapping with the following content:
"bytecode_method":stringA string describing the bytecode method used by the Pike interpreter.
"abi":intThe number of bits in the ABI. Usually
32or64."native_byteorder":intThe byte order used by the native cpu. Usually
1234(aka little endian) or4321(aka bigendian)."int_size":intThe number of bits in the native integer type. Usually
32or64."time_size":intThe number of bits in the native time_t type. This is typically the same value as
"int_size"."float_size":intThe number of bits in the native floating point type. Usually
32or64."auto_bignum":int(1)Integers larger than the native size are now always automatically converted into bignums.
"rtl_debug":int(1)The runtime has been compiled --with-rtldebug.
"debug_malloc":int(1)The runtime has been compiled --with-debug-malloc.
"running_on_valgrind":int(0..)The number of nested valgrinds the runtime is running under.