Histórico de Commits

Autor SHA1 Mensagem Data
  ambrop7 d95c751389 ncd: NCDModule: make interpreter-side process functions call the process creator callbacks directly, and remove a bunch ofstates made redundant há 13 anos atrás
  ambrop7 5f17ad3ef1 ncd: NCDModule: make interpreter-side functions call backend functions directly, and remove a bunch of há 13 anos atrás
  ambrop7 288834b8bd ncd: implement memory preallocation for statements há 13 anos atrás
  ambrop7 cd0a213dae ncd: NCDModule: add flags field and migrate "can_resolve_when_down" field into a flag há 13 anos atrás
  ambrop7 27c36e7859 ncd: make a new more efficient value storage object NCDVal, and migrate things from NCDValue to NCDVal há 13 anos atrás
  ambrop7 e17ce6d957 ncd: NCDModule: use just one BPending object instead of 4. Saves some memory. há 13 anos atrás
  ambrop7 dd1df990c6 ncd: NCDModule: add NCDModuleProcess_SetNoArgs() há 13 anos atrás
  ambrop7 349e5744d1 ncd: NCDModule: add NCDModuleInst_Backend_InterpGetRetryTime() há 14 anos atrás
  ambrop7 d900614b60 ncd: NCDModule: move some parameters into NCDModuleInst_iparams há 14 anos atrás
  ambrop7 db1add0c62 ncd: NCDModule: add NCDModuleInst_Backend_GetUser() há 14 anos atrás
  ambrop7 a477bff51f ncd: NCDModule: remove unused structure member há 14 anos atrás
  ambrop7 dd478b1a94 ncd: implement interface for modules to initiate interpreter termination and read extra command line arguments há 14 anos atrás
  ambrop7 3185994844 ncd: NCDModule: add NCDModuleProcess_AssertFree() há 14 anos atrás
  ambrop7 bfcd02f9e7 ncd: NCDModule: allow func_die to be set to NULL, and default to calling NCDModuleInst_Backend_Dead(). há 14 anos atrás
  ambrop7 13717bfb28 ncd: NCDModule: add WARN_UNUSED to NCDModuleProcess_Init() há 14 anos atrás
  ambrop7 f007867b5f ncd: NCDModule: pass some parameters to NCDModuleInst_Init() indirectly via a struct pointer. These are always the há 14 anos atrás
  ambrop7 1de3b66b54 ncd: rework object/variable resolution. Rather than working with string object expressions, work with individual há 14 anos atrás
  ambrop7 0d99d6a26a switch to using the New BSD License há 14 anos atrás
  ambrop7 2beb36614b ncd: add module option to allow the interpreter to resolve variables and object in the module even when it's down há 14 anos atrás
  ambrop7 8013046c64 ncd: allow modules to have a "base type" to allow more powerful method definitions, such as recursive há 14 anos atrás
  ambrop7 f2aea39226 ncd: add interface for providing special variables/objects in template processes há 14 anos atrás
  ambrop7 cd9836c562 ncd: NCDModule: add documentation há 14 anos atrás
  ambrop7 6b607f8ed6 ncd: NCDModule: replace NCDModuleInst_Backend_Event with NCDModuleInst_Backend_Up, há 14 anos atrás
  ambrop7 96fc602f5c ncd: NCDModule: replace NCDModuleInst_Event with NCDModuleInst_Die and NCDModuleInst_Clean há 14 anos atrás
  ambrop7 2345bcc98e ncd: NCDModule: rename NCDModuleInst callbacks to reflect they are not event-context handlers but há 14 anos atrás
  ambrop7 d6424593a0 ncd: NCDModuleProcess: add interface for resolving variables from the end of the process há 14 anos atrás
  ambrop7 08a98240d3 ncd: update process interface to allow implementation of the call() statement há 14 anos atrás
  ambrop7 75d0b0bbaa use the same global log function typedef everywhere há 14 anos atrás
  ambrop7 3e46c3f42e BProcess, BInputProcess: move to system há 14 anos atrás
  ambrop7 cb1485dcd3 rearrange source flow such that 'flow' does not depend on 'system' há 14 anos atrás