Commit History

Autor SHA1 Mensaxe Data
  ambrop7 8ec7e1e67d ncd: NCDModule: allow separating static module information from generated at runtime by the interpreter. Fix other stuff to work with %!s(int64=13) %!d(string=hai) anos
  ambrop7 18a15ba1e1 ncd: NCDModuleIndex: remove base_type verification if NDEBUG is defined, to improve start-up time %!s(int64=13) %!d(string=hai) anos
  ambrop7 10a594c625 ncd: move initialization of modules from NCDInterpreter into NCDModuleIndex %!s(int64=13) %!d(string=hai) anos
  ambrop7 153681af18 ncd: move NCDMethodIndex from NCDInterpreter into NCDModuleIndex %!s(int64=13) %!d(string=hai) anos
  ambrop7 affc280af4 ncd: NCDModuleIndex: increase the maximum type length, needed by the upcoming sys.start_process() module %!s(int64=13) %!d(string=hai) anos
  ambrop7 0ef729228f ncd: speed up module lookup when initializing statements. For non-method statements, cache the module pointer in NCDInterpBlock. For %!s(int64=13) %!d(string=hai) anos
  ambrop7 8465f19096 ncd: NCDModuleIndex: use a hash table instead of AVL tree to lookup module names %!s(int64=13) %!d(string=hai) anos
  ambrop7 0d99d6a26a switch to using the New BSD License %!s(int64=14) %!d(string=hai) anos
  ambrop7 a719a6ce17 ncd: NCDModuleIndex: detect duplicate base_type's %!s(int64=14) %!d(string=hai) anos
  ambrop7 2737c370a4 ncd: NCDModuleIndex: maximum type length should be 63 not 64 %!s(int64=14) %!d(string=hai) anos
  ambrop7 0325c73684 ncd: add NCDModuleIndex to find modules faster %!s(int64=14) %!d(string=hai) anos