ojob.io/docker/buildMallocLibs

Usage

ojob ojob.io/docker/buildMallocLibs op=buildUBITC arch=amd64 output=lib 

Description

Using a docker container builds either a libtcmalloc or libjemalloc for Alpine Linux or UBI. You can later use them be setting the LD_PRELOAD env variable and checking on /proc/pid/maps for the corresponding malloc library.

Expects

Name Description
op The build operation to perform (e.g. buildUBIJE, buildUBITC, buildAlpineJE, buildAlpineTC, buildOracle8JE, buildOracle8TC, buildOracle9JE, buildOracle9TC)
arch The architecture to build with (e.g. amd64, arm64)
output If defined the output libs will be placed on the corresponding folder provided (othewise a folder with the 'op' name will be used)