Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace MEM_DWRITE_Q pool with MEMPROXY class pool #1873

Closed
wants to merge 10 commits into from

Commits on Sep 22, 2024

  1. Maintenance: Upgrade MEM_DWRITE_Q memory pool

     ... to a MEMPROXY class pool.
    
    Replacing memory allocate and destruct with C++ new/delete
    and in-class initialization.
    yadij committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    b7cc30a View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Reviewer required changes

    NO logic change to buffers yet. Just moving
    existing logic into constructor/destructor.
    yadij committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    50e4b3e View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Reviewer requested changes

    yadij committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    0cd7a7c View commit details
    Browse the repository at this point in the history
  2. Update src/fs_io.h

    Co-authored-by: Alex Rousskov <[email protected]>
    yadij and rousskov authored Sep 27, 2024
    Configuration menu
    Copy the full SHA
    c5fbd57 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Separate capacity and length details

    Fixes regression in the write-merging case.
    yadij committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    9cb4fbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f436b2 View commit details
    Browse the repository at this point in the history
  3. Update src/fs_io.cc

    Co-authored-by: Alex Rousskov <[email protected]>
    yadij and rousskov authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    80f6294 View commit details
    Browse the repository at this point in the history
  4. Update src/fs_io.cc

    Co-authored-by: Alex Rousskov <[email protected]>
    yadij and rousskov authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    1321718 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Update src/fs_io.cc

    Co-authored-by: Alex Rousskov <[email protected]>
    yadij and rousskov authored Oct 11, 2024
    Configuration menu
    Copy the full SHA
    a15a2c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2024

  1. Update src/fs_io.h

    Co-authored-by: Alex Rousskov <[email protected]>
    yadij and rousskov authored Oct 19, 2024
    Configuration menu
    Copy the full SHA
    82f92ce View commit details
    Browse the repository at this point in the history