mirror of
https://github.com/adtools/clib2.git
synced 2025-12-08 14:59:05 +00:00
Version bump
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "amiga.lib 1.212"
|
#define VERS "amiga.lib 1.213"
|
||||||
#define VSTRING "amiga.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "amiga.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: amiga.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: amiga.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "c.lib 1.212"
|
#define VERS "c.lib 1.213"
|
||||||
#define VSTRING "c.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "c.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: c.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: c.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
@ -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)
|
c.lib 1.212 (27.11.2016)
|
||||||
|
|
||||||
- Unused slabs which get recycled are no longer reinitialized from
|
- Unused slabs which get recycled are no longer reinitialized from
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "debug.lib 1.212"
|
#define VERS "debug.lib 1.213"
|
||||||
#define VSTRING "debug.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "debug.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: debug.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: debug.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "m.lib 1.212"
|
#define VERS "m.lib 1.213"
|
||||||
#define VSTRING "m.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "m.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: m.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: m.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "m881.lib 1.212"
|
#define VERS "m881.lib 1.213"
|
||||||
#define VSTRING "m881.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "m881.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: m881.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: m881.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "net.lib 1.212"
|
#define VERS "net.lib 1.213"
|
||||||
#define VSTRING "net.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "net.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: net.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: net.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
#define VERSION 1
|
#define VERSION 1
|
||||||
#define REVISION 212
|
#define REVISION 213
|
||||||
#define DATE "27.11.2016"
|
#define DATE "4.12.2016"
|
||||||
#define VERS "unix.lib 1.212"
|
#define VERS "unix.lib 1.213"
|
||||||
#define VSTRING "unix.lib 1.212 (27.11.2016)\r\n"
|
#define VSTRING "unix.lib 1.213 (4.12.2016)\r\n"
|
||||||
#define VERSTAG "\0$VER: unix.lib 1.212 (27.11.2016)"
|
#define VERSTAG "\0$VER: unix.lib 1.213 (4.12.2016)"
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
212
|
213
|
||||||
|
|||||||
Reference in New Issue
Block a user