-
Notifications
You must be signed in to change notification settings - Fork 57
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
Bump jemalloc 0.6.0 #96
base: master
Are you sure you want to change the base?
Commits on Oct 8, 2023
-
Signed-off-by: Tushar Mathur <tusharmath@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 417d62b - Browse repository at this point
Copy the full SHA 417d62bView commit details
Commits on Jan 30, 2024
-
Allow unprefixed jemalloc on musl targets (#70)
Signed-off-by: Jack Kleeman <jackkleeman@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f7adfca - Browse repository at this point
Copy the full SHA f7adfcaView commit details -
build: Fix build on riscv64gc-unknown-linux-musl (#67)
The configure step for jemalloc fails to recognize the rustc target `riscv64gc-unknown-linux-musl`: ``` --- stderr Invalid configuration `riscv64gc-unknown-linux-musl': machine `riscv64gc-unknown' not recognized configure: error: /bin/sh build-aux/config.sub riscv64gc-unknown-linux-musl failed thread 'main' panicked at /home/marv/.cargo/registry/src/index.crates.io-6f17d22bba15001f/jemalloc-sys-0.5.4+5.3.0-patched/build.rs:351:9: command did not execute successfully: cd "/mnt/data/devel/ripgrep/target/release/build/jemalloc-sys-eb3f9d51d93e319f/out/build" && CC="cc" CFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -mcmodel=medany -Wall -g -ggdb3 -O0" CPPFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -mcmodel=medany -Wall -g -ggdb3 -O0" LDFLAGS="-O3 -ffunction-sections -fdata-sections -fPIC -gdwarf-4 -fno-omit-frame-pointer -march=rv64gc -mabi=lp64d -mcmodel=medany -Wall -g -ggdb3 -O0" "sh" "/mnt/data/devel/ripgrep/target/release/build/jemalloc-sys-eb3f9d51d93e319f/out/build/configure" "--disable-cxx" "--enable-doc=no" "--enable-shared=no" "--with-jemalloc-prefix=_rjem_" "--with-private-namespace=_rjem_" "--host=riscv64gc-unknown-linux-musl" "--build=riscv64gc-unknown-linux-musl" "--prefix=/mnt/data/devel/ripgrep/target/release/build/jemalloc-sys-eb3f9d51d93e319f/out" expected success, got: exit status: 1 ``` Add an entry to build.rs to translate between the GNU target and rustc target in order to work around the mismatch Signed-off-by: Marvin Schmidt <marv@exherbo.org>
Configuration menu - View commit details
-
Copy full SHA for b913c24 - Browse repository at this point
Copy the full SHA b913c24View commit details
Commits on Feb 19, 2024
-
Add Chimera Linux to gmake targets (#73)
Signed-off-by: Val Packett <val@packett.cool>
Configuration menu - View commit details
-
Copy full SHA for af6e652 - Browse repository at this point
Copy the full SHA af6e652View commit details
Commits on Mar 1, 2024
-
As otherwise the commit doesn't reliably download on new checkout Signed-off-by: Jack Kleeman <jackkleeman@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8029693 - Browse repository at this point
Copy the full SHA 8029693View commit details
Commits on Apr 1, 2024
-
Use --with-version when configuring jemalloc (#77)
* Use --with-version when configuring jemalloc This also changes the metadata of the version so that jemalloc still reports the same version as before. Fixes #76 Signed-off-by: Rafael Ávila de Espíndola <rafael@espindo.la>
Configuration menu - View commit details
-
Copy full SHA for 714705e - Browse repository at this point
Copy the full SHA 714705eView commit details
Commits on Apr 2, 2024
-
feat: add profiling options (#74)
- add m1 macos ci target - feat: add profiling options Signed-off-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4f35ea8 - Browse repository at this point
Copy the full SHA 4f35ea8View commit details
Commits on May 5, 2024
-
fix: compile aarch64-linux-android binary on linux when enable lto. (#83
) Close #81. Signed-off-by: fys <fengys1996@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 805804a - Browse repository at this point
Copy the full SHA 805804aView commit details
Commits on May 10, 2024
-
set
--disable-stats
ifstats
feature is not enabled (#82)jemalloc defaults to enabling stats if `--enable-stats` is not present and `--disable-stats` was not set: https://github.com/jemalloc/jemalloc/blob/fa451de17fff73cc03c31ec8cd817d62927d1ff9/configure.ac#L1331-L1333 the stats feature was always enabled by default and never respected if someone were to remove the stats feature as no logic was added for setting `--disable-stats`. to avoid breaking other user's setups who are relying on this behaviour, set stats as a default feature. Signed-off-by: strawberry <strawberry@puppygock.gay>
Configuration menu - View commit details
-
Copy full SHA for 86e9248 - Browse repository at this point
Copy the full SHA 86e9248View commit details
Commits on May 13, 2024
-
Revise CI runner platform on macOS (#86)
macos-latest has been switched from x86_64 to aarch64 (https://github.com/actions/runner-images/blob/main/README.md) Signed-off-by: YEUNG King On <koyeung@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e9692ae - Browse repository at this point
Copy the full SHA e9692aeView commit details
Commits on Jul 14, 2024
-
remove outdated clippy allows (#94)
Signed-off-by: Jay Lee <busyjaylee@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5a82b9d - Browse repository at this point
Copy the full SHA 5a82b9dView commit details -
allow per-target env detection (#91)
Signed-off-by: Torrekie <31795847+Torrekie@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2fde3d8 - Browse repository at this point
Copy the full SHA 2fde3d8View commit details -
Signed-off-by: Jay Lee <BusyJay@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f260a80 - Browse repository at this point
Copy the full SHA f260a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 827ece3 - Browse repository at this point
Copy the full SHA 827ece3View commit details