[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/elisp-benchmarks b724a4974d1 21/54: * elisp-benchmarks.el (elisp
From: |
Pip Cet |
Subject: |
scratch/elisp-benchmarks b724a4974d1 21/54: * elisp-benchmarks.el (elisp-benchmarks-run): Use featurep to detect nativecomp |
Date: |
Mon, 30 Dec 2024 22:40:41 -0500 (EST) |
branch: scratch/elisp-benchmarks
commit b724a4974d1a226d17248005316a06816f90737b
Author: Andrea Corallo <akrl@sdf.org>
Commit: Andrea Corallo <akrl@sdf.org>
* elisp-benchmarks.el (elisp-benchmarks-run): Use featurep to detect
nativecomp
---
elisp-benchmarks/elisp-benchmarks.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/elisp-benchmarks/elisp-benchmarks.el
b/elisp-benchmarks/elisp-benchmarks.el
index 326ff732ee5..ea08db378dc 100644
--- a/elisp-benchmarks/elisp-benchmarks.el
+++ b/elisp-benchmarks/elisp-benchmarks.el
@@ -85,7 +85,7 @@ RECOMPILE all the benchmark folder when non nil."
repeat runs
for i from 1
named test-loop
- with native-comp = (boundp 'comp-ctxt) ; FIXME when possible
+ with native-comp = (featurep 'nativecomp)
with compile-function = (if native-comp
#'native-compile
#'byte-compile-file)
- scratch/elisp-benchmarks dd2ba559d66 27/54: * elisp-benchmarks.el (elb-runs): Fix group., (continued)
- scratch/elisp-benchmarks dd2ba559d66 27/54: * elisp-benchmarks.el (elb-runs): Fix group., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks e372bd14f52 38/54: Make it usable on Emacs-27, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks eb485e9acf3 25/54: Revert "Make `comp-speed' explicit in each benchmark", Pip Cet, 2024/12/30
- scratch/elisp-benchmarks c9be2a398f5 14/54: * elisp-benchmarks.el (elisp-benchmarks-run): Minor, better regexp., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks bec6f1ea802 13/54: * benchmarks/flet.el: Add new u-benchmark., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 99b6355dd4b 01/54: New package initial add, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 68a4f973d26 15/54: * benchmarks/pcase.el: Add new u-benchmark., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 6ddebbaf77c 35/54: * benchmarks/elb-eieio.el: Fix copyright, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks a37a34f85ff 42/54: ; Prefer HTTPS to HTTP in URLs, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 2b62a9ebace 46/54: * Handle 'compilation-safety', Pip Cet, 2024/12/30
- scratch/elisp-benchmarks b724a4974d1 21/54: * elisp-benchmarks.el (elisp-benchmarks-run): Use featurep to detect nativecomp,
Pip Cet <=
- scratch/elisp-benchmarks 222025aeae6 05/54: Loop style nit in bubble-no-cons, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks f36510af7f9 02/54: * elisp-benchmarks.el: Include the benchmarks in the package!, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 768dd915ac9 09/54: * elisp-benchmarks.el: Increase minor package version, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 46d7b2fcc6a 29/54: * benchmarks/pack-unpack.el: New file., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 72ffc80202f 23/54: Make `comp-speed' explicit in each benchmark, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks fc30f892922 30/54: * elisp-benchmarks.el : Rename feature nativecomp -> feature-nativecompile, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks fc96f951783 31/54: * Rename comp-speed -> native-comp-speed + bump new version, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks f5a7f266b7a 26/54: Make `comp-speed' controllable through a customize, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 09b68bdaabf 41/54: * elisp-benchmarks.el: Bump version, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks ffe5fd6b642 40/54: * benchmarks/elb-scroll.el (elb-scroll-entry): Load native code when available, Pip Cet, 2024/12/30