April 7, 2006
View 58d0d1b5b6

- separate memdbg log level which controls the memory/malloc related debug messages (to see them ser must be compiled with malloc debuging: -DDBG_QM_MALLOC or -DDBG_FM_MALLOC and memdbg must be <= debug ). By default is set to L_DBG. E.g.: setting memdbg=100 in ser.cfg will make sure that you'll never see a malloc debug message. Note: memdbg is different from memlog, memlog is the log level used for malloc statistics (printed on exit or on SIGUSR1).

Andrei Pelinescu-Onciul authored on 07/04/2006 14:55:27
February 3, 2006
View 9b1c8956bc

- *_realloc bug fix: on grow, when out of memory, realloc would free the original pointer (instead of leaving it alone and just returning null)

Andrei Pelinescu-Onciul authored on 03/02/2006 21:06:44
December 12, 2005
View fb9d6e50a1

- fixed real_used *realloc accounting - fixed initial size (didn't include overhead => fifo meminfo free was sometime negative)

Andrei Pelinescu-Onciul authored on 12/12/2005 12:18:19
July 25, 2005
View 473f6f2ee8

- solaris fixes: - renamed struct meminfo to mem_info due to name conflicts, fixed sc $$(atempts+1) (thanks go to Josip Gracin) - proper ISA ARCH detection on solaris (uname -p) - cosmetics: io_wait log log msg. removed

Andrei Pelinescu-Onciul authored on 25/07/2005 14:41:20
March 2, 2005
View 51dffb0afd

- re-enabled locking in shm_status() - added fifo meminfo commands: serctl fifo meminfo total:33340380 free:33112744 used:227636 max used:227636 fragments:1

Andrei Pelinescu-Onciul authored on 02/03/2005 11:45:12
December 8, 2004
View 4168f707f1

- warnings fixed for gcc-3.4 - older solaris support (5.6)

Andrei Pelinescu-Onciul authored on 08/12/2004 19:06:12
November 10, 2004
View c082177a92

- more than 4Gb memory support (ser -m 5192 will work and use 5Gb of memory)

Andrei Pelinescu-Onciul authored on 10/11/2004 21:51:24
September 28, 2004
View 4d080f498e

-x86_64 experimental support -various 64 bit warning fixes

Andrei Pelinescu-Onciul authored on 28/09/2004 18:10:08
August 24, 2004
View 84d8e16586

- Spelling checked - READMEs updated

Jan Janak authored on 24/08/2004 08:58:23
July 27, 2004
View 2ffa396a96

- minor malloc debug stuff

Andrei Pelinescu-Onciul authored on 27/07/2004 13:12:33
July 19, 2004
View 46b467df20

- malloc changes: fragment avoidance, bookkeeping, hooks for future full mem. defragmenter

Andrei Pelinescu-Onciul authored on 19/07/2004 13:45:50
August 15, 2003
View a0b5a680be

- *_realloc(0, size) fix: in DBG_*M_MALLOC mode a *_realloc(0, size) would generate an abort() although this is perfectly legal (thanks to Bogdan)

Andrei Pelinescu-Onciul authored on 15/08/2003 14:19:18
July 6, 2003
View 9c01c86051

- added fm_realloc (now only vm_ misses realloc) - cosmetic fixes in ip_addr (print_ip changed)

Andrei Pelinescu-Onciul authored on 06/07/2003 18:43:16
June 30, 2003
View f22b996bef

- preliminary tls support - added qm_realloc/pkg_realloc/shm_realloc (needed by libssl)

Andrei Pelinescu-Onciul authored on 30/06/2003 10:04:02
April 14, 2003
View e09e5e4441

- a little more verbose DBG_QM_MALLOC (frags & addresses are always displayed, etc) - fixed a gcc 2.9x warning and a gcc 3.* warning

Andrei Pelinescu-Onciul authored on 14/04/2003 18:51:58