Menu

Code Commit Log


Commit Date  
[r544] by obarthel

- This was still missing from the previous commit :-(

2016-11-19 12:08:06 Tree
[r543] by --none--

This commit was manufactured by cvs2svn to create tag 'V1_207_fixed'.

2016-11-18 16:18:31 Tree
[r542] by obarthel

- Forgot only the important files :-(

2016-11-18 16:18:30 Tree
[r541] by --none--

This commit was manufactured by cvs2svn to create tag 'V1_207'.

2016-11-18 16:17:02 Tree
[r540] by obarthel

- Added a slab allocator which replaces the use of memory pools or the
plain AllocMem() operations, respectively. In order to activate the
slab allocator, choose a slab size (e.g. 2048 bytes or 4096 bytes)
and declare a global variable like this:

ULONG __slab_max_size = 2048;

Memory allocations smaller than the slab size will be made from
"slabs", i.e. large chunks of memory of the given size. Larger
allocations will be managed separately.

2016-11-18 16:17:01 Tree
[r539] by obarthel

- The simple sprintf test needed libgcc to build correctly.

2016-11-18 16:16:27 Tree
[r538] by obarthel

Added a slab allocator

A slab-allocator can now be used as the back-end for all memory allocations by setting __slab_max_size to a value > 0. This controls the slab size used for allocations and should be a power of 2, such as 2048 or 4096 bytes.

This change still needs testing.

2016-11-17 12:28:11 Tree
[r537] by obarthel

- Added '#include <dos/obsolete.h>' in order to make the call to GetProgramName() work again. No functional changes.

2016-09-11 08:32:19 Tree
[r536] by obarthel

- Updated the contact and copyright information where necessary.

2015-06-26 11:22:01 Tree
[r535] by --none--

This commit was manufactured by cvs2svn to create tag 'V1_206'.

2015-04-24 14:00:24 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.