[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
scratch/elisp-benchmarks c5680501af1 24/54: Allow for GC to kick in pidi
From: |
Pip Cet |
Subject: |
scratch/elisp-benchmarks c5680501af1 24/54: Allow for GC to kick in pidigit |
Date: |
Mon, 30 Dec 2024 22:40:42 -0500 (EST) |
branch: scratch/elisp-benchmarks
commit c5680501af10edb8555f8db94a2ab9d4e0622f5e
Author: Andrea Corallo <andrea.corallo@arm.com>
Commit: Andrea Corallo <andrea.corallo@arm.com>
Allow for GC to kick in pidigit
* elisp-benchmarks.el: Bump new version.
* benchmarks/pidigits.el (elb-pidigits): Native compile at speed
2.
---
elisp-benchmarks/benchmarks/pidigits.el | 1 +
elisp-benchmarks/elisp-benchmarks.el | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/elisp-benchmarks/benchmarks/pidigits.el
b/elisp-benchmarks/benchmarks/pidigits.el
index 135b086a467..2e24c6241d3 100644
--- a/elisp-benchmarks/benchmarks/pidigits.el
+++ b/elisp-benchmarks/benchmarks/pidigits.el
@@ -46,6 +46,7 @@
elb-num (* elb-num k))))
(defun elb-pidigits (x)
+ (declare (speed 2))
(let ((elb-acc 0)
(elb-den 1)
(elb-num 1)
diff --git a/elisp-benchmarks/elisp-benchmarks.el
b/elisp-benchmarks/elisp-benchmarks.el
index f7a2c7621dc..66bb6f0fa9f 100644
--- a/elisp-benchmarks/elisp-benchmarks.el
+++ b/elisp-benchmarks/elisp-benchmarks.el
@@ -4,7 +4,7 @@
;; Author: Andrea Corallo <akrl@sdf.org>
;; Maintainer: Andrea Corallo <akrl@sdf.org>
-;; Version: 1.9
+;; Version: 1.10
;; Keywords: languages, lisp
;; Package-Type: multi
;; Created: 2019-01-12
- scratch/elisp-benchmarks e0762e1f175 11/54: * elisp-benchmarks.el (elisp-benchmarks-run): Recompile by default., (continued)
- scratch/elisp-benchmarks e0762e1f175 11/54: * elisp-benchmarks.el (elisp-benchmarks-run): Recompile by default., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks b64855f83f0 03/54: * elisp-benchmarks.el: Fix Author/maintainer info, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 7b0d2d4f16e 06/54: Increment version number, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 7d2b7516a29 08/54: * benchmarks/dhrystone.el: New benchmark, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 2981efb7b57 07/54: * benchmarks/nbody.el: New benchmark, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 350b95f6082 10/54: * elisp-benchmarks.el: Typo fix, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks d0963279fec 16/54: * benchmarks/map-closure.el: Add new u-benchmark., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 69a99de283a 20/54: Add new 'inclist-type-hints' benchmark + tag new version, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks a29db7b9366 18/54: * Update for new native-comp API + tag new version, Pip Cet, 2024/12/30
- scratch/elisp-benchmarks 7b4f68f6866 17/54: ; * elisp-benchmarks.el: Tag new version and update copyright., Pip Cet, 2024/12/30
- scratch/elisp-benchmarks c5680501af1 24/54: Allow for GC to kick in pidigit,
Pip Cet <=
- 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