云风
|
b164e3a8a9
|
use stdatomic (#1317)
|
2021-01-11 10:54:34 +08:00 |
|
fanlix
|
f2b1bd7319
|
stat: add mem stat for jemalloc (#1218)
1, add opts arg for mallctl,dumpinfo
2, collect jemalloc.mem info
3, add debug_console cmd: jmem
Co-authored-by: fx <fx@f.x>
|
2020-07-22 19:26:39 +08:00 |
|
zixun
|
2c8d373236
|
fix use NOUSE_JEMALLOC
|
2019-05-06 11:17:05 +08:00 |
|
wudeng
|
35aa00fb13
|
Add jemalloc heap profilling in debug console
|
2019-05-01 20:37:48 +08:00 |
|
Cloud Wu
|
9421815327
|
add posix_memalign hook
|
2018-07-23 15:32:35 +08:00 |
|
Cloud Wu
|
1a0c9997ec
|
fix #863
|
2018-07-23 14:53:01 +08:00 |
|
Cloud Wu
|
16f060f864
|
hook aligned_alloc
|
2018-07-20 14:46:53 +08:00 |
|
Cloud Wu
|
eb8a2b5e65
|
Improve cluster package module
|
2018-04-17 10:47:41 +08:00 |
|
Cloud Wu
|
d8798a280a
|
Revert "pthread may call __libc_memalign, see #731"
This reverts commit c8d6ffd393.
|
2017-09-06 22:21:04 +08:00 |
|
Cloud Wu
|
c8d6ffd393
|
pthread may call __libc_memalign, see #731
|
2017-09-06 20:19:29 +08:00 |
|
Jexocn
|
a9122a9fe1
|
hook memalign
|
2017-06-21 17:21:53 +08:00 |
|
Cloud Wu
|
b3c60d1de2
|
add MEMORY_CHECK macro to check double free
|
2017-06-21 15:41:46 +08:00 |
|
Cloud Wu
|
b438d5a6b0
|
remove typedef
|
2017-06-21 15:22:11 +08:00 |
|
Cloud Wu
|
76d1e6fa1f
|
memory warning
|
2016-05-06 20:37:51 +08:00 |
|
Cloud Wu
|
20610723a1
|
add debug api to show current service c memory
|
2015-12-17 22:13:51 +08:00 |
|
Cloud Wu
|
fa729d593b
|
lua alloc use raw allocator
|
2015-11-12 10:53:14 +08:00 |
|
Cloud Wu
|
bf8f9b8654
|
add pthread lock
|
2015-08-13 21:00:20 +08:00 |
|
Cloud Wu
|
39f9a96b6c
|
add cmemory.info() returns a table of c memory info
|
2015-07-23 16:47:35 +08:00 |
|
Cloud Wu
|
a5df196e92
|
use skynet_error for memory dump
|
2014-05-16 17:36:49 +08:00 |
|
Cloud Wu
|
45df4f2e71
|
rebase v0.1.1 and remove malloc_inithook
|
2014-04-28 15:41:40 +08:00 |
|
Cloud Wu
|
1a169ec413
|
remove malloc hook when disable jemalloc
|
2014-04-28 15:23:42 +08:00 |
|
Cloud
|
37cb126812
|
Not use jemalloc on macosx, See Issue #99
|
2014-04-28 13:48:50 +08:00 |
|
Cloud Wu
|
a99befd44c
|
use skynet_malloc in skynet_realloc
|
2014-04-22 15:27:45 +08:00 |
|
Cloud
|
c577a4f07d
|
quickfix: ssize_t
|
2014-04-18 23:47:00 +08:00 |
|
Cloud Wu
|
23764545bb
|
rewrite get_allocated_field
|
2014-04-18 23:40:50 +08:00 |
|
Cloud Wu
|
2680425b4f
|
handle is uint32_t
|
2014-04-18 23:24:03 +08:00 |
|
Cloud Wu
|
25c8f1ee08
|
bugfix: SLOT_SIZE should be 64K
|
2014-04-18 23:07:45 +08:00 |
|
Cloud Wu
|
7d835d222b
|
use macro for replace malloc api (see skynet_malloc.h)
|
2014-04-18 22:38:18 +08:00 |
|
Cloud
|
23cfb11954
|
bugifx: clean prefix
|
2014-04-18 18:35:37 +08:00 |
|
Cloud Wu
|
ae0ceedfc2
|
detect JEMALLOC_OVERRIDE_MEMALIGN
|
2014-04-18 18:02:53 +08:00 |
|
Cloud Wu
|
072b603c1c
|
bugfix: use memcpy for unalign memory
|
2014-04-18 17:48:17 +08:00 |
|
Cloud Wu
|
ac1a0a4c99
|
malloc hook for jemalloc and c memory info dump
|
2014-04-18 17:38:18 +08:00 |
|