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

[8_4] improve error handling and performance of mimalloc #254

Merged
merged 8 commits into from
Jan 18, 2024

Commits on Jan 17, 2024

  1. improve performance of mimalloc

    by register error handler to avoid checking NULL pointer at every allocation. Thus lolly must be initialized by `init_tbox` before any invocation. Therefore many tests are rewritten.
    
    Such optimization cannot be performed on jemalloc or fast_alloc.
    jingkaimori committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    a5d430e View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    fcee1d3 View commit details
    Browse the repository at this point in the history
  2. fix again

    jingkaimori committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    d1b434e View commit details
    Browse the repository at this point in the history
  3. fix 3rd

    jingkaimori committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    7c87943 View commit details
    Browse the repository at this point in the history
  4. fix 4th

    jingkaimori committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    c625e2d View commit details
    Browse the repository at this point in the history
  5. fix 5th

    jingkaimori committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    dd305f0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5e1fe06 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9dcc380 View commit details
    Browse the repository at this point in the history