18 Commits (e71b83d76f7c2883f272f824505ec2e1fc66976a)

Author SHA1 Message Date
Georg Hopp e71b83d76f initialize complete memory segment in calloc 10 years ago
Georg Hopp d8c92a6c11 Optimize memory size calculation 10 years ago
Georg Hopp c4022ee039 Clean some useless whitespaces. 10 years ago
Georg Hopp 3f28478d32 creared some inline functions to access the meminfo structure. 11 years ago
Georg Hopp bec6f38730 I do not use trees anymore within the optimized memory management. I realized that I can calculate the index of an array by the size and use stacks of memory segments under each array element. This should be much faster. 11 years ago
Georg Hopp 16e092af3e try to make the memory management thread save by using a mutex upon tree accesses 11 years ago
Georg Hopp aed0c24a70 update copyright information 12 years ago
Georg Hopp 988ce39e05 add my own strdup 12 years ago
Georg Hopp e32f54b297 some small fixes 12 years ago
Georg Hopp 16c58ab973 change all the rebalance code to be macros 12 years ago
Georg Hopp 5fd8c71f34 omit not neccessary extra find 12 years ago
Georg Hopp 69d9d73fa7 and now also utilize the TR_TREE_FIND macro. 12 years ago
Georg Hopp da3ff34168 use tree macros in memory management tree 12 years ago
Georg Hopp 25925687f7 another small optimization 12 years ago
Georg Hopp 5e1c8f73ae fix optimization for GNU memory management 12 years ago
Georg Hopp e905bad981 optimize allocation for GNU systems. That is allocate only blocks of a size malloc handles. 12 years ago
Georg Hopp bc62624956 initial version derived from taskrambler 12 years ago