Page MenuHomePhabricator

Use jemalloc as a default
ClosedPublic

Authored by Fabien on May 12 2020, 13:03.

Details

Reviewers
deadalnix
Group Reviewers
Restricted Project
Commits
rABC0f1539259c1f: Use jemalloc as a default
Summary

Including the gitian builds. Minimum version is set to 3.6.0 which is
widely distributed (tested on Ubuntu 18.04).

Depends on D6365.

Test Plan

Read the docs.
Run the gitian build twice on different machines and check the build is
deterministic.

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fabien requested review of this revision.May 12 2020, 13:03

It's always somewhat of a problem to use soething different in the dev environement and in prod. I would like to understand what is the plan to rollout jemalloc in prod before going forward and making it default in dev.

This revision is now accepted and ready to land.May 12 2020, 21:32

jemalloc is part of the gitian build. It is only disabled when building the source archive, because we don't care about dependencies at this stage.

Fabien planned changes to this revision.May 14 2020, 12:32
This revision is now accepted and ready to land.May 19 2020, 11:16
Fabien planned changes to this revision.May 19 2020, 11:16
This revision is now accepted and ready to land.Jun 4 2020, 11:29
This revision was automatically updated to reflect the committed changes.