ruby/missing
John Hawthorn b3b1d7b295 Remove spinlock in dtoa's Balloc, use xmalloc
The spinlock here performs poorly when there are multiple Ractors. The
improvement on single threaded performance doesn't seem that
significant, so I think we should just use malloc.
2025-04-07 16:56:44 -07:00
..
acosh.c * missing/acosh.c (atanh): should set ERANGE to errno if parameter 2008-06-19 07:51:46 +00:00
alloca.c sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
cbrt.c
close.c * missing/close.c: undef the macros "getpeername", "getsockname" and 2010-08-07 10:05:37 +00:00
crt_externs.h
crypt.c des_tables.c: generation rule 2016-06-04 02:40:04 +00:00
crypt.h add #include guard hack 2020-04-13 16:06:00 +09:00
des_tables.c des_tables.c: generation rule 2016-06-04 02:40:04 +00:00
dtoa.c Remove spinlock in dtoa's Balloc, use xmalloc 2025-04-07 16:56:44 -07:00
erf.c Use C99-defined macros to classify a floating-point number 2021-08-27 12:41:30 +09:00
explicit_bzero.c Remove duplicate #include <string.h> [ci skip] 2023-08-27 23:21:20 +09:00
ffs.c * missing/ffs.c (ffs): fixed for non-zero values. 2010-05-13 12:41:29 +00:00
file.h add #include guard hack 2020-04-13 16:06:00 +09:00
flock.c Adjust styles [ci skip] 2022-07-27 18:42:27 +09:00
hypot.c
langinfo.c Prefer ANSI-style prototypes over old K&R-style definitions 2021-10-27 10:16:52 +09:00
lgamma_r.c lgamma_r.c: fix at -0.0 2016-04-06 01:17:55 +00:00
memcmp.c missing/memcmp.c: suppress a -Wparentheses warning 2019-08-19 14:43:55 +09:00
memmove.c * missing/*.c: include missing.h 2010-07-28 08:12:01 +00:00
mt19937.c
nan.c [ci skip] tabify 2018-01-20 04:18:09 +00:00
nextafter.c * missing/nextafter.c: Include ruby/missing.h. 2014-05-18 03:03:26 +00:00
procstat_vm.c Dump backtraces to an arbitrary stream when using libprocstat 2023-09-26 09:02:37 +09:00
setproctitle.c Add comments in setproctitle.c 2024-05-02 10:12:58 -04:00
strchr.c * missing/strchr.c: add strlen's prototype. 2010-10-12 20:23:53 +00:00
strerror.c get rid of sprintf 2016-12-26 09:28:48 +00:00
strlcat.c * missing/strl{cat,cpy}.c: Update latest upstream files. 2016-07-21 13:27:02 +00:00
strlcpy.c * missing/strl{cat,cpy}.c: Update latest upstream files. 2016-07-21 13:27:02 +00:00
strstr.c * missing/strchr.c: add strlen's prototype. 2010-10-12 20:23:53 +00:00
tgamma.c Use C99-defined macros to classify a floating-point number 2021-08-27 12:41:30 +09:00
x86_64-chkstk.S Renamed assembly file like as e64f71f812 2019-11-18 18:42:22 +09:00