ambrop7
|
5edd5e7eff
ncd: NCDInterpProcess: build ID-strings in argument lists
|
hace 13 años |
ambrop7
|
0e1f201d99
ncd: NCDVal: implement ID-strings
|
hace 13 años |
ambrop7
|
5ea5a974f1
ncd: NCDInterpProg: lookup processes by string ids
|
hace 13 años |
ambrop7
|
f6a58006cc
ncd: port some modules to func_getvar2
|
hace 13 años |
ambrop7
|
5906ca507d
ncd: cosmetic changes
|
hace 13 años |
ambrop7
|
55cc25ed3e
ncd: NCDModule: get rid of struct NCDModuleInitParams in favor of struct NCDModuleInst_iparams
|
hace 13 años |
ambrop7
|
f070a9f127
version 1.999.125rc2
|
hace 13 años |
ambrop7
|
641d4d43ec
update ChangeLog
|
hace 13 años |
ambrop7
|
05a7887de3
ncd: NCDStringIndex: increase initial capacity and size of bucket array
|
hace 13 años |
ambrop7
|
ea9eed6af4
ncd: NCDStringIndex: use CHash_MultiplyBuckets() to increase the size of the hash table buckets array when
|
hace 13 años |
ambrop7
|
2431d0361c
structure: CHash: add CHash_Verify()
|
hace 13 años |
ambrop7
|
113fd7c0b9
structure: CHash: add CHash_MultiplyBuckets()
|
hace 13 años |
ambrop7
|
b386b5a50a
misc/balloc.h: add BReallocArray()
|
hace 13 años |
ambrop7
|
c807a065f7
structure: remove CStringTrie
|
hace 13 años |
ambrop7
|
7e29861b10
ncd: NCDObject: store object type as a string identifier instead of char pointer
|
hace 13 años |
ambrop7
|
7227efdfe4
ncd: make NCDModule structs non-const (for next commit which will need to modify them)
|
hace 13 años |
ambrop7
|
5e10dff851
oops, we need to make struct NCDModule non-const, not struct NCDModuleGroup. So revert previous commit.
|
hace 13 años |
ambrop7
|
8ed78cb35d
ncd: make NCDModuleGroup structs non-const (for next commit which will need to modify them)
|
hace 13 años |
ambrop7
|
8d37e18d31
ncd: get some more stuff working nicely with string id's
|
hace 13 años |
ambrop7
|
3c304cdc77
ncd: NCDInterpProcess: handcraft a hash table instead of using CHash (it's less code)
|
hace 13 años |
ambrop7
|
de8f155c29
ncd: NCDInterpProcess: store statement names as id's and use a hash table not trie to look for them
|
hace 13 años |
ambrop7
|
8c92bac09b
ncd: modules: alias: optimize by preallocating some memory for string id's and not strdup'ing the input
|
hace 13 años |
ambrop7
|
47127f8564
ncd: NCDStringIndex: add NCDStringIndex_LookupBin() and NCDStringIndex_GetBin()
|
hace 13 años |
ambrop7
|
aafa614ea8
misc/hashfun.h: add badvpn_djb2_hash_bin()
|
hace 13 años |
ambrop7
|
e424388a3d
remove misc/split_string.h
|
hace 13 años |
ambrop7
|
2ed52dc607
cosmetic changes
|
hace 13 años |
ambrop7
|
a157cf9829
ncd: use unique string identifiers when resolveing variable/object names. The goal is to improve
|
hace 13 años |
ambrop7
|
147e005e08
version 1.999.125rc1
|
hace 13 años |
ambrop7
|
880b378ce7
update ChangeLog
|
hace 13 años |
ambrop7
|
a3ea934a96
ncd: NCDModule: don't store a pointer to struct NCDModuleInst_iparams in NCDModuleInst. Instead, store it in struct
|
hace 13 años |