Commit History

Author SHA1 Message Date
  ambrop7 a8bcd4c0b2 structure: add BStringTrie 13 years ago
  ambrop7 2a2e79dcae misc: add array_length.h 13 years ago
  ambrop7 fcf1046513 cosmetic changes 13 years ago
  ambrop7 bad183475e ncd: NCDInterpBlock: speed up statement lookups by using precomputed hashes 13 years ago
  ambrop7 d18f1246ea structure: CHash: add option to indicate entry hashes can be obtained efficiently, and use this to speed up lookups. 13 years ago
  ambrop7 ba74a496c1 version 1.999.123rc5 13 years ago
  ambrop7 a4e6b1deff ncd: NCDObject: NCDObject_ResolveVarExprCompact(): allow names to be NULL if num_names is 0 13 years ago
  ambrop7 ff16a3b8f3 ncd: store objecte names as strings one after another, instead of with arrays of pointers 13 years ago
  ambrop7 3d71336ec3 ncd: store variable names as strings one after another, instead of with arrays of pointers. Also make 13 years ago
  ambrop7 7e22cd7a6b ncd: small optimization 13 years ago
  ambrop7 d25c2e8746 ncd: optimize replacing placeholders in statement arguments by preparing replacement instructions in advance 13 years ago
  ambrop7 79f824fb65 structure: CHash: rework, remove unused features 13 years ago
  ambrop7 92f30f6bae version 1.999.123rc4 13 years ago
  ambrop7 60249f255b ncd: improve how arguments are instantiated. Keep the incomplete arguments in NCDValMem's, but containing placholder values in place 13 years ago
  ambrop7 984025f84d ncd: cosmetic changes 13 years ago
  ambrop7 9923141a74 structure: CHash: small optimization in Lookup() 13 years ago
  ambrop7 b58e03f725 cosmetic changes 13 years ago
  ambrop7 c238b14987 ncd: Use strlen+memcpy to build type names for method calls instead of snprintf(). This makes the turing machine example run ~10% 13 years ago
  ambrop7 d3bd13f229 ncd: remove process_rap() and instead add process_have_child() 13 years ago
  ambrop7 c59047d273 ncd: small memory optimization 13 years ago
  ambrop7 687ec94f2b cosmetic changes 13 years ago
  ambrop7 a27159ec27 base: BPending: small optimization by removing the "pending" flag 13 years ago
  ambrop7 65f199e4a4 base: BPending: use SLinkedList instead of LinkedList1 13 years ago
  ambrop7 9323a5e812 structure: add SLinkedList 13 years ago
  ambrop7 224a3a4da6 ncd: cosmetic changes 13 years ago
  ambrop7 08845d48a9 cosmetic changes 13 years ago
  ambrop7 550b936ff9 compile with PathScale compiler 13 years ago
  ambrop7 60c16ced9b version 1.999.123rc3 13 years ago
  ambrop7 8f808a6624 ncd: use BAllocThreeArrays() to allocate all process memory in a single allocation. Gives a small performance improvement. 13 years ago
  ambrop7 4425f4a58c misc: balloc.h: add BAllocTwoArrays() and BAllocThreeArrays() 13 years ago