Commit History

Author SHA1 Message Date
  ambrop7 33db462802 ncd: NCDInterpreter: only use process state member in debug mode 13 years ago
  ambrop7 e2785aea3e ncd: NCDInterpreter: allow calling process_start_terminating() even if process is already terminating 13 years ago
  ambrop7 c1bf18deb9 ncd: NCDInterpreter: don't stop the retry timer if it turns out it is no longer needed. Instead, just detect 13 years ago
  ambrop7 88ac127bce ncd: NCDInterpreter: add process_work_job_handler_waiting() as a dummy handler so we can avoid a branch 13 years ago
  ambrop7 3543f7327d ncd: NCDInterpreter: split process_work_job_handler() into process_work_job_handler_working() and 13 years ago
  ambrop7 e0c314c729 ncd: NCDInterpreter: cosmetic change 13 years ago
  ambrop7 751f15e469 ncd: NCDInterpreter: don't schedule the work job in PSTATE_WAITING 13 years ago
  ambrop7 d96345ce7b ncd: NCDInterpreter: cosmetic changes 13 years ago
  ambrop7 281aa89abb ncd: NCDInterpreter: split the terminating part of process_work_job_handler() into 13 years ago
  ambrop7 b963b8e471 BPending: add BSmallPending_SetHandler() 13 years ago
  ambrop7 960c2f0f6b ncd: NCDInterpreter: remove unused defines 13 years ago
  ambrop7 3e01cedfbe ncd: NCDInterpreter: use C bitfields instead of manual masking and shifting 13 years ago
  ambrop7 4e4859be7f ncd: NCDModule: fix description for semantics of mem pointer 13 years ago
  ambrop7 1a251d5aaa ncd: NCDModule, NCDInterpreter: keep interpreter's statement state in a bitfield within NCDModuleInst, to 13 years ago
  ambrop7 4c6064a80e ncd: NCDModule: use bitfields for state and error flag in NCDModuleInst. Provides a small performance boost. 13 years ago
  ambrop7 5c7ae5f459 ncd: renumber some state values 13 years ago
  ambrop7 075b6c643a ncd: NCDModule: have the interpreter initialize the mem pointer itself. This allows us to remove the 'mem' 13 years ago
  ambrop7 ec7303ccf5 ncd: NCDModule: remove NCDModuleInst_Backend_SetUser() 13 years ago
  ambrop7 ff73d4b7ac ncd: modules: getargs: don't use NCDModuleInst_Backend_SetUser() 13 years ago
  ambrop7 6a1f26bb41 ncd: NCDInterpreter: cosmetic changes 13 years ago
  ambrop7 9e1b1ebbfb ncd: ncd.c: cosmetic changes 13 years ago
  ambrop7 574537745c ncd: ncd.c: don't use a static variable main_exit_code 13 years ago
  ambrop7 5fd8a91309 ncd: ncd.c: only use syslog if it's available 13 years ago
  ambrop7 1ebc9e1fa0 port NCD to Emscripten 13 years ago
  ambrop7 06f48a4521 ncd: remove some debug prints that slipped through 13 years ago
  ambrop7 ae8c3f54d3 ncd: move the mechanical part of ncd.c into NCDInterpreter.{h,c}. This will allow embedding of the NCD interpreter, 13 years ago
  ambrop7 b872ade2c4 ncd: NCDModule: add a pass-through pointer for interpreter callbacks 13 years ago
  ambrop7 5854094b75 ncd: when specifying program without --config-file option, treat everything that follows as program options 13 years ago
  ambrop7 a382f83a07 ncd: allow specifying program file without --config-file option 13 years ago
  ambrop7 b7c2bab1e0 fix build under Windows/MSVC 13 years ago