16 Commits (26da90232f4c0ec982363fcfbdc6b41ea5ed1bf8)

Author SHA1 Message Date
Georg Hopp 26da90232f fix post order traversal used for destruction of existing tree 12 years ago
Georg Hopp 5c10e78974 now use at minimum page size for an allocated memory segment, and also store this size. This should use the memory more effective. 12 years ago
Georg Hopp c8dc541c48 use now my own tree implementation as base for my hashes....sadly this thing is leaking memory again...on the other hand I workarounded the problem of a sometimes occuring infinite loop within connect. 12 years ago
Georg Hopp 0e1ec66463 this is a huge one...removed cbuf for writing again.... This is not needed any more because I use memory mapped io for these. Additionally sanitised write error handling somewhat...anyway, under huge load I still observer unexpected connection closes. But maybe this is related to interrupt while reading...(reading is not handled very well right now) 12 years ago
Georg Hopp f8fd49938d now allocate only a multiple of pagesize 12 years ago
Georg Hopp 157f48031c now valgrind shows no more violations...but cleanup does not work correcly. The memory usage depends now on the amount of paralell connections...ab show approximately 10% to 20% performance improvement / and the code is far from optimal. 12 years ago
Georg Hopp 55675eb50a tree based memory management does not segfault anymore, but reusage does not seem to work, as well as free 12 years ago
Georg Hopp b44ec9f22b fix the last issues with using quick fit with the class interface. 12 years ago
Georg Hopp fc40342711 added new memory management to the most fragile part in this matter...the class system...well, the server test gives me a memory corruption, but all other are running now....anyway most likely this is in an unusable state right now. 12 years ago
Georg Hopp 8934e864d7 simplified the quick fit interface 12 years ago
Georg Hopp add2a19904 first version of Quick Fit memory management 12 years ago
Georg Hopp f2565a9b77 fix the new functions so that they compile at least. 12 years ago
Georg Hopp 5156df0ef4 started implementing the Quick Fit memory management 12 years ago
Georg Hopp b2d221c4c4 added comment about idea of Quick Fit memory management system to improve performance 12 years ago
Georg Hopp 61f8dc58e1 add latest stuff from parent project yabrog. Essentially some request variable handling and authentication interface with ldap implementation. Additionally add docBlocks to all C source and header files and make a real copyright sign from the (C). 14 years ago
Georg Hopp fa02368ab8 initial fork from server project 14 years ago