Version bump

This commit is contained in:
obarthel 2016-12-04 11:14:17 +01:00
parent f491e38b38
commit 4c54ee3f2d
15 changed files with 76 additions and 42 deletions

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "amiga.lib 1.212"
#define VSTRING "amiga.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: amiga.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "amiga.lib 1.213"
#define VSTRING "amiga.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: amiga.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "c.lib 1.212"
#define VSTRING "c.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: c.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "c.lib 1.213"
#define VSTRING "c.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: c.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213

View File

@ -1,3 +1,37 @@
c.lib 1.213 (4.12.2016)
- Added the __decay_unused_slabs() function which brings all currently
empty slabs which are still protected from reuse closer to getting
reused or released.
- The slab-test program now exercises the memory allocation functions
to a greater degree. Memory is allocated in random chunk sizes,
the allocations are resized (to other random chunk sizes),
33% of all allocations are randomly freed, empty slabs readied for
reuse then discarded. The output in JSON format now shows a bit
more information as to what is being done.
- Rewrote __get_slab_stats() to use setjmp() and longjmp() in the
print() callback invocation.
- __get_slab_stats() now reports how many times a slab was reused
after having stuck around in the "empty slab" list.
- Changing the slab size through an environment variable is now
a feature of the debug build.
- Small changes to allow the library to be built with SAS/C again.
This includes adding code to disable/re-enable profiling,
fixing "stdlib_profile.h" and updating the smakefiles.
- Still not sure what it does, but _CXV45 now sits along with _CX25
and _CX35 in "sas_cxv.asm". "sas_cxv54.asm" is not needed any
more.
- Found the last use of MEMF_PRIVATE which should have been compiled
only for the OS4 version.
c.lib 1.212 (27.11.2016)
- Unused slabs which get recycled are no longer reinitialized from

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "debug.lib 1.212"
#define VSTRING "debug.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: debug.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "debug.lib 1.213"
#define VSTRING "debug.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: debug.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "m.lib 1.212"
#define VSTRING "m.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: m.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "m.lib 1.213"
#define VSTRING "m.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: m.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "m881.lib 1.212"
#define VSTRING "m881.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: m881.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "m881.lib 1.213"
#define VSTRING "m881.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: m881.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "net.lib 1.212"
#define VSTRING "net.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: net.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "net.lib 1.213"
#define VSTRING "net.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: net.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213

View File

@ -1,6 +1,6 @@
#define VERSION 1
#define REVISION 212
#define DATE "27.11.2016"
#define VERS "unix.lib 1.212"
#define VSTRING "unix.lib 1.212 (27.11.2016)\r\n"
#define VERSTAG "\0$VER: unix.lib 1.212 (27.11.2016)"
#define REVISION 213
#define DATE "4.12.2016"
#define VERS "unix.lib 1.213"
#define VSTRING "unix.lib 1.213 (4.12.2016)\r\n"
#define VERSTAG "\0$VER: unix.lib 1.213 (4.12.2016)"

View File

@ -1 +1 @@
212
213