Commit graph

6 commits

Author SHA1 Message Date
Nobuyoshi Nakada
0adecf500a
[ruby/json] Keep indentation consistent across functions [ci skip]
1988a3ae4c
2025-07-27 16:35:14 +09:00
Nobuyoshi Nakada
f5aee2480a [ruby/json] Functions defined in headers should be static inline
If `load_uint8x16_4` has an external linkage, it is defined in
both `generator` and `parser` extension libraries.  This duplicate
symbol causes a linker error when `--with-static-linked-ext` is
given, on some platforms.

020693b17a
2025-07-27 15:08:19 +09:00
Jean Boussier
d0fdbef4ea [ruby/json] Improve consistency of code style
a497c71960
2025-07-07 11:53:23 +09:00
Jean Boussier
ae605b652d [ruby/json] Stop calling __builtin_cpu_init
It's only needed if using GCC `ifunc` mecanism, which
we don't.

d3317b9f82
2025-07-01 20:28:45 +09:00
Takashi Kokubun
9f14857418 [ruby/json] Suppress -Wunused-function
94ed471814
2025-07-01 15:35:37 +09:00
Hiroshi SHIBATA
43d27eb129 Adjust ruby/ruby directory structure 2025-06-30 12:56:50 +09:00
Renamed from ext/json/ext/simd/simd.h (Browse further)