Commit Graph

9 Commits

Author SHA1 Message Date
ZongyueQin dd43c95d12 fix bug
fix a bug
2017-07-15 11:29:19 +08:00
ZongyueQin e8f3eb8243 Add cache for vlist
Add membets and funcions used for cache of vlist
2017-07-15 10:12:12 +08:00
bookug 9903c3d5cb refactor: adjust vlist and merge signature;
add cache for VList;
use binding in Signature;

by zengli and qinzongyue
2017-05-19 23:05:38 +08:00
bookug 3f2375dd85 refactor: add comments 2017-05-18 22:08:06 +08:00
bookug 405bb21a9a fix: bugs with ISTree and KVstore;
virtual functions not matched in ISTree;
unsigned type matching error in KVstore;

both fixed, by zengli
2017-05-18 14:42:48 +08:00
bookug 58501a97fe refactor: change VList border from 1000 to 1000000
1000 is just for test with lubm or bbug, 1000000 is for real case

by zengli, no changes to other modules
2017-04-01 16:08:52 +08:00
bookug 80080d1bca refactor: add VList for IVTree
also, lower the copy cost in KVstore

by zengli, all changes closed in KVstore, using new/delete for all instead of malloc/free
2017-04-01 16:03:05 +08:00
bookug ceff3544ae refactor: add value list for IVTree; lower the copy cost of string
not done, waiting to be debugged

by zengli, long list must be cleared after got, no changes besides KVstore
2017-03-31 00:23:16 +08:00
bookug 939e84c8bf refactor: to add long list value
TODO: vlist support and IVLeafNode

by zengli, long list need to be freed each time
2017-03-29 23:57:09 +08:00