Luke Gruber, lukeg

Hash Date Message
02b1a85385e7fd18b8bcecfdbbf1acbac703c039 2019-06-10 remove 2 redundant calls to rb_str_dup
c033dc3073839e3578f1ba25d53b837974b56474 2019-06-22 Fix issue with Array#rindex when rb_equal modifies receiver array
ec8e5f5aa64e2a54cf1e303f2b012c98e8d521ba 2019-06-22 array.c: always check frozenness in Array#unshift. Fixes [Bug #15952]
5a187e26adc8aa32367f294c1496935c7356d386 2019-06-23 array.c add back shared array optimization to ary_ensure_room_for_unshift
97b4fe2ff6bffe8728952236f2027aa6242f8f40 2019-06-23 array.c: Wrong heap size given to ruby_sized_xfree when freeing shared roots
3163a07878dfcefe7914067e58de78049b056624 2019-06-08 fix issue with 'SIGINT' handling in LineEditor#reset
f66804e6f78ed4cf81896d2256743a820b05939a 2023-01-14 don't allow setting class variable on module that's frozen [Bug #19341]
4ffef59bb1c83b0e552b3e50b6bb1c1a34673d1c 2023-01-29 [DOC] Make changes to docs in ractor.rb (#7180)
ba55706fb6b98a01f17909bf5830b66aa68f8fc4 2023-02-26 fix test/rubygems/test_gem_package_task.rb when in -j mode
d2c38aa8231c39d641ab8619d05f2f2883fb5dd8 2023-02-26 A file was missing in test/excludes for TestArraySubclass
2ecdefab7d0f9293f2aaf047bb9c02a612d19a5a 2023-03-08 Make sure TestDefaultGems#test_validate_gemspec runs even when Dir.pwd != srcdir
d2c6dca8f4a9fb3e6b9748758ee9eb75fa18622a 2023-03-13 Fix small issues concerning namespacing in test-all suite
418cf344fb5f6a69c47039e63b1b7db2a0cd66e3 2023-03-15 [ruby/irb] Fix 2 minor issues in test suite
28d6c6d69b4e7028649a0dc42f06507e7cd47e39 2023-03-20 [rubygems/rubygems] add some test suites under the Gem namespace, so as not to collide
d74b32db9d1e0234b17e4645d270394f7b657f85 2023-04-03 change to test/objectspace, don't rely on Object's shape not being "too complex"
38ef537ce058fd994b776ad82c735d9d3eaf6d29 2023-04-03 [ruby/csv] test: rename Helper to CSVHelper (https://github.com/ruby/csv/pull/278)
7717684d164d8ff8beece61170f0083c7dcb45fd 2023-03-15 tool test/unit/testcase: rename vars @passed, @@current
b57b7acc20f46b77809d9882ba3fc9169c2610ce 2023-01-12 add more shapes tests
1925c6d555e40b7c6c36ac9665b4cffed4b1d4cb 2023-04-03 test/ripper: nest helper classes under TestRipper module
e12d4c654e3cb7a4473014610bc3bae41aaf811e 2023-12-30 Don't create T_MATCH object if /regexp/.match(string) doesn't match
32c4b0125f9afe11909d1c10e4133e20180e809e 2023-12-29 Set Ractor moved object's shape to original object's shape
ad2c95dbdd1ac6d3abe12a3304135dc66e00b5a7 2023-12-29 [DOC] clarify situation for Ractor#send of T_DATA objects.
6747fbe77dcac26a457bb1386f55f3c27321040a 2024-05-05 Fix interrupts during Ractor.select
5d358b660d41e64de301f428dc0300a52a6f9566 2024-09-07 Fix issue with super and forwarding arguments in prism_compile.c
c14b60630d680addd5b4ef9c9b159a26a5446483 2024-09-13 Fix coding issue in prism_compile.c
2a0ee408afeeae0f1a0d354ac36c400a361f6767 2024-09-17 [ruby/error_highlight] Fix error with prism when method given no arguments
d592ddd5e619ffe1691b8050de2ccc3e1bd6e080 2024-09-29 Fix compile issue with a short-circuited if/unless condition and `defined?`
2a08f7283ed2ca18e25f4b4d19d2f5c6b450c574 2024-12-23 Fix [Bug #20779] Dedicated native thread creation failed bug
38af38edcbceb9d17aaf84420008fe839f77e42f 2024-02-16 Fix ractor move of unshareable frozen objects
0d81177c2013b0a596eb4caebe0bcca557144139 2023-04-04 Fix calls to require_internal in multi-ractor mode
d80f3a287c5c8d0404b6cb837db360cab320cde1 2023-01-25 Ractor.make_shareable(proc_obj) makes inner structure shareable
72dc16aa65a9d46f032d7a8d0292f5a5df6aade5 2025-04-02 Add a test for moving composite object parts
c941fced211c7472d6a61e7469b70282ac506ea6 2023-01-22 Throw RuntimeError if getting/setting ractor local storage for non-main ractor