Menu

Commit [r8392]  Maximize  Restore  History

Fixed a performance bug in tsiOrderedInsert in tst_insert.c to avoid

running a long list to insert a node in the proper location. Used a
"skiplist" idea. Only implemented one level, since that more than
handled my problem. Left warning if more levels would be needed for
faster access.
The other files are updated to try to support the same functionality
in the multithreaded engine. I'm unable to test those changes now, so
I'm depending on others to test this...

dwarren 2015-06-08

changed /trunk/XSB/emu/context.h
changed /trunk/XSB/emu/init_xsb.c
changed /trunk/XSB/emu/tries.h
changed /trunk/XSB/emu/tst_insert.c
/trunk/XSB/emu/context.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/init_xsb.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/tries.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/tst_insert.c Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB