emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#38708: closed ([PATCH] Deduplicate flonum and bignum constants in by


From: GNU bug Tracking System
Subject: bug#38708: closed ([PATCH] Deduplicate flonum and bignum constants in bytecode)
Date: Fri, 27 Dec 2019 14:25:02 +0000

Your message dated Fri, 27 Dec 2019 15:24:20 +0100
with message-id <address@hidden>
and subject line bug#38708: [PATCH] Deduplicate flonum and bignum constants in 
bytecode
has caused the debbugs.gnu.org bug report #38708,
regarding [PATCH] Deduplicate flonum and bignum constants in bytecode
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden.)


-- 
38708: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=38708
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: [PATCH] Deduplicate flonum and bignum constants in bytecode Date: Sun, 22 Dec 2019 17:42:50 +0100
Minor improvement to avoid duplication of some numbers in bytecode.

No significant degradation in compilation speed observed. The savings aren't 
huge either: 1382 bytes in all .elc files, but the in-memory savings are 
probably higher, since an extra small flonum (1.0, say) only costs 4 bytes in 
the .elc file, but something like 16-24 bytes in memory (pointer + boxed 
flonum).

Attachment: 0001-Deduplicate-non-fixnum-numeric-constants-in-byte-com.patch
Description: Binary data


--- End Message ---
--- Begin Message --- Subject: bug#38708: [PATCH] Deduplicate flonum and bignum constants in bytecode Date: Fri, 27 Dec 2019 15:24:20 +0100
Pushed to master.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]