pike.git / src / builtin.cmod

version» Context lines:

pike.git/src/builtin.cmod:1046:    *!    */   PMOD_EXPORT   PIKEFUN multiset(1) mkmultiset(array(1=mixed) a)    efun;    optflags OPT_TRY_OPTIMIZE|OPT_EXTERNAL_DEPEND;   {    RETURN mkmultiset(a);   }    + /*! @decl void enable_program_dumping(bool yes) +  *! +  *! If enabled, a portable version of the program code will be kept +  *! after compilation. +  *! +  *! This, together with some support code, enables encode_value to +  *! encode program code. +  *! +  *! This is equivalent to starting pike with the -dd option. +  */ + PIKEFUN void enable_program_dumping(int how) +  efun; + { +  extern int store_portable_bytecode; +  store_portable_bytecode = how; + } +  +    /*! @decl int trace(int level, void|string facility, void|int all_threads)    *!    *! This function changes the trace level for the subsystem identified    *! by @[facility] to @[level]. If @[facility] is zero or left out, it    *! changes the global trace level which affects all subsystems.    *!    *! Enabling tracing causes messages to be printed to stderr. A higher    *! trace level includes the output from all lower levels. The lowest    *! level is zero which disables all trace messages.    *!