|
2dc613815d2c4a69bfbcbf78d1b99aa52fbabf60
|
2016-08-30 |
delegate.rb: don't look for methods on Kernel |
|
70eedef32aa3e6f2a95fee7ce2582c247d274e90
|
2023-01-17 |
[ruby/reline] Splat is always an Array |
|
bc101f0fc1772e85ee074fe78a6b672dc5f175c5
|
2023-02-07 |
[ruby/rdoc] Fix RDoc::Parser::Ruby not being documented |
|
52ff2ce9da2958cd59d93a063b24345c4110c65c
|
2023-03-24 |
Use `em_delete` in `key_delete` (#504) |
|
46ef74f270d022068def440ab6208e1648030847
|
2023-11-17 |
Embed Thread::Backtrace::Location into Thread::Backtrace |
|
c28ee91263818d19d49fe0ce280b7ec557010daa
|
2024-01-31 |
[PRISM] Fix incorrect use of VM_CALL_KW_SPLAT_MUT in zsuper with keyword splat |
|
12be40ae6be78ac41e8e3f3c313cc6f63e7fa6c4
|
2023-12-01 |
Implement chilled strings |
|
2b08406cd0db0042520fb0346544660e10a4d93c
|
2024-03-25 |
Expose rb_str_chilled_p |
|
0f5ab4ad5289d6385b74e800a73de005a48737b6
|
2024-03-27 |
[ruby/stringio] Eagerly defrost chilled strings |
|
49b31c7680a86413853d0c2ce2124d3cba56d334
|
2024-04-08 |
Document STR_CHILLED flag on RString |
|
1376881e9afe6ff673f64afa791cf30f57147ee2
|
2024-05-27 |
Stop marking chilled strings as frozen |
|
f4883e790495da3fd9a8e44ade1099821429153c
|
2024-09-02 |
[flori/json] Use the compiled extension in test |
|
a99707cd9c6a1d53cf8ebc883dc210219bd67a28
|
2024-07-29 |
Optimized instruction for Array#freeze |
|
bf9879791af11a20e50921551220c08d1c7f7f02
|
2024-08-05 |
Optimized instruction for Hash#freeze |
|
257f78fb671151f1db06dcd8e35cf4cc736f735e
|
2024-10-14 |
Show where mutated chilled strings were allocated |
|
11348c583f228ef76ed95d8c468fbe13616826c6
|
2024-10-21 |
Use Encoding constants, String#b |
|
5f9746895847be1e2dd202207d7a12f3f556294c
|
2024-10-21 |
[ruby/json] Drop compatibility for missing Time#tv_nsec (Ruby 1.8) |
|
82f7550f65f9872f6d7bff1a876395c23bbd7fc1
|
2024-10-21 |
Use frozen string literals |
|
44aef5e85200231dfe7d2868cf049ebb2622f530
|
2024-10-21 |
[ruby/json] Drop compatibility for missing Array#permutation (Ruby <= 1.8.6) |
|
1e037108a13bc876af9adf09d133dcc3274aa277
|
2024-11-04 |
Precompute hash only once when interning string literals |
|
84a8b911c16cdd7933598c327a8aaff57032ced5
|
2024-11-04 |
Store precomputed hash when there's capacity |
|
f301383cdd4d8310a450931492e5cc0d532862e3
|
2025-01-13 |
Remove Generator::State#_generate |
|
e8676cada82ed9947502b416eaa948258a62d7b9
|
2025-01-20 |
[ruby/json] Introduce JSON::Fragment |
|
89e316ad06f28f473030da04f33711328dc143c5
|
2024-12-16 |
Introduce JSON::Coder |
|
f865148e1926f838cac8b4449abfc5d402d0d015
|
2025-02-05 |
Fix JSON::Coder to call as_json proc for NaN and Infinity |
|
b4bfbcaddcc4d5ec82631df3fc53b3a3ac65edb7
|
2025-02-05 |
Optimize Symbol generation in strict mode |
|
c27f433d7c0ddb13501f7e19a0158da3aec1577c
|
2025-02-24 |
Fix RUBY_PAGER in manpage |
|
6ecfe643b5d8d64682c6f6bce5b27db5c007331d
|
2025-03-24 |
Freeze $/ and make it ractor safe |
|
332f5d0b73cffb07c3e0002d31cc2c5d1b3fac1c
|
2025-03-27 |
Remove RUBY_FL_PROMOTED{0,1} from debugger scripts |
|
6e184ebb5aa0461936a6db408a7fa48541a0e80d
|
2025-04-10 |
Fix LLDB heap_page command |
|
e1f544c1cf34787f139a973b934c9f535b201ea3
|
2025-04-10 |
Always look for the top-level RBasic in LLDB scripts |
|
cb772247e72ce3d3c7718018539508b0204c1f2c
|
2025-04-28 |
Improve correctness contention for allocated object counts |
|
2a951f62e117549a3e442925886859264fe809e6
|
2025-05-23 |
Change test to avoid stack overflow with MN threads |
|
22dfa250a89d11cc138ef73d1ed6c364c15b54c7
|
2025-06-05 |
More comprehensive debugging configuration |
|
2f80117ce48f83a709989a0d88eb712b123ef371
|
2025-06-05 |
Fix comment about debugging shapes |
|
c54e96d651b53d4105447c3bb4fb94903bd67cc5
|
2025-06-10 |
Fix RubyVM::Shape.transition_tree |
|
31c1f3665a9224f7e77f1b59f7872befc2760a74
|
2025-06-27 |
Stop setting TMP_RUBY_PREFIX during prelude |
|
4cfe5baf3d988425ad5e50984f6388a1165f92e3
|
2025-08-01 |
Use snprintf instead of deprecated sprintf |
|
5aa5112443274feb21f8c52789e216e213f4cf69
|
2025-08-14 |
Fix documentation about struct RData's data field |
|
b0c80c2be8377ff02811b508ae79f18ec4a31f0e
|
2025-08-21 |
Remove unused SPECIAL_CONST_SHAPE_ID |
|
312235a4999dc512505fffbe6da1148b97a1a1f3
|
2025-08-22 |
[ruby/json] Test behavior of parsing a too big Float |
|
92bd1d9b5e0e687bac6f5690e62245eed3af791c
|
2025-08-22 |
[ruby/json] Remove too big Float from fixture to avoid warning |
|
bfd1b30dcab47cd7152f31a93efdcc4dc6441b3c
|
2025-09-08 |
[ruby/json] Enable test coverage when simplecov is available |
|
30da3b51c6c97efd49112601fd86ae71ef8171af
|
2025-09-08 |
[ruby/json] Don't call json_create if json_creatable? returns false |
|
fa5bebbcfad4eaa4c259444148a7391ae12e3759
|
2025-09-08 |
[ruby/json] Fix JSON::GenericObject tests |
|
3097a7bd125885ae4a3256542cd4d4aebd1d82da
|
2025-09-08 |
[ruby/json] Fix deprecation warning backtrace |
|
b19b4b7b2ac3b1521c99db2d07a6743ea43161fd
|
2025-09-08 |
[ruby/json] Change invalid encoding test to use assert_raise |
|
0438b77cf64b4dba31e2c412f7da10b39b5072eb
|
2025-09-08 |
[ruby/json] Stop checking for String#@- |
|
72888b75060f6e5438372328256ab8c1e2a184ae
|
2025-09-08 |
[ruby/json] Stop checking for OpenStruct#[] and #[]= |
|
e4a93944d1a368c4b464de5391a51fc5ac2ca92e
|
2025-09-08 |
[ruby/json] Improve test coverage |
|
d39fdee9e5653cf00971b4e77d8e14e10d012bcd
|
2025-08-21 |
Remove redefined method warnings from TestRubyOptimization#test_opt_new |
|
1902c42b1f3d81874e1d8503a1f2d373c1d5590a
|
2025-08-21 |
Remove block may be ignored warnings from TestRubyOptimization#test_block_given_aset_aref |
|
af210467b5d513fa7444cd64023f207aa2aaea14
|
2025-08-22 |
Suppress warnings when testing RubyVM::AbstractSyntaxTree |
|
38ec296ce5e7e4cf0ac49b2fa43eec9e6a53e269
|
2025-08-22 |
Remove unused variable warning |
|
691a5545e6161cf8c2f574ae9fc69df1232cda97
|
2025-09-12 |
Restore test example for argument forwarding |
|
8ad5a0a8d92c1e8da7d1c26b1bc2495712cf41f3
|
2025-09-15 |
[DOC] Fix typos in comments |
|
1213adfe5526d65cce81a9fb127074130c8faea7
|
2025-09-15 |
[ruby/json] Better handle missing ostruct |
|
44d1feb7575e40c54c040a2d305219293bcc8136
|
2025-09-15 |
Remove test causing warning |
|
6cd970b428314271e6b8efa746b8c4b6f5f6fcf7
|
2025-09-23 |
[ruby/psych] Remove warning by not calling find_library after pkg_config |
|
3eda2493ef00a684a1876309b1c1f95455e967fb
|
2025-09-30 |
[ruby/ipaddr] Remove warning by asserting its presence |
|
03030bf112db6346b4055adb098bc93b95b6321a
|
2025-10-06 |
Remove unused variable warning |
|
03f714de626cad7c8c45a60bffad2ce66228b524
|
2025-10-06 |
Remove warning when generating $(arch)-fake.rb |
|
79b268567512cdb802488107be1dcf843f371076
|
2025-10-13 |
[DOC] Fix typos |
|
da3336c52b2884640a40adfc8d3a7f6032c4c259
|
2025-10-14 |
[ruby/strscan] Fix typo (https://github.com/ruby/strscan/pull/164) |
|
25a420351df113e02536e0ec98cf1671e437c772
|
2025-10-13 |
[rubygems/rubygems] Fix typo |
|
48027256cf9d3e3bf12603184448cf88406b92d0
|
2025-11-20 |
[ruby/json] Remove unused symbols |
|
bdca2a9975c7859f2e1702a517d59bb6cb254acb
|
2025-11-18 |
[ruby/json] Ractor-shareable JSON::Coder |
|
419efd5ca5064e8f492660a898be36fe4f79b84a
|
2025-11-21 |
[ruby/json] Skip test failing with JRuby in CI |
|
ffa105c27f943bf4170247137733ff7640cf24d0
|
2025-11-21 |
[ruby/json] Move RUBY_TYPED_FROZEN_SHAREABLE macro to json.h |
|
fb642b78cb89dd26ade620bda16ca78b570a907e
|
2025-11-23 |
[ruby/json] Test that depth of unfrozen State does not change |
|
dd6a4ea2b9cf6f3ab1ea01e044f3d789fb6d5450
|
2025-11-24 |
[ruby/json] Test depth |
|
adc0521b22968c9f580ebb5b4d5aa674bd906cd3
|
2025-11-26 |
[ruby/json] Test to_json using State#depth |
|
4b8ec8c9fc79859456661381e3e138ecc3e8c298
|
2025-11-22 |
[ruby/json] Add depth to struct generate_json_data |
|
98a9667736f56336c920770095f9c367add2257b
|
2025-11-22 |
[ruby/json] Don't write depth to JSON_Generator_State in some cases |
|
ab3b79ea3db7779a9ee9eb6e39226d23b50fd012
|
2025-11-22 |
[ruby/json] Don't copy JSON_Generator_State in generate_new |
|
78aa8d5b1d62a04d7cb5492f653266c99f4c55a2
|
2025-11-24 |
[ruby/json] Test current behavior regarding depth for Coder |
|
2f192c73cccdfd81e4ac2206feadc48b2757c19c
|
2025-11-24 |
[ruby/json] Respect Coder depth when generating |
|
cc929bff7ddfeccf320c621a6ae0f106e76a52f0
|
2025-12-02 |
[ruby/json] Don't call to_json on the return value of as_json for Float::NAN |
|
54a73a57a292d8d7e88cadd3fd8454a3084a60e9
|
2025-11-27 |
[ruby/json] Test and restore behavior around to_json changing depth |
|
32c7c3c19aa7c9c3fda10a9520d29e244baeaa6d
|
2025-11-28 |
[ruby/json] Reproduce C ext behavior of ignoring mutated depth in arrays |
|
208271e3723653cd4cb9cd2eb4a6c631eee0b09c
|
2025-12-03 |
[ruby/json] Fix handling of depth |
|
3730022787086852fa2fbc94ffda6ec8c8fbc0b3
|
2025-12-04 |
Remove mismatched indentations warning (#15410) |
|
65dbd571c1e0aae3b0919ae6e64704726f18b265
|
2025-12-05 |
[ruby/psych] Use Node#to_ruby parse_symbols option |