[OpenSIPS-Devel] [OpenSIPS/opensips] 5fbc82: atomic.h: add 64-bit atomic operations

Liviu Chircu liviu at opensips.org
Thu Mar 20 20:50:14 CET 2014


  Branch: refs/heads/master
  Home:   https://github.com/OpenSIPS/opensips
  Commit: 5fbc82fae51c3d92e8c733480e02253d164a3eb9
      https://github.com/OpenSIPS/opensips/commit/5fbc82fae51c3d92e8c733480e02253d164a3eb9
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2014-03-20 (Thu, 20 Mar 2014)

  Changed paths:
    M atomic.h

  Log Message:
  -----------
  atomic.h: add 64-bit atomic operations


  Commit: 56b325be0a59bcaf806a17ca181f9f8cc82d04b1
      https://github.com/OpenSIPS/opensips/commit/56b325be0a59bcaf806a17ca181f9f8cc82d04b1
  Author: Liviu Chircu <liviu at opensips.org>
  Date:   2014-03-20 (Thu, 20 Mar 2014)

  Changed paths:
    M Makefile.conf.template
    M cfg.lex
    M cfg.y
    M config.h
    M globals.h
    M main.c
    M mem/f_malloc.c
    A mem/hp_malloc.c
    A mem/hp_malloc.h
    M mem/mem.c
    M mem/mem.h
    M mem/q_malloc.c
    M mem/q_malloc.h
    M mem/shm_mem.c
    M mem/shm_mem.h
    M modules/tm/h_table.c
    M modules/tm/t_reply.c

  Log Message:
  -----------
  core: High Performance Memory Allocator included

	* ideal for systems with high volumes of calls-per-second
	* fine-grained locking
	* tunable two-level hashing of free memory fragments
	* memory allocation pattern recording
	* fragmentation-on-startup
	* enable "HP_MALLOC" within "make menuconfig"


Compare: https://github.com/OpenSIPS/opensips/compare/66354d133fe7...56b325be0a59


More information about the Devel mailing list