Refactored the extremely compressed line 312 (previously 600+ chars) into properly indented, readable code while preserving identical logic: - Broke down TLS local freelist spill operation into clear steps - Added clarifying comment for spill operation - Improved atomic CAS loop formatting - No functional changes, only formatting improvements Performance verified: 16-18M ops/s maintained (same as before)
29 lines
1.2 KiB
Makefile
29 lines
1.2 KiB
Makefile
core/box/mailbox_box.o: core/box/mailbox_box.c core/box/mailbox_box.h \
|
|
core/hakmem_tiny_superslab.h core/superslab/superslab_types.h \
|
|
core/hakmem_tiny_superslab_constants.h core/superslab/superslab_inline.h \
|
|
core/superslab/superslab_types.h core/superslab/../tiny_box_geometry.h \
|
|
core/superslab/../hakmem_tiny_superslab_constants.h \
|
|
core/superslab/../hakmem_tiny_config.h core/tiny_debug_ring.h \
|
|
core/hakmem_build_flags.h core/tiny_remote.h \
|
|
core/hakmem_tiny_superslab_constants.h core/hakmem_tiny.h \
|
|
core/hakmem_trace.h core/hakmem_tiny_mini_mag.h \
|
|
core/hakmem_trace_master.h core/tiny_debug_ring.h
|
|
core/box/mailbox_box.h:
|
|
core/hakmem_tiny_superslab.h:
|
|
core/superslab/superslab_types.h:
|
|
core/hakmem_tiny_superslab_constants.h:
|
|
core/superslab/superslab_inline.h:
|
|
core/superslab/superslab_types.h:
|
|
core/superslab/../tiny_box_geometry.h:
|
|
core/superslab/../hakmem_tiny_superslab_constants.h:
|
|
core/superslab/../hakmem_tiny_config.h:
|
|
core/tiny_debug_ring.h:
|
|
core/hakmem_build_flags.h:
|
|
core/tiny_remote.h:
|
|
core/hakmem_tiny_superslab_constants.h:
|
|
core/hakmem_tiny.h:
|
|
core/hakmem_trace.h:
|
|
core/hakmem_tiny_mini_mag.h:
|
|
core/hakmem_trace_master.h:
|
|
core/tiny_debug_ring.h:
|