Arseniy Romenskiy romenskiy2012
  • Joined on 2025-06-14
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-27 23:36:25 +03:00
6b24522545 Fix numeric overflow checks in size classes
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-23 13:26:22 +03:00
136d342aa0 Remove prof lookahead surplus API
44c2ffaff6 Remove fresh-slab batch fill
c5a1822d69 Remove batch_alloc API
78cbeaf8a4 Remove batch_alloc mallctl
Compare 4 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-22 04:46:23 +03:00
a5db9feee5 Fix psset_enumerate_search pages-vs-bytes comparison
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-20 20:06:23 +03:00
00f53eb337 Add follow-up test for postfork multithread
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-19 19:36:33 +03:00
300b58b49b arena_s: Replace bin_t all_bins[0] by [] for C99 or newer
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-19 03:16:22 +03:00
295e48944b Set SEC_MAX_NALLOCS to 8.
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-15 01:16:23 +03:00
f008ce9fe1 Remove hpa_sec_batch_fill_extra and calculate nallocs automatically.
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-14 08:56:20 +03:00
639e70fcfb Make TSD state non-atomic
cec4e84c02 Remove obsolete TSD nominal list
42e671433f Remove obsolete TSD recompute state
ff2c2548a3 Remove generic experimental hooks
3f9d8ca3d0 Add postfork descriptor relink test to unit/fork
Compare 15 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-13 00:16:24 +03:00
8edd101286 Remove dead pai_t field and delete pai.h
1dfa6f7aa4 Replace PAI vtable dispatch with direct calls
163c871d6c Add DSS allocation path unit tests
Compare 3 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-12 07:56:23 +03:00
6e7c364e90 Hide methods from jemalloc_init.h that are not used in other units
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-10 15:06:24 +03:00
a34a8c5e13 Unify semicolon after ph_proto and ph_structs
548e233966 Fix wrong semicolon
5acdcee600 Remove extra semicolon after macros
Compare 3 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-06 03:37:33 +03:00
1ffd5e96d6 Avoid strncpy in malloc_strcpy
be2de8ccd8 Introduce pinned extents to contain unpurgeable pages
Compare 2 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-05 03:19:58 +03:00
7638093c73 Improve const correctness in the repo
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-02 01:57:59 +03:00
86f058287f Restore errno save/restore in pages_purge_process_madvise_impl
9ae0c1b6d3 Make huge_arena_ind static within the arena module (Follow up for PR #2904)
Compare 2 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-05-01 01:28:00 +03:00
3a77966168 Preserve errno across free, free_sized, and free_aligned_sized
4cc497a4a7 Add configurable HPA opts, shard count override, and bump MAX_ALLOCATIONS
6e0b8e6daa Improve unit test coverage for jemalloc_init, arenas_management, and jemalloc_fork modules
ba1e2fe4db Extract fork orchestration into jemalloc_fork module
ec07fc3c5f Extract initialization logic from jemalloc.c into jemalloc_init module
Compare 6 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-04-30 00:58:02 +03:00
ee4d7b7f9a Update a0's oversize threshold regardless whether huge arena is enabled or not.
70b228dece Fix assertion for cases where tiny classes do not exist
Compare 2 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-04-28 05:42:17 +03:00
1a15fe33a4 Replace std::__throw_bad_alloc call with standard C++ (#2900)
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-04-27 21:32:16 +03:00
bb0a6aca10 Allow spaces in prefix.
romenskiy2012 synced commits to master at romenskiy2012/jemalloc from mirror 2026-04-25 12:22:14 +03:00
3a02c75e04 Merge branch 'dev'
81034ce1f1 Update ChangeLog for release 5.3.1
b8646f4db3 Fix opt.max_background_threads default in docs
6515df8cec Documentation updates (#2869)
f265645d02 Emit retained HPA slab stats in JSON
Compare 396 commits »
romenskiy2012 synced commits to dev at romenskiy2012/jemalloc from mirror 2026-04-24 03:42:14 +03:00
76015f519f Fix bug in pa_microbench
8072ccc5e9 Fix a link error in the doc
Compare 2 commits »