61b624d149204c2b1c17a2852d088b2eb2aa010b
|
2012-08-01 |
ext/digest/digest.c (hexencode_str_new): return an ASCII string |
99556813791b2ca6b100c5be3550d6f690efae03
|
2012-08-11 |
* benchmark/driver.rb: fix typos. |
795c29dcda01fa81a3ccebee4433adabe6778d76
|
2012-08-14 |
Kernel#inspect: improve consistency and do not call #to_s. |
e1aa72d44104297b51d0fd05dfb5858f3ccd8522
|
2012-08-14 |
update PP with recent Kernel#inspect change. Patch by Yusuke Endoh. |
fd7dc23d281f38a71fa7f9c32812cd468c4b1788
|
2012-08-15 |
Kernel#inspect: improve consistency and do not call #to_s. |
d4c84d175eb28d7c44a189f4fce6f23799465976
|
2012-08-21 |
make FileUtils tests safe when interrupting in setup |
1f65a21b6fe389e5183b068e01d2ef5e18f89483
|
2012-09-01 |
* io.c: fix typo in io/console example. |
429c856e9c3b8f192753eaba6ddd1ea7a19676c6
|
2012-09-14 |
* configure.in: fix typo. |
bcd7b81ea60b37bc2772bccbc0354051e59e4192
|
2012-09-14 |
* pack.c: fix typo. |
63f6cda81574bdeb2d5ba9e7ba48d44c8f45f7a1
|
2012-09-22 |
* complex.c: Fix examples of r36993. Keep the simple definition, mathematics define the result. Based on patch by Robin Dupret. Fixes #188 on github. |
b0e40509c3b60242c6a1b0e67276849eea505977
|
2012-10-19 |
set encoding to ASCII for appropriate String#unpack modifiers |
0ef8222e6327e1ebf353a8153432668a7f9fa085
|
2012-10-20 |
* gc.c: fix typos in documentation. |
1fe5783104b248be54f21d147722ca2ebc7d149a
|
2012-10-27 |
* gc.c (gc_profile_result, gc_profile_report): use internal structures to avoid allocations and progressively print the output for #report. |
5bab43401841264a2651652f69e1f76d78dce0d4
|
2012-11-16 |
* lib/abbrev.rb: fix r37113. Correct examples, fix style and show explicit dependency (require 'abbrev'). |
ee6cfa9cca54082d0e98751b6208a6b3626f3f44
|
2012-11-17 |
benchmark/driver.rb: fix typos and output. |
0012b0abd775c2b9f2f79e21e8668528b0af6091
|
2012-11-25 |
* array.c: fixes for the updated documentation in r35858: Typos and #take/#drop accept to take/drop 0 elements. |
8c4992f1f58bf868d9c0e674227af3496900ba4f
|
2012-11-27 |
* NEWS: typos. |
0314f93ef402083ea5fd7cb2015f7a98cd0a3358
|
2012-12-11 |
* iseq.c (rb_iseq_parameters): fix limit for optional arguments. * test/ruby/test_keyword.rb: tests for above. * vm_core.h (struct rb_iseq_struct): update documentation with keyword arguments. [Bug #7540] [ruby-core:50735] |
8307cb90a0d20976707a25203ff3c249c9c86411
|
2013-01-10 |
* numeric.c (do_coerce): fix comment and adjust indent |
3a50fb15d00aed9debc95bfb2db40553b4570174
|
2013-01-17 |
* object.c: Typo in Kernel#hash documentation. Patch by zed_0xff [Github Fixes #237] |
d5b7fc432f0c07dbebb070ef6af17b7d5db6c066
|
2013-01-29 |
* array.c: Improve documentation about comparison by hash for concerned methods. [ruby-core:51266] |
92abfccaa37ca9359f043078246a51261181b415
|
2013-02-19 |
* array.c: Fix typo in class documentation |
20514a08936861205e21c80973b532d6af26c139
|
2013-02-27 |
* vm.c (Thread): fix typos in overview |
f4eeca1d161d398971ef7da1c3765f206b35f477
|
2013-04-01 |
* ext/zlib/zlib.c (Zlib::Inflate.new): Fix documentation syntax and naming errors. Based on patch by Robin Dupret. Fix GH-271. |
f861a74ec4aea8ecc14610befd6b3a2061f03ea8
|
2013-04-14 |
* string.c (String#gsub): fix typo in documentation |
37a350dbb6c82954c79e5b9700cb51eb83d3d2c2
|
2013-04-14 |
* dir.c (File.fnmatch): fix typo in documentation |
5c1d4c2adea918a8345893c9cdcf8bbc64887eb6
|
2013-04-27 |
* thread.c: fix typos and documentation |
253f49dbc25df81653cfcfe8f2421e082051cea0
|
2013-04-28 |
* lib/yaml.rb: Use another trick to define the YAML module. https://twitter.com/n0kada/status/328342207511801856 |
bdc8087f33a1ee6ed4eaf28efb904ac57f33e23a
|
2013-04-28 |
* lib/yaml.rb: Clarify documentation about YAML being always Psych. Give a tip about using Syck. See #8344. |
bd14f5bf948d09497c8cad94164f472bbbe94db1
|
2013-05-01 |
* enum.c (Enumerable#chunk): fix grammar of error message for symbols beginning with an underscore [Bug #8351] |
96e14ad25228a5aa06cfaeaa0e01fc62148dd91f
|
2013-05-05 |
* doc/syntax/refinements.rdoc : Fix a missing quote Patch by Robin Dupret. [Fix GH-271] |
85bfd7308f11b581f10bb07f34a1bfb4ab64cdbb
|
2013-05-06 |
* compar.c (Comparable#==): fix typo. Patch by Andrew Grimm. [Fix GH-297] |
8ccd658e5467da884f40260e695268965f8d5d06
|
2013-05-13 |
* include/ruby/ruby.h: fix a typo |
30f813ddf2d9f29a10ed9a5e3de3dbb1f2cae4c4
|
2013-05-18 |
* object.c (rb_inspect): fix typo and error message |
3786bd6096302218ef618d005c4e280c38f612d3
|
2013-05-20 |
* lib/logger.rb (Logger::Application): show namespace in documentation |
46cb75db9bbb5b7d79fa55b5e2813ad7c2d4ba08
|
2013-05-20 |
* math.c: improve and fix documentation of sin, tan and log |
71b6077a5354335f5f04b7e852a22b3290b9f528
|
2013-06-04 |
* ext/objspace/objspace.c: improve wording and remove duplicated comment. Based on a patch by Dave Goodchild. [Fixes GH-299] |
5f55e23f9c2feb774aaffde8c9e20213c7b97497
|
2013-06-04 |
* lib/irb/completion.rb: Use %w literal construction for long lists. Patch by Dave Goodchild. [Fixes GH-299] |
ed318080ade5159a0b1d99acbd22950bf16e9841
|
2013-06-04 |
* array.c (Array#+): fix documentation example. Patch by Logan Serman. [Fixes GH-324] |
896619c77b4fd32826644deecd308a21683f827e
|
2013-06-06 |
* numeric.c: remove unused ID id_to_r introduced in r41109. |
8c6674ef036f7cc223646cfd60ff965a145141e6
|
2013-06-10 |
* ext/racc/cparse/cparse.c: use rb_ary_entry() and rb_ary_subseq() instead of RARRAY_PTR. Based on a patch by Dirkjan Bussink. See Bug #8399. |
abfcded30cfe2071517c3869e868c7a9cb373479
|
2013-06-17 |
* gc.c: fix example of ObjectSpace.define_finalizer in overview |
089dd1a1ca85e172df435be82b5a5f0265ae7df4
|
2013-06-17 |
* gc.c (ObjectSpace): is a module not a class. * ext/objspace/objspace.c: try to include overview in rdoc, see #8537. |
ba49a1e025722a12a1cb58b5f90f7c548c91ba57
|
2013-06-17 |
* ext/objspace/objspace.c: let rdoc know about objspace methods. Specify 'objspace' should be required. See #8537. |
59d1fc36154b3a604d277d5a9a0d46f4310dad3c
|
2013-07-09 |
* object.c (rb_obj_cmp): Improve doc for Kernel#<=> to clarify #equal? is not called. [See GH-352] |
e1335a307c859f612d666245bf891436da8fdd86
|
2013-07-18 |
* array.c (rb_ary_count): check length to avoid SEGV while iterating. Remove other pointer loop when arg is given. * test/ruby/test_array.rb (test_count): add test for bug. [ruby-core:56072] [Bug #8654] |
632b85a3914cd94125efc35f4aecdf1f82641323
|
2013-07-18 |
* test/ruby/test_array.rb (test_count): add a test case for #count with an argument. See Bug #8654. |
f293fa8d6355a10f50d6641707273d16bac70c4d
|
2013-07-20 |
* common.mk (help): Fix environment variable name and argument. Actually it can also be a directory or any argument for test/unit runner. [Fixes GH-363] |
1e3a29082bd4e3616682d46112b42af7055e12f4
|
2013-08-01 |
* NEWS: fix typos in the description of number literal suffixes. |
1a5b74a252b8ce9341987786731d4406a127cbec
|
2013-08-16 |
* process.c (rb_clock_gettime): document CLOCK_REALTIME and CLOCK_MONOTONIC are now available on Darwin. |
2a0482b4d46bcf5463eb7530cb5b97beacc144db
|
2013-08-17 |
* process.c: revert r42591. Only an emulation is available on Darwin. [ruby-core:56672] |
ce34fce82bdb53717da13e5b03aebdb6af8aa84b
|
2013-08-17 |
* process.c: [DOC] MACH_ABSOLUTE_TIME_CLOCK_MONOTONIC is an available emulation for a monotonic clock on Darwin. https://developer.apple.com/library/mac/qa/qa1398/_index.html |
43b80e0988251f1d53de06d8f294f48ba9eb0a25
|
2013-08-17 |
* test/ruby/test_time.rb (#in_timezone): fix typo of r42596 |
f79aeb60e7e49c0430f2685719c8c4772cfc6f95
|
2013-08-17 |
* test/ruby/test_time.rb: use the in_timezone() helper and define it at the top with other helpers. |
cddd93a57568966b416e300529bdffc0c7e87b51
|
2013-08-26 |
fix typo of r42691 |
3557a5f85ef47cbfdfd5e3a3d2719fd702927c12
|
2013-09-22 |
* benchmark/bm_app_answer.rb: revert r42990, benchmark scripts should be self-contained and avoid dependencies, especially such small one. See https://github.com/ruby/ruby/pull/393#issuecomment-24861301. |
5b91ab1f2e55bbd2965e702830404fadd90043cd
|
2013-10-22 |
* file.c (File#expand_path): [DOC] improve documentation of File#expand_path. Based on patch by Prathamesh Sonpatki. [ruby-core:57734] [Bug #9002] |
adc4bb95f65740f165c1b9580e90f20064d46868
|
2013-11-05 |
* benchmark/gc/gcbench.rb: fix typo of r43543 |
58a60b264deecf33a32c52fbe4a6605263ed3250
|
2013-12-28 |
* object.c (Kernel#<=>) surround Comparable operators with <code> tags. The #== method was hidden in ri/rdoc's output and was highlighting the line instead. |
7e978b1070bc12ed274a55bee4c675afc6b2c9a6
|
2013-12-28 |
* compar.c (cmp_eq_recursive): Fix the return value, the value for failed #<=> should be nil. It was raising a NoMethodError for the test case TestComparable#test_no_cmp (undefined method `>' for false:FalseClass). Yet one more reason for #7688. |
1cc709a84a8afc8942096535c66289d04dfa2d7f
|
2014-01-02 |
* ext/bigdecimal: update class method call style from :: to . in documentation and usage. * ext/bigdecimal/lib/bigdecimal/math.rb: [DOC] fix examples values. Computations were made using ruby 2.0.0p247 to ensure no effect of the recent BigDecimal bug. * ext/bigdecimal/sample/nlsolve.rb: fix indent. |
d781caaf313b8649948c107bba277e5ad7307314
|
2014-01-05 |
* compar.c (cmp_equal): remove error hiding in Comparable#==. Comparable#== no longer rescues exceptions silently. This was the cause of quite a couple bugs. See #7688. [EXPERIMENTAL] * test/ruby/test_comparable.rb: adapt assertion to match new behavior. * lib/rdoc/method_attr.rb: fix bugs discovered by this change. * test/rdoc/test_rdoc_normal_class.rb: fix bugs in tests. |
d31cd06516c01a6a2003bca7750da05d86bca7c8
|
2014-01-09 |
* range.c (Range#size): [DOC] improve description and add examples. Patch by @skade. [Fixes GH-501] |
a81dfc3f6e7d794c53cac88237d8c2d869f0a46a
|
2014-01-18 |
* test/ruby/test_comparable.rb: specify behavior for the different kind of exceptions rescued (or not) by Comparable#==. |
d1d7f12c89cf683947740727fa37b6ce7fe512d4
|
2014-01-18 |
* compar.c (cmp_equal): warn for this release and still rescue standard exceptions for a nicer transition. See #7688. Partly reverts r44502. * test/ruby/test_comparable.rb: adapt assertion to match new behavior. |
bc211f363443062b3218dd065218f93af10e44ff
|
2014-06-06 |
digest.c: fix #== for non-string arguments |
ea7ce3096eb4143564ddff0ade2b67a00cde0b85
|
2014-06-07 |
* numeric.c (bit_coerce): remove constant parameter `err' (always TRUE) of bit_coerce(). |
a21ac07f691c4eb51530b01d1b5572ba25747b88
|
2014-06-07 |
* numeric.c (do_coerce): Add a warning when an exception is raised or an invalid value is returned in #coerce called by numeric comparison operators and the exception thrown by the caller has no information on the failure. In the next release such exception should not be rescued or should be the cause of the caller exception. nil is accepted as the "no possible coercion" return value. See #7688. * test/ruby/test_numeric.rb: Add corresponding test. |
61ad543a33fe10d21d1dc85efcbf3e9d96cc93b7
|
2014-11-08 |
* object.c (Module#const_defined?): [DOC] Revise the documentation. Patch by Xavier Noria. [Fixes GH-754] https://github.com/ruby/ruby/pull/754 |
a1992e25b91d77866cd32f4b16fb666f5e89adf5
|
2015-02-11 |
* compar.c (cmp_equal): no more error hiding for Comparable#==. It now behaves as other Comparable methods. See #7688. * test/ruby/test_comparable.rb: update related test. |
9759173cfc954f89a24dd96a42067161a34bd243
|
2015-02-22 |
* time.c: zone encoding should be US-ASCII if all 7-bits. Fix r46907. * test/ruby/test_time.rb, test/ruby/test_time_tz.rb: Update tests. |
2e1835b69d12627e37f31a975a8890fb546efaab
|
2015-05-24 |
* numeric.c (Numeric#negative?): [DOC] Fix call-seq. Patch by @yui-knk. [Fixes GH-908] |
86bafab212c2d73f02386a5e8440f9a72a86ae31
|
2015-06-02 |
* test/ruby/test_module.rb: Do not assume class variable order. Path by @enebo. |
3f2d575f8c2f9b503afe733010041a55fd8baf37
|
2015-06-13 |
* lib/delegate.rb: [DOC] Update SimpleDelegator example. [ci skip] |
c4dba39028e1ab0cde9fe985ed8733617e697431
|
2015-06-13 |
* test/lib/leakchecker.rb: Return false for no leaks. Otherwise the GC could run for nothing. |
b1e064fc059436691fc16c6096087bb8b6b719c8
|
2015-06-13 |
* test/lib/leakchecker.rb (check): refactor. |
0ebf2afa814a82dec149c37e51e09698ea527bad
|
2015-06-13 |
* io.c (rb_io_s_binread): close fd if seek offset is invalid. |
7151598d5b2bc8a36995380be814a3183e4461c6
|
2015-06-13 |
* test/ruby/test_io.rb: add test for IO.binread fd leak. See r50881. |
6cdc55f4a3441e5b9b0839f3c3e0ae885a4bee90
|
2015-06-27 |
* lib/net/ftp.rb (makeport): close the TCPServer when sending the port fails. * test/net/ftp/test_ftp.rb: test for above. |
b881747bbd8a41510cfe5d7aa073b1dd0442b9f5
|
2015-09-29 |
* parse.y: fix minor typo. [ci skip][fix GH-1038]. Patch by @ltratt. |
fab171e541f7b7373efe386ae956d7a44ce4e330
|
2015-10-05 |
* test/ruby/test_thread.rb: fix potential race condition. The thread could have a "sleep" status because it tries to acquire the mutex, but does not have it yet. |
3bf9b2f0473550caa73468908ac3e18e0f431b85
|
2015-10-14 |
* lib/ostruct.rb: Finish defining OpenStruct attributes lazily. Patch by @sferik in [GH-1037]: https://github.com/ruby/ruby/pull/1037 This commit is an addendum to https://github.com/ruby/ruby/pull/1033. It: 1. lazily defines attribute accessors for copied and marshaled objects, 2. returns nil when an attribute reader is not defined, and 3. defines respond_to_missing? to maintain the same respond_to? behavior |
5389661931c4ebed0a37f58cecb2b27ec6545032
|
2015-10-14 |
* test/ostruct/test_ostruct.rb: Add tests for OpenStruct#respond_to. Patch by @jeremy in [GH-1041]: https://github.com/ruby/ruby/pull/1041 |
6ec9331c2a8c9c76d1620df2e818451cbe4f1d87
|
2015-12-30 |
* common.mk (help): Fix typo. |
9efd4dbe73babbc1be41d4bf72db2dbbcb1cfa5d
|
2016-01-12 |
* common.mk: update URL and name for the Ruby spec suite. |
8dd2435877fae9b13b107cb306c0f4d723451f20
|
2016-03-31 |
* thread.c (update_coverage): Do not track coverage in loaded files after Coverage.result. Avoids out-of-bounds access. [Bug #12237] * ext/coverage/coverage.c (coverage_clear_result_i): document. |
4225b29df96182f259289ed32a7ce40128b9a835
|
2016-04-06 |
* ext/coverage/coverage.c: Fully reset coverage to not persist global state. It was returning old file coverages as empty arrays to the user. [ruby-core:74596] [Bug #12220] * ext/coverage/coverage.c (rb_coverages): remove unused static state. * thread.c: Moved and renamed coverage_clear_result_i to reset_coverage_i. * test/coverage/test_coverage.rb: improve precision of tests. |
06dd20f7fe384f69ba4210c929e43a95c215ffa4
|
2016-05-10 |
* insns.def (defineclass): Also raise an error when redeclaring the superclass of a class as Object and it has another superclass. [Bug #12367] [ruby-core:75446] * test/ruby/test_class.rb: test for above. |
e4cab0fe95979120131cc6e269d4dc63caf30e65
|
2016-05-25 |
* class.c (rb_define_class): Fix documentation. |
ac9f8145f1e4fe739128db39be0abe401c6096ea
|
2017-01-07 |
fix optimization for hash aset/aref with fstring |
a6456054aeb3ac859fd3f43b123b25673c266aa0
|
2017-04-01 |
ostruct.rb: improve fix for OpenStruct.allocate + #respond_to? |
905d52772cae8d91ba09e8446a726649335247f9
|
2017-04-25 |
Document the Warning module and warn method |
bc1827e8825c558bcda14a214280caf83dc1215b
|
2017-04-25 |
no longer rescue exceptions in numeric comparison operations |
413cece5c94ca0ad400a1276d35680940e612a7d
|
2017-04-25 |
no longer rescue exceptions of #coerce in Integer#step |
ead61f4ac85a2bf0fffa436dd034812bbfb5738d
|
2017-04-25 |
no longer rescue exceptions of #<=> when initializing a Range |
7a7744a42f86535c4d239c85cf626b5619b4d4c3
|
2017-04-25 |
Remove useless else which produced a warning |
6d989921117fb2198f8a2c31133cc283e7391151
|
2017-04-25 |
No need to pass the config file to mspec as mspec finds it itself |
fc8a2c2f46476d0fa725e552932d8cfd2fcf5d6a
|
2017-04-25 |
Use require_relative to load rbconfig in default.mspec |
c0fff4e0f608ba3be7f9341980b03f3d9432ac7f
|
2017-04-25 |
Use require to load rbconfig in default.mspec |
acde55201b35c5d1d8d08bcd4273d3adfb6115cf
|
2017-04-27 |
Send the backtrace of the circular require warning as a single String to Warning.warn |
e9628d9770a93b8f7d7be5e552e6644cfb10d0e6
|
2017-05-07 |
* spec/default.mspec: only require rbconfig if is it not already. Useful when running spec/mspec/bin/mspec directly. |
538dcb3044ee5b7b3ff0a7fc787e3779e9a2c57d
|
2017-05-07 |
Update README about ruby/spec |
ed7d803500de38186c74bce94d233e85ef51e503
|
2017-05-07 |
make update-rubyspec is no longer needed |
95e8c48dd3348503a8c7db5d0498894a1b676395
|
2017-05-07 |
Add in-tree mspec and ruby/spec |
e7ec88a41a7cf943d4c0f1150ef79c0961770974
|
2017-05-07 |
Rename spec/README to spec/README.md |
a319225b4a4ba333a6cf6989b3111bd512ad4861
|
2017-05-07 |
Update specs to follow newlines added by r58596 |
0dc32472d75b54c8b70f55311c88502b07e591b5
|
2017-05-10 |
Use #system directly with multiple arguments in Process#kill specs |
c66852b812817b847b7369661598c00884faae42
|
2017-05-10 |
Process.getpgrp and Process.setsid must be available for Process#kill group specs |
525844f2578fbaf7b06c5bf7a1f36741fa149fbb
|
2017-05-10 |
Use the Mutex to know whether we entered the signal handler in Process#kill specs |
d655f8c592bc5355cad2216cdca8a52d4f8aea6d
|
2017-05-10 |
Use ruby_cmd instead of the RUBY_EXE constant in specs |
d81b7cd54ce095c7acef85e47d7ca487ab2ea5a5
|
2017-05-10 |
Use environment values to find ruby and flags instead of an argument |
6dd3ff482f37cf043fa47dfcd98f687c8c92a58d
|
2017-05-14 |
Update to ruby/mspec@4b980493 |
a5b83b03adc3f457f8e148fe41b1ff0b3e29ca69
|
2017-05-14 |
Update to ruby/spec@032022ca |
50349fd5b718944608bbac2440ac292d1d0ce525
|
2017-05-16 |
Use a reserved port to test for a non-existing TCP server |
e838fa81bda4b26053ed48f6b3fe48ef9da7b7b9
|
2017-05-16 |
Avoid using a class variable in socket specs |
fd8df3ab3d935b4a201f9cb28598c95e4bb1ef14
|
2017-05-25 |
Raise ArgumentError if sprintf format string ends with % |
24db428785c938d401c9e582b5ea2622540222ad
|
2017-05-27 |
Update to ruby/mspec@6c95759 |
ead40959357817c0937553a45208ef748975e340
|
2017-05-27 |
Update to ruby/spec@2795010 |
2531a1013b56a030f99ea4c2ee36e66dbf38a855
|
2017-05-28 |
Update to ruby/spec@2a047c8 |
4c1403c3e7443b6c31b60c4c1c34aa769194fa16
|
2017-05-28 |
Add tool to pull latest mspec/spec when commits have been synchronized |
75adc77e7c98ac468a79293d551709c7ee531868
|
2017-05-28 |
Update to ruby/spec@ca32ae2 |
01ebc04fa242eaa9ea6129e69a37570e92360056
|
2017-05-29 |
Simplify, avoid extra exceptions and add test for concurrent mspec mkdir_p |
a578c375ada240e7c647d5ad838a92725f6e3f9d
|
2017-05-29 |
Enable Process.setpriority for a single process on more platforms. |
f35c3a54986f13821cffe0e9c9b41a4335b1e642
|
2017-05-29 |
Clean up a bit the Process.setpriority specs |
51a38a24014e35126714e08e3c58a2d696e3ee66
|
2017-06-01 |
Open files in binary modes for copying in MSpec's #cp |
59609c547d7990ac092b0219d273bdbf10bbd4f6
|
2017-06-01 |
Create the file in the File::TMPFILE spec in its own directory |
630e4fc5953bd5ccb8c1fc436dc8b6ae870e7b59
|
2017-06-01 |
Remove empty files in drb specs |
96ab53602aea1098244328750cd389ae1d2ad109
|
2017-06-01 |
Remove bad spec which cannot behave nicely in a multi-process environment |
321300d4e078bf723fcd7388a701a9805ce8af9d
|
2017-06-01 |
Fix DRb.start_service to use any available port |
5ccf36c7ec8687199424d0966374343477ad55f8
|
2017-06-15 |
Update to ruby/mspec@d900a49 |
2bdce358e6ac0e1a17565419f07dec6ed0e0f388
|
2017-06-15 |
Update to ruby/spec@cd1b911 |
2fbd11c77a0013f56b8b58183298da652f9d6ee6
|
2017-06-15 |
Update to ruby/spec@c730f07 |
d404e271ae3ae697a75076a28946358b483755dd
|
2017-06-19 |
Adapt Time#zone spec to deal with differences of TZ validation on Windows |
6f199eb803e2b3c75521a0aac95909d86923a916
|
2017-06-20 |
Use a file under tmp for File.real{,dir}path specs on Windows |
5dc1055a5897a237ed515aa1fbc456f7855ea070
|
2017-06-21 |
* NEWS: Fix typo. |
d55cd34ba8680310fb07c2f5c1c6a27b4902865d
|
2017-06-29 |
Update to ruby/mspec@021a119 |
5b593e388931490c1e2246d0347c892440167b2c
|
2017-06-29 |
Update to ruby/spec@abf1700 |
aa7f2592d83370c763e41dbef178cba31e64b738
|
2017-07-01 |
Used a fixed seed in Random#rand spec |
c13aa27e52c3ba10a329cf5a70b25fbf2a72d556
|
2017-07-27 |
Update to ruby/mspec@353605f |
0cb5fa5877f7b00d1396e0dda4156e8213d37215
|
2017-07-27 |
Update to ruby/spec@c3e6b90 |
60c253e28ff652c86504ab9901930d49ab74b510
|
2017-08-04 |
* man/ruby.1: Move paragraph which is related to -S, not -s. |
3efe410dd0812a3781b9f75a52d67a632009b2d2
|
2017-09-14 |
time.c (Time#-): Fix documentation. |
49a864ad902c7e819f2464f1001e9719a9af6cb5
|
2017-09-14 |
Update to ruby/mspec@5bd9409 |
6479a0163aa798ae379962c6b52f6410b11995cc
|
2017-09-14 |
Update to ruby/spec@a4bc1d8 |
cf475b86fcaa6f60974959e5549aa04352b6e8fa
|
2017-09-20 |
Update to ruby/spec@e3b6811 |
1d15d5f08032acf1b7bceacbb450d617ff6e0931
|
2017-09-20 |
Move spec/rubyspec to spec/ruby for consistency |
aaf07f7ad5fa892911b2f5a5390cdfdb865d74d9
|
2017-09-20 |
Adapt tools to follow spec/rubyspec => spec/ruby rename |
2dd35a74533e63ad2b9b8804ef62b153ac926978
|
2017-09-20 |
Prefer adapting specs to complicating library code |
5193ad13197bdaeb7a7bdcb1e6a424f79afc927a
|
2017-09-20 |
check_funcall_missing() should call respond_to_missing?(name, priv=true) |
c555bd7f01c531af8d33ed494b278a765381afd9
|
2017-09-28 |
Update to ruby/mspec@c135328 |
52d2636f3e7658f76136310359c2ba00e613d2bd
|
2017-09-28 |
Update to ruby/spec@691755d |
662fb599b097e51a3a428f35ac3b39c786591df9
|
2017-10-28 |
Add specs for [Feature #13983] Rational and Complex should be frozen |
974e862db9f6c91dc9448570d1a103aad357a6e5
|
2017-10-28 |
Update to ruby/mspec@90925d6 |
8c5b60eb22d6d661e87992a65d54e3a5bc0aeed4
|
2017-10-28 |
Update to ruby/spec@a6b8805 |
a53ac0c54f3e7bbcdfdab9af75fddc566ef91c63
|
2017-10-28 |
Use ENV['RUBY_EXE'] as RbConfig.ruby might be incorrect |
e6222d1f2e701afbade64b562edf6c7ac8156aad
|
2017-10-28 |
Make sure to compile each extension only once in ruby/spec |
75ced70f56629b11f31c641e7674ed71421ae6cc
|
2017-10-28 |
Ignore the libruby check if it cannot be found |
1b17bd3e8fd5999e16e6fcdfe7834bbca905e3e4
|
2017-10-29 |
Fix spec which can fail if the pipe is closed before flushing in the subprocess |
55fd3e15b14310c78c8e8300247400f59f68653e
|
2017-10-29 |
Clarify what is written and read in IO#popen spec |
e7535c6eaa87813d6ce6591c200f1fce7ee16ae2
|
2017-11-04 |
Workaround Travis CI issue by hardcoding localhost |
578e760a8b52f78e55535a4a33d10abe6ee3a8a6
|
2017-11-19 |
Reorganize Module#autoload to have similar specs next to each other |
bd69f8e11cf9de4e2bc59cd15ed5090567dca99f
|
2017-11-19 |
Add specs for concurrent Module#autoload |
ba26f1f836e2ae9c9b5f0b54e55195e22016af3f
|
2017-11-19 |
test/ruby/bug-13526.rb: Fix to actually refer to an existing file |
48bfcdb4a04557c500eef06e3f7ea97859015fae
|
2017-11-21 |
test/ruby/bug-13526.rb: should wait until all threads are stopped |
821d9a2d30f2e0d3f9009dc001b4b49aaa63c66e
|
2017-12-01 |
Update to ruby/mspec@b501ade |
4d7b0b9112f2adf9e87ef75056f930bf7c1f3dc4
|
2017-12-01 |
Update to ruby/spec@bacedc5 |
d209b4c0a2df0e20c65791bfe4dbdaccb76744fc
|
2017-12-01 |
Update to ruby/spec@e2d0d1e |
5a3c024df0a83d1f64f10f028f1082e67f88c013
|
2017-12-12 |
Set Thread.report_on_exception=true by default to report exceptions in Threads |
ca1c3d41fa62bf15856a1c31156b60862616b3fa
|
2017-12-12 |
Avoid creating a Thread for shutting down a DRbServer |
2dfbc64fab124dba4416357736c22c9cadbe3c49
|
2017-12-12 |
Rescue expected Interrupt in TupleSpaceTestModule#test_take_bug_8215 |
6671a826ac0531fb8df2b3fceb726f66ddcce5af
|
2017-12-12 |
Fix tests which fail with extra stderr output when a Thread dies |
967eab83e333430600926366621aa3a978701c6a
|
2017-12-12 |
Remove extra assert_nil in Rinda tests |
15689ed7780b06ddc14cde4f427de834177283a5
|
2017-12-12 |
Fix test-all tests to avoid creating report_on_exception warnings |
7cb010e3a5b7744dc4b8af71b1487ec500927542
|
2017-12-12 |
Handle exception explicitly in TestBignum#test_interrupt_during_to_s |
3f2305f15bb1134330c1fb47385d94db09b0fa38
|
2017-12-12 |
Remove useless assertion in TestThread#test_handle_interrupt_blocking |
c895b54f14c7654bcd53a1683b8df3244156f7d9
|
2017-12-12 |
Check that global encodings are not changed in test-all |
c32ce5fc27075d64e0509fee5e6703098aa617c4
|
2017-12-12 |
Do not change Encoding.default_internal in assert_raise_with_message |
f356bd817cc636c6c91d106505a3b09d785b2f32
|
2017-12-12 |
Use EnvUtil.with_default_external in tests needing it |
cf4d4c32f341ef342e91c367dbd414147ed08542
|
2017-12-12 |
Revert r61192 and r61193 |
d5874f0fffa1e12920ae267ad81acf651475cd64
|
2017-12-12 |
Capture the values of globals in EnvUtil to restore to the original |
cd284f106adc570cfe60879bb5f099ad0c3ea7f3
|
2017-12-13 |
Avoid extra output in test_thread_interrupt_for_killed_thread |
6d9b55ecbdb9cde3f8e5d76a147d7c22ba913eea
|
2017-12-13 |
Use the older Travis CI image |
e44a6f2f840d4632cea49277a2186229b45545d5
|
2017-12-13 |
Travis: the workaround needs sudo: required to work |
186732f46ffa6b07d6b6e8e610f42308ae0ec5b5
|
2017-12-13 |
Document how to deal with output created by Thread.report_on_exception. |
2e315baf48b7c06d487cf6082e82377e93442bc7
|
2017-12-14 |
The main Thread should have report_on_exception=true for consistency |
0b81d101dbf010f12376c84e2f46a5cef851c081
|
2017-12-14 |
Add [Feature #14143] to NEWS |
60e21a9e9378c6126bff07fa10d362ce54718e77
|
2017-12-15 |
Update to ruby/mspec@19d929e |
30ed82e7724093bb3c2015a818c28c3592134bba
|
2017-12-15 |
Update to ruby/spec@595645f |
494b3aeaea5cad15ead14853ec7eab1833651642
|
2017-12-18 |
Use syswrite to avoid potential buffering in IO#select spec |
06c7693c1fccbf1c625ab30f264d1cf86512f8b0
|
2017-12-19 |
Break out of the loop after shutdown in DRbServer |
82d63fcaac2c1100ddb18a0c9e6da84b27f15d60
|
2017-12-21 |
Simplify Thread#[]= spec |
76402dfa06db743eebfa8c8e7a13d88b44d93076
|
2017-12-27 |
Update to ruby/mspec@5f563e4 |
a34db218ade33b79e7404488db5a15bad2841c25
|
2017-12-27 |
Update to ruby/spec@0fe33ac |
74f14d6921ed491bf2d8057c1e10c2d8c4481bb9
|
2017-12-27 |
Update to ruby/spec@b95d7ed |
7dc0bdb6e58d4bffd3f44e56fe63ca9f79adb3f8
|
2018-01-25 |
Remove specs trying arbitrary values for chmod and umask |
b101d2c2b189dde3fc61638124a5647e69a33ff6
|
2018-01-25 |
Group related File.umask specs together |
6fd1a18f8a1bb5c30560f09d787ffccc57473d15
|
2018-01-29 |
Update to ruby/mspec@5d49a6c |
3fa5bd38af50fb3d98de0ea51043d73f8d06a24b
|
2018-01-29 |
Update to ruby/spec@83063a3 |
abf3d25df21cd8cedc64ff47325338bd2e3138fc
|
2018-02-22 |
test/ruby/test_rubyoptions.rb: fix typo and only expect +JIT for CRuby |
b1a8c64483b5ba5e4a391aa68234e7bde6355034
|
2018-02-25 |
Add a new #filter alias for #select |
edb46078efdba8f2adc451334bd108c83e47da80
|
2018-02-27 |
Update to ruby/mspec@d287466 |
37ef87c12b6c496001d0f199e46b4ecbfac5d394
|
2018-02-27 |
Update to ruby/spec@cbe855c |
5506d86e99ef5d3a43d4bc71021d16ed7447863a
|
2018-02-27 |
Remove tool/pull-latest-mspec-spec |
015a415ee3e721f42be6e29168aed4c0fcd8e18f
|
2018-02-27 |
Update to ruby/spec@51f301d |
6a792d0b735ea7a83e22e30da57a9fe8e0097b7e
|
2018-03-02 |
Clarify the documentation of the YAML module [Misc #14567] |
401b64c4e840bc8887219e9e445a64b3d5943656
|
2018-03-04 |
Update to ruby/spec@c1b568b |
e389e2c5cde394a61e43907a2a4b05933aba66c1
|
2018-03-26 |
Update to ruby/mspec@8b54bf3 |
9245e097ecf201f0f5eaeff307b1403d97c2318b
|
2018-03-26 |
Update to ruby/spec@a585ec3 |
66058dd546df0b7ae14bc146ea2c5e7710ef385c
|
2018-04-25 |
Use Thread.pass in loop{} to check interrupts more often |
9498d66c5d22abaa45ac135905ebfbe5be755c79
|
2018-04-25 |
Fix style in Thread#raise spec |
512041bf621f914c3618720d7576e45bb5502a15
|
2018-04-25 |
Avoid "should_not raise_error" in Thread#raise spec |
702eb2c8bf0df9a4a897b862e5017eaa31d5b128
|
2018-04-28 |
Update to ruby/mspec@b5b13de |
4fbb9aa3cb6c31ec128bfb31f59efa66d66adba4
|
2018-04-28 |
Update to ruby/spec@6f38a82 |
aaac5df36550d950d91c9503c7ff71bd2dafe641
|
2018-04-28 |
Ignore the extension of miniruby on Windows in the -I spec |
54701725198c004dfab8756e915796285689cd9d
|
2018-04-28 |
Generalize the check to MRI in the -I spec |
96e6eb380dc097ba0d47a589a7158e5b1a3c1cae
|
2018-05-27 |
Specs must keep working on older versions and other implementations |
fe7ec526f398671fb079ad30dda413d2fcf17bc1
|
2018-06-13 |
Fix condition in Kernel#warn when using uplevel |
67078e81f57523fdf65ba7a9d919a146763363a5
|
2018-06-13 |
Update to ruby/spec@4bc7a2b |
b46da8d84efeb97cb52ba0560d5b149ccda0d561
|
2018-06-13 |
Update to ruby/spec@4bb0f25 |
80fdfbf8099d8e802b9faaef2eda1ffdb787d1ce
|
2018-06-27 |
Update to ruby/mspec@7074b56 |
fc1f3f14d386b557281ff9a8f19da060befe182e
|
2018-06-27 |
Update to ruby/spec@41068a6 |
9dc121cc577ae7a010bca7efedb79088e3cf7331
|
2018-06-27 |
Update to ruby/spec@a454137 |
636ae897c6e1a217fbba3cbe0eca12aabd9bb411
|
2018-06-27 |
Update to ruby/spec@98c7d74 |
5235d57b0700c9f67892847d7f8fa055e98ca4d6
|
2018-06-30 |
Fix spec/ruby/command_line/rubylib_spec.rb for use with make test-spec |
080d700e1d79e9f370d74825cd1392cf61b404bf
|
2018-08-03 |
encoding.c (enc_set_index): raise instead of rb_bug() for non-encoding capable objects |
fb253d2032e51f333e6577aa4fcf0c03f9c6fc02
|
2018-08-03 |
encoding.c (rb_enc_get_index): return -1 for non-encoding capable objects |
bd58361e585f6a1b15edab570dc49b5d154a0a83
|
2018-08-03 |
Revert "encoding.c (rb_enc_get_index): return -1 for non-encoding capable objects" |
bf226a9ac40e2296589004be89b4420b2121e000
|
2018-08-03 |
Fix missed update of parser source in r62429 |
e7da0fc34e8ed7fa250fc38f1109e4944cbad808
|
2018-08-03 |
ext/json/parser/parser.c: do not call rb_str_resize() on Time object |
a2c7d0cea999bc8f8e6deb89bcee5eb80ba13ea2
|
2018-08-03 |
encoding.c (rb_enc_get_index): return -1 for non-encoding capable objects |
aeeaadaad08038217440c1e9e7c5ca126d7dc633
|
2018-08-03 |
Update to ruby/mspec@072849e |
b53cf149ad8d7c46572e4567ca949b4f82ebb22c
|
2018-08-03 |
Update to ruby/spec@9be7c7e |
3993cd8058f7cc1032b289a357d31145f84427ac
|
2018-08-17 |
Integrate new specs for ConditionVariable#wait to prevent regressions |
5032f6377b68f01bef7bc0c8c58b3e7c375119a9
|
2018-08-17 |
spec/README.md: add a note about version guards |
f3b347e109f42f53ffc30f9e6e10be4b4f285916
|
2018-08-17 |
Add version guards for Enumerator::ArithmeticSequence |
1630728e9d83e4b2f4fc2f772cd6a953156b3614
|
2018-08-17 |
Fix typo in version guard |
a88e5cccba965f1c90d264641a9310a9267836b6
|
2018-08-17 |
Add a note how to run specs under older Ruby versions |
a48339c2c90d475bdd4c1bf94463bdf29ce989bc
|
2018-08-17 |
Re-add specs |
28ed3c0f801ce8dc39de957a4268461bda3bc382
|
2018-08-17 |
Guard with a :pktinfo feature specs relying on PKTINFO |
abd8880d27581fec204d319b4f4643f363fd0c17
|
2018-08-17 |
Guard connect_nonblock spec on FreeBSD |
fb01ef38a15d1b3b8cc52d58d41778a0c8d34624
|
2018-08-17 |
Add guard for Solaris in Socket#connect_nonblock spec |
a2d2a55d0cb3442705244050d6eac7a5863fcde8
|
2018-08-17 |
Guard spec failing on Solaris |
c742050ea5fd30108f913383c0fafc4614adb04c
|
2018-08-18 |
Revert r64441 |
0cd635579117d120dac6254c14b193ced3c5da0f
|
2018-08-18 |
Re-add socket specs |
7b37c8cdc539d32fc077f5f1620d21265ae70431
|
2018-08-18 |
Always set autoclose=false for IO.for_fd fds |
3405ea62b5989281a4ddfa4f64db9e6a8624a500
|
2018-08-18 |
Accept TypeError for Socket#getnameinfo |
08563f2e14853e43f0efd9e005fd793a2a58e445
|
2018-08-18 |
Use 127.0.0.1 instead of localhost in Addrinfo specs |
946c08089268a72690362e9ac0677d82a59c2ca3
|
2018-08-18 |
Adapt spec to consider Solaris |
686a4e249179eeb9067f787aff7d8b0aeb11694b
|
2018-08-18 |
Add guards for Solaris for socket specs |
61a33fa8e214a837c0c0124087b5080e6c9f9a41
|
2018-08-18 |
Simplify to a more standardized Socket SCM constant in specs |
10f642ba0258a706888643cb5b388aec065009bc
|
2018-08-18 |
Use ftp for the service in getaddrinfo/getnameinfo/getservbyname specs |
08bca6b611dec01f8378d1da39b79f1816300eaa
|
2018-08-18 |
Adapt pack_sockaddr_in specs for Solaris |
4dc1c725f84a549ca9a55e1d3d15b7df44ff925e
|
2018-08-18 |
Be more flexible in the protocol value returned by getaddrinfo() |
17d20383ef2072745fdc305c4c9105b63a4b0c76
|
2018-08-18 |
Special case for Solaris 11x on RubyCI |
f6f54d776eae5e7862cc01fab4e35ff70f46c1b0
|
2018-08-18 |
Guard spec which only works on Linux |
d5c112ff4050e68263d38713e3458086e079c0d3
|
2018-08-19 |
select() on all platforms for Socket#recvmsg_nonblock spec |
a8d6ba1fe6a6e8b49ab5939db2ca891f701965ef
|
2018-08-20 |
Revert r64471 |
12f624b673fd1bd1782f4c52e3b6c78d033e7b84
|
2018-08-20 |
Try 4 times for WIN32OLE specs |
778964ba05647259547c5199974498c8f854fc39
|
2018-08-21 |
Revert r64483 |
ec1af131c8b9c370c4c0feaaabe56ac6be75971f
|
2018-08-21 |
Only run the spec on Linux |
2aefb19888a6c7b2be498308e32a2be1851bf918
|
2018-08-21 |
Update to ruby/mspec@269f9cd |
b448f23e2168af1fb7fc5210e99f92317b836de9
|
2018-08-21 |
Update to ruby/spec@dd828d6 |
d4313df0851e85a4bd3343b44932195953cbd6bf
|
2018-08-21 |
Run specs against 2.3.7 to ensure version guards are correctly added |
a6413848153e6c37f6b0fea64e3e871460732e34
|
2018-08-27 |
Simplify guards, the behavior seems Linux-specific |
8180b5bfc0fe4d4b91b590de9110687294552a8f
|
2018-08-27 |
Update to ruby/spec@09fa86c |
5e9cd5208eb0cb6c4c9f872d6db5c94bac955884
|
2018-08-27 |
Fix template/fake.rb.in when external and internal encodings are set |
35f2b71ce979e6d65f5c96d8598cb493632604b9
|
2018-08-27 |
Fix template/fake.rb.in if ENV["RUBYOPT"] is nil |
85d1a8ba3b72c7955b2dccf2cd20dfe8899de0a1
|
2018-08-27 |
Update to ruby/spec@a89819d |
2dca35b9b125f0ce5cfc74f5871b26913364cc7f
|
2018-08-27 |
Update to ruby/spec@007e908 |
5ffa775fac4ccda5d036c57d7db86d65b6ccd598
|
2018-08-27 |
SC_TZNAME_MAX can also be infinite |
8500714adc05e2dc889ad20aebdb7fce1a350709
|
2018-08-27 |
Rewrite Etc.sysconf spec to allow nil or Integer for all variables |
d36cd0b04d672c79213498c0a85786b4b961836b
|
2018-08-28 |
Update to ruby/spec@6fd9472 |
8867f285da534970c98f8fd388ea4d92ca750a67
|
2018-08-28 |
Tag a couple specs failing on AIX |
a140f157b9ccac155197e8e4b08aea8965faa94c
|
2018-09-05 |
Guard a few specs which ipv6_available? |
ebff0059f4a45d02abb66a7f5ed2a4697136b940
|
2018-09-05 |
Add platform guards for AIX |
e59bf54b3a88d0465cca021afae7dc05b6db57a7
|
2018-09-25 |
Update to ruby/mspec@3fb5112 |
e87fb88be844f0fae736768846954b6f6f7dc7c3
|
2018-09-25 |
Update to ruby/spec@241f9e7 |
e2d74af38b0a5329615e03f964acf01cd0266782
|
2018-09-25 |
Update to ruby/mspec@2bca8cb |
38989c76211831093d2eeafd0be68e562b10b1e6
|
2018-09-26 |
Use String arguments for #search_convpath |
ecc707e233a5577ea2048b3199d4baaf96c6b0f8
|
2018-10-27 |
Update to ruby/mspec@4729971 |
3e6337b88b5255aba07b8f44de72cd5885f59465
|
2018-10-27 |
Update to ruby/spec@8b743a3 |
cb9f2066b5c999a5eea0cf7c4345a3fb6ab739dc
|
2018-10-27 |
Run specs on latest Ruby 2.3, which includes taint fixes |
eae7fbb6820db5e1bb3e9e5626fbb5e97052f6a2
|
2018-11-27 |
Update to ruby/mspec@820486a |
50441014ffd3645f258e56b9415b7787c910408b
|
2018-11-27 |
Update to ruby/spec@cdd6ff7 |
548defb608847973e78462a38c8418f90dce9911
|
2018-12-29 |
Update to ruby/mspec@2bd2ead |
2076c2c3c401d9ab9324468818bbc46d4e4b870a
|
2018-12-29 |
Update to ruby/spec@944ea57 |
c027f224431fe47ab5ea9ad2070a445244586fc4
|
2018-12-29 |
Update to ruby/spec@c8b36c4 |
21f4795e80c244f0931dc0509b3bf6b3d650e7bd
|
2018-12-29 |
Refactor Process.clock_gettime spec to give more information when it fails |
31a60184f4a91424419b13171c3b04780ac064e4
|
2018-12-29 |
Reenable spec on Linux to find out which clocks fail on RHEL |
be8d3ed1fd2f8eb8ec5918c0a7ec30afc4fb34d4
|
2018-12-29 |
Exclude CLOCKs which require special permissions in Process.clock_gettime specs |
c608af0f1eef89581b1222793e8497d302fb6701
|
2018-12-29 |
Reenable spec on Solaris to find out which clocks fail on Solaris |
65b1cf0e82255db68262dfb8fdb001268981e223
|
2018-12-29 |
Skip specs on AIX as it doesn't have /dev/fd |
7f54f1b5543b4a3267a64c47cff9127cbcafcc42
|
2018-12-30 |
Update to ruby/spec@2d89e48 |
eeedf7d57a4648fcfb75a54023c889fca3e78a3d
|
2018-12-30 |
Revert "clock_gettime_spec.rb: exclude invalid clocks for Solaris" |
7e4e641c009fede540a9e307ac1d3bb9dcf00f7a
|
2018-12-30 |
Exclude Solaris in Process.clock_gettime specs |
58573c33e4720315ed27491e31dcc22892e1ce95
|
2019-01-20 |
Update to ruby/mspec@e9a482d |
6204e0804b24f1675b49d5880da014411bcfb831
|
2019-01-20 |
Update to ruby/spec@35a9fba |
4487562da19a50eceedad8956a652a173c96aff6
|
2019-01-20 |
Update to ruby/spec@e2fbd4d |
dfe69186042b2b28e32cb66240ecae820724e430
|
2019-01-21 |
benchmark/app_aobench.rb: move `srand(0)` at the top |
32e259f097a8dbae065d55c4d7b299e697a25f84
|
2019-01-21 |
benchmark/app_aobench.rb: remove extra printf arguments |
f2d63385744da413cba482384d3bdbce288816a5
|
2019-01-21 |
benchmark/app_aobench.rb: complete commented code to write the image to a file |
42921458ff7eacd1ef614c3e67596c75ccd0a1d4
|
2019-01-27 |
Update to ruby/spec@e57f49c |
8552ee87b663e10d6c2265748f57a7d041face2c
|
2019-02-05 |
Pass the Array from select() to Socket.udp_server_recv |
920b924e5652884064a9529ffbd80d458a46fbc6
|
2019-02-05 |
Make sure to wait with IO.select before using Socket#recvfrom_nonblock |
c1f0daeb6ac5c5414c9a4a58bb778a118006ae1f
|
2019-02-05 |
Make sure to wait with IO.select before using Socket#accept_nonblock and recvfrom_nonblock |
820f99791eb813bd72ddce2f5b5c4173d3b69b7b
|
2019-02-07 |
Update to ruby/mspec@231e2ce |
75334db3c6479ea3cd7462d36ca5464d386f9c72
|
2019-02-07 |
Update to ruby/spec@6cf8ebe |
713279550ad33836e5d7bbbb5b801aa13def24dc
|
2019-02-07 |
Fix specs for yield in singleton class being deprecated |
2f1bf4fae3206c9fb02b9966d546d4c96b3343cd
|
2019-02-11 |
Accept a third value for NaNs, as produced by the Sun Studio C Compiler |
92d3a7262468717757a3cf4ce24a5a6dd98f516a
|
2019-02-21 |
Update to ruby/mspec@2ee5661 |
da7976235fbc2986925969646071bebe3702e49f
|
2019-02-21 |
Update to ruby/spec@7a16e01 |
a28aa80c739a1d169649a4da833ef48cfb3465b3
|
2019-03-28 |
Update to ruby/spec@e81b3cd |
c71c59feeb8edd975cc49c718dec8319e22ee2a4
|
2019-04-01 |
Fix Float#to_s specs to not depend on the platform representation of doubles |
960d059ef71901980c95cd28013b7a93bc3f83d5
|
2019-04-01 |
Simplify spec as there is no easy way to tell if MJIT support is available |
990df873029a632c06dee9de9768bda8400fe922
|
2019-04-01 |
Make spec for the jit feature more general and not MRI-specific |
012faccf040344360801b0fa77e85f9c8a3a4b2c
|
2019-04-07 |
doc/signals.rdoc: Clarify a bit where Signal.trap handlers are executed |
87d2a2df1b40016401a2f6dfc98e46880bbd18fd
|
2019-04-27 |
Improve documentation of Array.try_convert |
00c33d9c232ed1a79eda17acd7231ac93caa162b
|
2019-04-27 |
Update to ruby/mspec@18c5a7d |
a1b4816759418ca8fe510e8739622fc5d77ab0f0
|
2019-04-27 |
Update to ruby/spec@15c9619 |
5b93321064e83ea180492469071189372e8289e8
|
2019-04-27 |
Update to ruby/spec@14e6148 |
0d227d1ce6aa01b0f6db06bbbf828acb962d4734
|
2019-04-27 |
Try to more accurately reflect MRI's logic in specs for finding the home if $HOME is unset |
b7c301569df2eaee3a2785e5ec56f8c53fbc9fea
|
2019-04-27 |
Skip clock_getres spec on BSD |
2c283655a650a7e97aaf36992d1d60c314403b7a
|
2019-04-27 |
Some Solaris versions seem to only provide millisecond accuracy for CLOCK_REALTIME |
5d24fba544352a32fdd4e06fa25dc0625c6860f1
|
2019-04-28 |
Skip the entire Process.clock_getres spec on FreeBSD |
fc37a045a0b2cf02a77109eb87b01d8b82d5c15d
|
2019-04-28 |
Fix typo in spec |
16695af0ef13c709846a18ae9d186642445fae5f
|
2019-04-28 |
Refactor logic in Process.clock_gettime spec |
13abf5519a8c00ac2b05409e667c58f05c75123a
|
2019-04-28 |
Workaround a CentOS bug in Process.clock_getres specs |
9a0dbb341442fc0d203a5cd6fb46250e429e9188
|
2019-04-28 |
Skip problematic Process.clock_getres specs on ARM |
a27f7e499c66e5f09d5159c33c72834f14ec5aac
|
2019-04-28 |
Add missing platform guard |
9426da83c60eca84197e9fcf67dc9c7c12ad3d2e
|
2019-04-28 |
Exclude failing Process.clock_getres specs on AIX |
d906dd87b049e84fc9a17b89a74fdd52d40c5fbb
|
2019-04-28 |
Skip CLOCK_UPTIME_RAW_APPROX since it seems less precise than advertised on macOS |
bbb93608a385242da93bc5256a90a6376981d86f
|
2019-04-28 |
Move the check for CentOS CLOCK_MONOTONIC_RAW next to others |
994833085ae06afbe94d30ab183d80e0234fbe14
|
2019-04-28 |
Update to ruby/mspec@c25d63d |
79671ec57e59091260a0bc3d40a31d31d9c72a94
|
2019-04-28 |
Update to ruby/spec@7de852d |
daa0874056f602cbc99cab5ddfe3e590194f9bca
|
2019-04-28 |
CLOCK_MONOTONIC_RAW_APPROX seems less precise than advertised on macOS |
2a34543e11299146db688e636e0b95c22990e302
|
2019-05-20 |
Move exclusion for Hyper-V next to other skipped constants |
8c8f2d97cf51103b6f3d40bf7239a40899e380f6
|
2019-05-20 |
Remove redundant ignore rule for Process#clock_getres specs |
4541d2effe1f32e74d27602b44aff12cbf6937aa
|
2019-05-24 |
Only exclude the failing clocks for Process.clock_getres specs on AIX |
2d34087a38ac680c5576a56fbf4104c3561b0204
|
2019-05-24 |
Add notes for the Process#clock_getres spec |
a66bc2c01194a9c017c874a30db5b3b6bd95e966
|
2019-05-28 |
Update to ruby/spec@9a501a8 |
91f5a8db593f9eef739517dc0067dae439934311
|
2019-05-28 |
Update to ruby/spec@0c5c5c1 |
e935a3227d1553539f65d1475f2c161082ba7148
|
2019-05-30 |
Update to ruby/mspec@3cc36d0 |
a4161b7649c5aec6ff4d857863e0e829f9d7fde8
|
2019-05-30 |
Update to ruby/spec@0ba5312 |
f97979ce888492cbf1c3c92839e086fbec1e5d15
|
2019-05-31 |
Update to ruby/mspec@a57a9af |
1d37cc1900b6cf13285417577cb21c01195d3d2a
|
2019-05-31 |
Update to ruby/spec@cfe908c |
60af6fef3c664ac7dab53fcde28c30f30ce862aa
|
2019-06-10 |
Fix Resolv specs to not depend on a system /etc/hosts file |
626ae5a9b6531412f598b2f37a15821628857707
|
2019-06-10 |
Resolv specs should pass on Windows now |
3b2d11ad90fcb64b41acc9006dfd1e40b4bd9000
|
2019-06-21 |
Use different names for autoload constants in specs for clarity |
2c02d5714e401159f0221d3c2d461bc79db61e3a
|
2019-06-27 |
Add a comment explaining what to do if specs fail on Ruby 2.4 |
9247f6fcc066280ca62f2fdf2902bb72c7880f44
|
2019-06-27 |
Expand and clarify documentation about version guards for specs |
c940397116c5aef76b1c0d05561c11d43ef596a7
|
2019-06-27 |
Update to ruby/mspec@ca2bc42 |
d80e44deec77678fe2d72f94c17b2409b3e794d5
|
2019-06-27 |
Update to ruby/spec@8d74d49 |
a2091c3023a6741049d20beffbe8c94c2d5f4732
|
2019-06-27 |
Update to ruby/spec@94d98ff |
43677a2c58c82ddd630eb5267d1683e1c651c529
|
2019-07-13 |
Document the long form of global variables and mention aliases on the same line |
b0f6f33094606e50296cb525184708454420e860
|
2019-07-13 |
Document a few more RUBY_* constants |
4a935bc6f66fda448fb430c7627a2f175dcd0650
|
2019-07-13 |
Document $LOAD_PATH.resolve_feature_path in globals.rdoc |
0a5463f7645f6366e2239268de5bc56c0dfea9d1
|
2019-07-13 |
Add $LOAD_PATH.resolve_feature_path in NEWS |
b1ee7148f8f9007d7154bf147daecc8c70dc44a3
|
2019-07-13 |
Improve documentation of $LOAD_PATH |
237b3e00c72bff89b97d04d0a15200949ac1ee56
|
2019-07-13 |
Document $~ before dependent global variables |
6ef73c14725b90ae1fb0ec017564d560d05d8c01
|
2019-07-13 |
Improve documentation in doc/globals.rdoc |
5c276e1cc91c5ab2a41fbf7827af2fed914a2bc0
|
2019-07-27 |
Update to ruby/spec@875a09e |
7b727e30fcbdf6ae4ac0b0b84f1d32c747d8525a
|
2019-07-27 |
Update to ruby/spec@0526d8f |
2453d16f5e44f67a50e1be9b08504a14960610ef
|
2019-06-06 |
[rubygems/rubygems] Synchronize access to the Gem::Specification::LOAD_CACHE Hash |
05ae2c11fa0464b258d40ff330839a303fbdfd67
|
2019-06-06 |
[rubygems/rubygems] Do not replace the cache entry if there is already one |
eab6c534adb381b81291e871cd57c957cf786503
|
2019-07-31 |
Attempt to fix Hash#rehash spec |
e432f5dafd3ec777e552631a2d3f14887b0562df
|
2019-07-31 |
Split in two spec examples |
2ea2108a9fb1460342226f54cbf54ddd79ea1cc2
|
2019-08-04 |
[rubygems/rubygems] Fix error handling of #with_engine_version |
86ac51c301e62abb4eb0962e04e587ba8298bf80
|
2019-08-04 |
[rubygems/rubygems] Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION |
2b0f3aa095a410902b9b2e4fb14f909e0630c1a1
|
2019-08-04 |
[bundler/bundler] Use the standard RUBY_ENGINE_VERSION instead of JRUBY_VERSION |
39a43d9cd09f8c880d0a70d9cb8ede6d7e6ef583
|
2019-08-19 |
Make it as clear as possible that RubyVM is MRI-specific and only exists on MRI (#2113) [ci skip] |
324dd9d01f0c97631a2588f63231bcb651844cca
|
2019-09-07 |
armv7l and armv7l are the same platform, generalize to armv7 |
b10940a839636cbd990cb2f8a6430fb39c50fb04
|
2019-09-08 |
Improve Proc#to_s specs |
6ffc045a817fbdf04a6945d3c260b55b0fa1fd1e
|
2019-09-08 |
[EXPERIMENTAL] Make Symbol#to_s return a frozen String |
ce477089f690d3bedcaef088158b429db8a97d64
|
2019-09-29 |
[DOC] Fix typos in Array#{to_s,inspect} doc [ci skip] |
e3b11566bfbb6ddcdd9f3483a6bdeb501a610fa9
|
2019-09-28 |
Remove continue-on-error for test-bundled-gems |
d090e449ef4e92b2020e51fe495cd039e4f6fdda
|
2019-09-29 |
Exclude the test-unit bundled gem tests since they also fail since the Time#inspect change |
4096e4b08c46dddb8edc9dabf70e737946ac6df8
|
2019-09-29 |
Move the logic to test bundled gems to Ruby code |
a27dc83113afa9831dcdf919138666b09a73ccf6
|
2019-09-29 |
Pass $(XRUBY) to test-bundled-gems.rb since RbConfig.ruby is incorrect for miniruby |
31bb66a19df26409c9d47afcf37919c9a065516a
|
2019-09-29 |
Update to ruby/mspec@8106083 |
1c938a72aa9378f982dbc55327e86150c47b8707
|
2019-09-29 |
Update to ruby/spec@519df35 |
f9a9f3c7c6cf3fe534d4934dd3b502d721151b81
|
2019-09-29 |
Update to ruby/mspec@8cabcef |
a17bc04d159ec9839cc8cfb02dc0cdd2802110f4
|
2019-09-29 |
Update to ruby/spec@e69a14c |
2d41c712a73a1b5d85dd8d5bf9134ed1be0e94eb
|
2019-09-29 |
Skip default gemspecs spec if the default_specifications_dir cannot be found |
d51b4e34fbdbe1a845aa2251b1fa3304de809b32
|
2019-09-29 |
Update to ruby/mspec@5dda9fb |
070cbe22b70ec2bec36c7cfc84b726510afa306f
|
2019-09-29 |
Update to ruby/spec@34e6246 |
54d49aeb52fd1a8699004eb5065779cd8c6eb3a9
|
2019-09-29 |
Update to ruby/spec@2699ea4 |
2740b869051f773147bd1e26d7b489eab9037c04
|
2019-09-29 |
Update to latest test-unit |
59060aadea28d3a6cd0ebbcc17c10a3628e6e867
|
2019-09-29 |
Run test-unit tests in CI |
3fea2d91ad7a1c493a25a531fcbd3f90f5a6406e
|
2019-10-16 |
Use an even indent in NEWS for code |
3eb0d50c0baae916f4486c264605b18e77bee0dc
|
2019-10-26 |
Update to ruby/mspec@e171725 |
664e96b1de816c813c29f61e16a2031a7af7ba86
|
2019-10-26 |
Update to ruby/spec@28a728b |
4fe89e08217446de3b540088a5ef5af37d17b3c9
|
2019-10-26 |
Add entry for Feature #13083 in NEWS |
4a166237074edeaf5b7c1a0fb3c0bb4489c0dbf4
|
2019-11-03 |
Remove incorrect NEWS entry, only Regexp#match and #match? changed |
fbacfe6820cf4f7e115103057b6263cd038da175
|
2019-11-03 |
Update NEWS entry for Feature #13083 |
782d1b8fb0a039cedef9ad9c94f432dad51901e6
|
2019-11-03 |
Fix warnings in Regexp#{match,match?} specs |
40e161a61238625e1ef021311759b2159be5b50a
|
2019-11-06 |
Exclude some clocks on armv8 too |
ab8345271eb87ff155d8bd5f22f53a4cf2902c26
|
2019-11-30 |
Update to ruby/mspec@a401f63 |
1243255c3a36433041012b6107a5ac48658a0895
|
2019-11-30 |
Update to ruby/spec@4eec3dc |
60d362b0bb0fb56bd3ef61c93f71bff997ccb824
|
2019-12-01 |
Update to ruby/mspec@aa28e95 |
617a3735aedc12fe82b6806d6d3a37c3f977fef1
|
2019-12-01 |
Update to ruby/spec@dcf4955 |
424ad9a49360be56244609c02678e8f055d92073
|
2019-12-02 |
Make more attempts to check for the precision of Process.times |
b4b22b9278007b106fe40c0191f8dcf5e7e8c0f2
|
2019-12-14 |
Clarify in the documentation that RubyVM::AbstractSyntaxTree is not stable API |
9e0256836370d6294114320f1b5fa9b3b16b8ae2
|
2019-12-14 |
Improve highlighting in RubyVM::AbstractSyntaxTree docs when using `ri` |
7c33ee5ddfafe737add2a7f4c4975108f9196dbd
|
2019-12-22 |
Move version guard outside to make it clear the method was added in Ruby 2.5 |
26a9f80c823a9f536a235d80d600aa9e03ed7a2f
|
2019-12-27 |
Update to ruby/mspec@1034afc |
a2fac1d72c225192018f8f3f3dfcfcc46f66c08a
|
2019-12-27 |
Update to ruby/spec@d419e74 |
74fdc1e60fb8ba03f5cdb09866c75bbe5dbce936
|
2019-12-27 |
Update to ruby/mspec@673fcab |
c74d30e7950f18fd9fadcfa404790e8fb0e891fd
|
2019-12-27 |
Update to ruby/spec@7241f39 |
0ea759eac9234afc47e8fb1bcacfe9ee12c8ffb6
|
2020-01-23 |
Add more direct test for pp with a ruby2_keywords Hash |
0ad0e638872a07eafb87989681b05d24d9e0c87f
|
2020-01-28 |
Fix version guard in __dir__ spec |
fe8573f31ab4b48d0c3214dbf15ba66a192c078a
|
2020-01-28 |
Run specs against the latest release of 2.4 |
6321a685826f6459a6ef4aeaa18080f07494ee99
|
2020-01-28 |
Run specs on Ruby 2.7 too to make sure they keep passing |
ed377cc9aaf1ccbede19ddc6c464f5fbf3cabc34
|
2020-01-28 |
Update to ruby/mspec@9bce874 |
809f0b8a1357f14f9645210d4812f4400c8d397e
|
2020-01-28 |
Update to ruby/spec@f8a2d54 |
4aebb491536ad9c7bca6c0e264604aa90e701ef0
|
2020-02-22 |
Expand Symbol#to_proc specs to be clearer |
5d210501825e1682e68cbfc2be424fc339f382fa
|
2020-02-28 |
Update to ruby/mspec@a514ad7 |
a0f5ff4c3cd05f8717be2bf1d79f0817f288d398
|
2020-02-28 |
Update to ruby/spec@41bf282 |
296f68816cf575b3ff920f92aec8a4109a7d81d4
|
2020-03-27 |
Update to ruby/mspec@16b5a0a |
f234d51eaba861edea925eabb564a0bee41b96a0
|
2020-03-27 |
Update to ruby/spec@ec84479 |
282c9d1bbe9057c6dfd6694a82c9264354f3f23b
|
2020-03-28 |
Remove spec which is an incorrect usage of rb_rescue2() |
5b48686691c2443d8d7113e593494c4d9302da0e
|
2020-03-28 |
Remove Process.clock_getres "matches the resolution in practice" specs |
5fa12dafa8cb8f7158452356611967880745bba5
|
2020-03-28 |
The last argument of rb_rescue2() should always be (VALUE)0 |
11a381940b1cc546661fabc37c23c35404fc9a88
|
2020-03-28 |
Remove debugging code |
6413a26b6c90aeb6768cc1fa1dcf69de8e6bf36f
|
2020-03-28 |
Do not check that #stime changes in Process.times spec |
5806c54447439f2ba22892e4045e78dd80f96f0c
|
2020-03-28 |
Improve reliability of the Process.times spec |
4ec32f869f5d4cdd4a3048f7a10258b3779bf388
|
2020-04-02 |
Update to ruby/mspec@b9fe8d6 |
da05c1552ee519d8f180b48d97148d28501acb35
|
2020-04-02 |
Update to ruby/spec@cc7b9e5 |
da5a128991e8c3c2fbd6c100653f4277f47e54a0
|
2020-04-03 |
Update to ruby/mspec@fad32a5 |
7f82c8cd470b5e262749c455f6e0cef055b365bb
|
2020-04-03 |
Update to ruby/spec@7289ea3 |
c9b3aa84be6577a9df8a0a1ee12715b114a10d9b
|
2020-04-10 |
Warn about Process#clock_getres being unreliable in documentation |
a6f7458ea81e084f6ebe7dc5c8cb5b7cb70fe2be
|
2020-04-13 |
Add a a list of cases for which clock_getres() has been observed to be inaccurate |
a68ddf42879005905176bc38285906fe01707aff
|
2020-05-02 |
Update to ruby/mspec@ee29a34 |
c9213aa864fb8527388679c21f1ea8ce129e2f1a
|
2020-05-02 |
Update to ruby/spec@d394dfd |
a2be428c5fec31b8adbd5ac087e7637ddf7e54d0
|
2020-05-02 |
Fix ObjectSpace::WeakMap#key? to work if the value is nil |
c2dc52e18bda953a5119c3e34dd5d67a281505c6
|
2020-05-02 |
Rename arguments for ObjectSpace::WeakMap#[]= for clarity |
f646d20aaeb8f02bcd3d0c5c3f5a372da654502a
|
2020-05-03 |
Update to ruby/mspec@d419d0b |
5aaa75e7c1f4b7912c10ffdcb1cac581e20eda39
|
2020-05-03 |
Update to ruby/spec@032ee74 |
00a9d697a86325cbc97cc9adc41b0829d21c3ea1
|
2020-05-05 |
Remove redundant check in rb_obj_cmp() |
48d509cefc376df8af0ad0e08a09aecbd78f4f10
|
2020-05-05 |
Document rb_equal() and clarify the relation with Kernel#=== |
e79e5e0b40d28d0a7eaa06dbfd6b7812bbea2d1e
|
2020-05-05 |
Generalize the explanation of the side effect of the rb_equal() optimization |
1464719f5feabaa237902e59f482792641901c1a
|
2020-04-05 |
[rubygems/rubygems] Only run the $SAFE test on MRI < 2.7 |
fe2b83e2250158e69933c703f3a6666ebf1ac721
|
2020-04-07 |
[rubygems/rubygems] Fix platform comparison bug in #contains_requirable_file? |
31663e9e64b538087e90466d98e61f1fba6ca8a0
|
2020-03-13 |
[rubygems/rubygems] These specs seem to work just fine on jruby |
5b4b82b712e1d423fffd4f13fa1b797e304a3af5
|
2020-05-30 |
Fix spec description for Net::HTTP.get |
5a79d8e0507cd143100bf928a88a59a8b5a5bca6
|
2020-05-30 |
Fix error raised by Net::HTTPResponse#inflater if the block raises |
f4502b001a665109bf776f9037ecbc52cb5f2d88
|
2020-05-31 |
Update to ruby/mspec@e3abf6b |
34776105c8a6739ca3aad1de4a2c942f4a8f2f29
|
2020-05-31 |
Update to ruby/spec@4e486fa |
b7e1de117e20911ed86b229a4c2f912e469c6472
|
2020-05-31 |
Make sure rb_enc_str_new_static() is used when enc is NULL |
160511d851375f7cb922faae3a9310633187f51f
|
2020-06-03 |
Quarantine specs which fail frequently with CHECK_LEAKS=true |
5c1957e95c649659b0e5abb184393c4c7ee34cd7
|
2020-04-22 |
[rubygems/rubygems] Simplify #warn test to not rely on the effect of -C on -I |
709d58446f5f059a7808d2dcb6bd839f0238f04a
|
2020-04-22 |
[rubygems/rubygems] Clarify what test_activate_via_require_respects_loaded_files does and tests |
5f0e84ba8df4faf5f58882958a79a794b95e94c8
|
2020-04-22 |
[rubygems/rubygems] Fix check for testing in the ruby repository |
345461018da1ba5a6aa5b14762e7d8d159f864c1
|
2020-04-22 |
[rubygems/rubygems] Relax test to still check we're calling the expected Ruby |
ae3d0d8a20c74e8163957deddc30ac81e40be353
|
2020-05-09 |
[rubygems/rubygems] Add a more comprehensive and reliable test for upgraded default gems |
ff5ca548c3540c5a98a3851248248de117b2bf2f
|
2020-05-09 |
[rubygems/rubygems] Use a real file to run the test |
b62e9c912d744a1742a41be252855511f0a48032
|
2020-05-15 |
[rubygems/rubygems] Increase timeouts in test_gem_stream_ui.rb |
998ccb083135d65361b3b1e6c40c660bb627f31b
|
2020-05-15 |
[rubygems/rubygems] Use parenthesis for clarity for ternary condition https://github.com/rubygems/rubygems/commit/d1247472b9 |
64d8c0815e6ab042e8a67a670bda9f34404fa662
|
2020-06-27 |
Update to ruby/mspec@6cb1f10 |
b3fa158d1c4d8e03b8dc04f1e4f9940a8a4ef44c
|
2020-06-27 |
Update to ruby/spec@b6b7752 |
0faf6c8c0e70b885f7275771a95b554e725f8b94
|
2020-06-27 |
Update to ruby/spec@6c466d4 |
7429841ab6494b849106e6d3b119f147adfee3b7
|
2020-07-27 |
Update to ruby/mspec@9cffee9 |
126fd5f15cff0d3bf314d90d8c21a3ae25ae8e68
|
2020-07-27 |
Update to ruby/spec@07164da |
241244739f2b721ac7aa0961bd90d904c5e3fff6
|
2020-07-28 |
Fix arity of Hash#to_proc [Bug #12671] |
331fe6a88f96d9f986da55e003e896c2bc181db0
|
2020-07-10 |
[rubygems/rubygems] Ignore internal frames in RubyGems' Kernel#warn |
3dd63108b0e7551aba76eba85a459b58ec971ccb
|
2020-08-28 |
Update to ruby/mspec@53a6e3e |
b49307c701911a713cbdb48367833d3661a4880a
|
2020-08-28 |
Update to ruby/spec@335eb9b |
232d6c4077ab254b13ef006dd1e7e7c1d46a6cd3
|
2020-08-29 |
Use a constant instead of a global variable in sync_default_gems.rb |
1199f1a4aac3946cb427f2bed73948b02ee14a74
|
2020-08-29 |
Fix warnings related to new Socket.gethostby* deprecations |
a11b9ca01cef170d232c6b99bef86a52a9710df9
|
2020-08-29 |
Some fixes in NEWS.md |
fa21985a7a2f8f52a8bd82bd12a724e9dca74934
|
2020-08-29 |
Sync with ruby/tempfile@aa9ea12d94a905161cbd79af1ad9ab427f250f4e |
ff323b2a5c56cdec93900af4d67f3811f946d9b8
|
2020-08-29 |
Adapt specs for the new Tempfile.open with block behavior |
e8c3872555fc85640505974e6b1c39d315572689
|
2020-08-29 |
Simplify Tempfile.open calls with a block as they now unlink the file automatically |
3beecafc2cae86290a191c1e841be13f5b08795d
|
2020-08-29 |
Fix usages of Tempfile.open(&block) that expected the file to still be there after the block |
d7492a0be885ea9f2b9f71e3e95582f9a859c439
|
2020-08-29 |
Revert changes to rdoc & rubygems regarding Tempfile.open(&block) |
178c1b0922dc727897d81d7cfe9c97d5ffa97fd9
|
2020-09-05 |
Make Mutex per-Fiber instead of per-Thread |
9b535f3ff7c2f48e34dd44564df7adc723b81276
|
2020-08-31 |
Interpolated strings are no longer frozen with frozen-string-literal: true |
1af0319fc88688bc5dd5e49eecdb8b534ead9991
|
2020-09-15 |
2.8 -> 3.0 in specs |
9d8eeccf0659fa648527a6c2ecf06e5a6c0f8c64
|
2020-09-16 |
Revert "skip on RUBY_ISEQ_DUMP_DEBUG=to_binary" |
9e813c1fc49ac5d1eba6ce38b8a1b44a80bafb91
|
2020-09-16 |
RUBY_ISEQ_DUMP_DEBUG=to_binary never kept the debug information for String literals |
10290da54d04345587f63cb96ad833043e7f7f1c
|
2020-09-16 |
Add a note at the top of the test scheduler |
ce888bfa231bec52dfd3c1e9562f6ce799d8a389
|
2020-09-17 |
Add NEWS entry for [Feature #16792] |
3f6c0a6d74209b03d0ec54b98b5e1ece40d649f0
|
2020-09-17 |
Update to ruby/spec@e829fb0 |
c3acfcc78da84002b7dd5000bad21663f0773e2a
|
2020-09-17 |
Use a similar pattern for waiting and ready |
738a089b3ac55e5bfb26f9121ee73ffcb8c4a36b
|
2020-09-17 |
Rename scheduler.{mutex_lock,mutex_unlock} to {block,unblock} |
9472d160619861201bad91560c06248fef8362dc
|
2020-09-17 |
Call scheduler.block instead of scheduler.kernel_sleep for blocking Queue/SizedQueue operations |
deffb630210e35da146c3cee5972fb405b0f00b5
|
2020-09-17 |
Document the various scheduler hooks |
264889ec3d3d38fc1fd23c4fb48402f1367a8deb
|
2020-09-17 |
Fix Mutex#unlock with a scheduler and thread contention |
d01954632d7cd6574d51c8cc95b832ad5f9de62d
|
2020-09-17 |
Add missing goto found; |
d9b943b8e57af5d2f2734998dc67c56cbf3b77b7
|
2020-09-17 |
Cleanup commented code |
5bb5e706f1d310a467075630145d2cc277045765
|
2020-09-18 |
Only interrupt when there is no scheduler in sync_wakeup() |
af1926e85915a11d606e8c3cf897fe28d6d2f1c5
|
2020-09-18 |
Fix copy/paste error from 5bb5e706f1d310a467075630145d2cc277045765 |
6987c8997e6cd8f45bbd7ece6582c0024be0cc0f
|
2020-09-20 |
Remove from waiter in Mutex#lock with ensure when calling rb_scheduler_block() |
c19bcf38ebe4f483bdb2d76f2115eb70f056f8c6
|
2020-09-21 |
Fix Thread leak in Thread#join specs |
0fa1c82bfc3c679c49df2e586183db1efbd8f62c
|
2020-09-21 |
Make it clear the first field of join_arg is the waiting thread |
2b73e6ba712d35e6ec767bf722edf542cc2e47c6
|
2020-09-21 |
Simplify the implementation of Scheduler#block |
82998918efa3a637c80e135198b573cfcb31acd9
|
2020-09-21 |
Make Thread#join always convert its argument, as before 70f08f1eed |
dead7478748a828c45e16134fca812bc7771344e
|
2020-09-26 |
Use Tempfile.create instead of Tempfile.open in test_io.rb |
41eba95920794b85a51b0abfe164d29840c420b1
|
2020-09-27 |
Revert the first diff of "Use Tempfile.create instead of Tempfile.open in test_io.rb" |
f2c6a3513fa6bbff8e009fbd442e233db848b7c4
|
2020-09-28 |
Clarify spec description for Hash#{each,each_pair} |
201d50164016bc519041af302f47d92f314abac5
|
2020-09-30 |
Update to ruby/spec@9277d27 |
31636bbddc4ac56fccdf09a815cf1915e4bec444
|
2020-09-30 |
Update to ruby/mspec@4120a62 |
8dab56ea862379f03d9405c75a732cd6de81a656
|
2020-09-30 |
Update to ruby/spec@681e8cf |
bbecf1eb6b5651a073eb20c9b137cfe08d2739aa
|
2020-09-30 |
Update to ruby/mspec@e154fa1 |
65e8a293892800d2201899de51d19ed7ce362bbf
|
2020-09-30 |
Update to ruby/spec@bfd843a |
112254d18500b2d4cef19bc36290263c0de38e79
|
2020-10-02 |
Improve docs of the Warning module |
d0778cb264cc899d2d4d9d98cfee06ef01883c3a
|
2020-10-03 |
Update example to handle keywords passed to Warning.warn |
7d8b43d2eda787e9f6d7e3b5f1278b29bbeed85d
|
2020-09-25 |
[ruby/tempfile] Improve the documentation for Tempfile.create and recommend Tempfile.open instead |
bfc1c7205d9592b5b5be3b351fbf7b9ca8c537b6
|
2020-10-03 |
Add Ractor#receive and Ractor.receive and use it in all places |
71f699543b22e74b4aca5d70c462a22cbf420938
|
2020-10-24 |
Tweaks for the ruby/spec workflow |
342fbae83c2e80d1b49656bc7c689cc7fe8980ce
|
2020-10-24 |
Update to ruby/mspec@b56e7a2 |
148961adcd0704d964fce920330a6301b9704c25
|
2020-10-24 |
Update to ruby/spec@4f59d86 |
99e067eac6fd2babcdd56142493ef0396744af85
|
2020-10-25 |
Try to fix compilation on MSVC |
ba24aee2924dcbe1724e2d78f8b19fdede0cd95c
|
2020-10-26 |
Remove spec which is too difficult to get working with various compilers |
3673c3eafc9defd34f42fab3a468a1520e1cfea0
|
2020-10-26 |
Update to ruby/spec@b164536 |
fbb2d30ee69c68ffad6287c12ca5a43753cd1b9a
|
2020-10-11 |
Add specs that #caller and #caller_locations include core library methods defined in Ruby |
cffdacb15a363321e1c1879aa7d94924acafd1cf
|
2020-10-11 |
Ignore <internal: entries from core library methods for Kernel#warn(message, uplevel: n) |
4dba0c1a8e3cc08664872e637099c4e7d58d24d3
|
2020-11-05 |
Prefer #send over #__send__ when it is clear there is no possible conflict |
b8eb08e0963cff5f3963780b68514c365613609f
|
2020-11-08 |
Fix TestFiberMutex#test_condition_variable assertion |
acbe7aa19705905e7ad1952395e98e8bfe583a97
|
2020-11-13 |
Update to ruby/mspec@f8b0618 |
6d05967468ea58ba481259718f07b3cb5a386945
|
2020-11-13 |
Update to ruby/spec@b0b7f53 |
afb8aba4af923350cfe0a0ae4b4895d5a837e799
|
2020-11-05 |
[ruby/irb] Add a fallback for check_code_block that does not depend on implementation-private APIs |
f0e2ea2859f9a51260f22b38fae1719a2eab59d9
|
2020-11-27 |
Clarify spec and change of behavior for Random::DEFAULT |
f0bfa266d70651dc295a63b026938b246693499b
|
2020-11-27 |
Update to ruby/mspec@b58e665 |
f02d2f82bf10351f480ea312f40cb840e2437f93
|
2020-11-27 |
Update to ruby/spec@ac878ad |
ddb1736bfc0cc65351bc52c150b85baf45871870
|
2020-11-27 |
Update to ruby/spec@c4170a3 |
9ea1055eabcb0e498f387953a28747dea9bf2308
|
2020-12-04 |
2.8 -> 3.0 in specs |
b4ec4a41c24105efbb43f9b70ca7f36d22f98294
|
2020-12-04 |
Guard all accesses to RubyVM::MJIT with defined?(RubyVM::MJIT) && |
d0bd43c332f95e5f227ffcd4eb0e6f7bfa942b2a
|
2020-12-05 |
Revert "SortedSet was removed at a3db08d7b6ff119223f77e3df00b4f6deac971e2" |
bb3d70581972969a01c8ba7f2f3477ec92224f97
|
2020-12-05 |
Add MSpec tool to automatically wrap spec files with a guard |
9dbb2bfd73e66106ec75fb9fff3ac38d85e40395
|
2020-12-05 |
Wrap SortedSet with `ruby_version_is ""..."3.0"` |
c183288754fdad17e627c4182de599d965e99405
|
2020-12-14 |
Remove references to Random::DEFAULT in the documentation |
f5c89c1660afd3a89514125aad579c0a96990c4b
|
2020-12-14 |
Deprecate Random::DEFAULT |
336fe648b08e7bd062dc8d4cc11781dd8d617f11
|
2020-11-05 |
[ruby/irb] Skip the few failing tests on TruffleRuby |
267bed0cd91711e2a8c79219e97431ba22137b01
|
2020-12-27 |
Update to ruby/mspec@a40a674 |
727c97da1977544c91b9b3677811da3a44af7d53
|
2020-12-27 |
Update to ruby/spec@4ce9f41 |
2e32b919b4f2f5b7f2e1509d6fa985526ef1f61c
|
2021-01-28 |
Update to ruby/spec@8cafaa5 |
36dde35e029c7a6607e6c674062ce6fc7a51c0bd
|
2021-02-27 |
Update to ruby/spec@37e52e5 |
8305a484133ef67c0c95122008026d9262993a37
|
2021-02-27 |
Add --timeout to try to find hanging spec |
80e2c45f5560a2e44fb3949c5c3f5a11508f6043
|
2021-02-28 |
Skip spec which does not work on mingw |
44736a6b7a2b3475db2d05187f33e3c1a7b4b4e5
|
2021-03-27 |
Update to ruby/mspec@d1adf59 |
95d9fe9538441eb57ee6752aa1c5088fc6608e34
|
2021-03-27 |
Update to ruby/spec@fd6eddd |
3a3b19b2bba49e5d6f1cf13764eb6dd701397be9
|
2021-04-27 |
Fix Monitor to lock per Fiber, like Mutex [Bug #17827] |
8b32de2ec9b72d4c9ede19b70ec9497718fb25a6
|
2021-04-29 |
Add -Werror=undef to default warnflags for core |
9e2483ee0b2cee0f8f8cc0b0fdfbe8abef462c00
|
2021-04-29 |
vm_dump.c: rename HAVE_BACKTRACE to USE_BACKTRACE |
229cbeba8c928dc6ee5eb21951e00c43a6e5225c
|
2021-04-29 |
Fix -Wundef warnings in coroutine/*/Context.h |
68d6bd0873557c12bec6f8e0f8db622f1499d8a7
|
2021-04-29 |
Fix trivial -Wundef warnings |
f1dcc3da5d89b0a03cbc280e7eafb845d63a1f6a
|
2021-04-29 |
Add RBIMPL_RVALUE_EMBED_LEN_MAX neeeded by internal/bignum.h |
59a92a84c8145c3dffd9f2a0e570dbc61211c86c
|
2021-04-29 |
Fix -Wundef warnings in core extensions |
fa7a712d460dc904f8a836bb22b54d457d95ba8e
|
2021-04-29 |
Fix -Wundef warnings for HAVE_RB_EXT_RACTOR_SAFE |
0764d323d8908c1682f3ab654c48783438a88a54
|
2021-04-29 |
Fix -Wundef warnings for patterns `#if HAVE` |
f108bc32af99b0802614c680e43013d828a68d29
|
2021-04-29 |
HAVE_* macros should not be defined with value 0 |
d09988502ed75cae65b787865465361b675cf1ee
|
2021-04-29 |
Fix -Wundef warnings for RBIMPL_HAS_BUILTIN |
2321ade41d9644207efb262137a3748b85b6c635
|
2021-05-17 |
Prefer respond_to? to defined? in MSpec |
725b6660769c0fb5cb66c725d3271949c68e21d1
|
2021-05-17 |
Use a shared spec for YAML.load and YAML.unsafe_load |
a4fbc7e2884ba694278adea3b32ddb8c2ac10efe
|
2021-06-02 |
Update to ruby/mspec@0091e8a |
22e2a6a999b958efe5d84d9c7314e450fda82254
|
2021-06-02 |
Update to ruby/spec@a0b7d0d |
750f80757523bb916beff51cf30e585a378acd84
|
2021-06-02 |
Update to ruby/spec@c6e9285 |
fd0df9c4fb36597e5e3f500670b29dbd77a14eca
|
2021-07-06 |
Emit deprecatation warnings for rb_iterate() |
397584078006946ec3673d30b4810334c1a5f06d
|
2021-07-06 |
[ruby/openssl] Use rb_block_call() instead of the deprecated rb_iterate() in OpenSSL |
9b972310fafc0126ff8c27bdc514808dacea8fcc
|
2021-07-06 |
[ruby/racc] Add missing check for rb_block_call() |
c8172d0b96aa91b421e77ca0bedc3f12ad8c5fdc
|
2021-07-26 |
rb_iterate is no longer used in ruby/spec |
090d799c2496f4c0e1f25c9970f4015fc693ff0e
|
2021-06-25 |
[ruby/uri] Revert "Fix to support Ruby 3.0 Ractor" |
1cf111774f03c6d1ddba735cb8cc79483f16f699
|
2021-06-25 |
[ruby/uri] Add proper Ractor support to URI |
59a65f2d2402e0d34d9232236f152d62e74f9483
|
2021-07-28 |
Update to latest uri |
15d05f8120745a121b93fab9fd2addf5f094e8d2
|
2021-07-29 |
Update to ruby/mspec@9542a88 |
6998d758248d778fa95b008c78d05473e48b8428
|
2021-07-29 |
Update to ruby/spec@b65d01f |
ff6c17602841bff57d3a489b8119c9643dbc7ebe
|
2021-07-30 |
Tweak rb_str_modify_expand() + read() spec to try to find out why it fails on some platforms |
73085c8d8ee5456b6c157042b78d812f3d1ab054
|
2021-08-13 |
Update to ruby/spec@330c641 |
e57a1cc20c147493a174e2830ded13c88258b9dc
|
2021-08-13 |
ruby/spec no longer needs webrick to run |
a375640ea561d1f7c4d2d89839007b3a973a04e0
|
2021-09-07 |
Update to ruby/mspec@e768949 |
258661409e9e3fd470f006975ded872778aad4f4
|
2021-09-07 |
Update to ruby/spec@b1e93a2 |
b9f34062f00d1d2548ca9b6af61a6447c2d0f8e3
|
2021-10-05 |
Update to ruby/spec@ccf0d85 |
207a5a5bc13018344dc2ab7913fdcaeaeca01292
|
2021-10-20 |
Update to ruby/mspec@08e1275 |
a6c6eef04aaa075f4bbd0eef740d011737afec91
|
2021-10-20 |
Update to ruby/spec@d6921ef |
6aa1acb03d2cb1ddc9ff63c6006eb3c5f8a1e4d6
|
2021-10-20 |
Add extra files from ruby/spec which were skipped due to .gitignore |
030b1892d5cc6f4c14b08d67d4ee60c202edc183
|
2021-10-20 |
Update to ruby/spec@254c380 |
c75df796d875b02d7b97974c7fe840f0a9de171f
|
2021-10-28 |
Update to ruby/spec@21a48d9 |
800dad62970989c0afeb26f1780c53683335a8d9
|
2021-10-29 |
Skip GC.auto_compact= spec for platforms not supporting it |
a954f273a89f517de188bdd77e73a80a9c9dad2c
|
2021-10-29 |
Cleanup GC.auto_compact spec |
8d5f38a8a43fd356da34d7881b5d0d1c6d115f1d
|
2021-11-10 |
Use Primitive. in timev.rb for consistency with all other .rb files |
e6d93a27afa058319e6dad093bbef637e49fce47
|
2021-11-29 |
Update to ruby/mspec@098b320 |
67a1e2258974df4b597d019739595c18fbb9a7c1
|
2021-11-29 |
Update to ruby/spec@7f22a0b |
ca97001a945abf93dc5fbfe99f59f28c7d91e4c8
|
2022-01-10 |
Make the Ractor-safe section more fluent |
8abfc106058d09840d13f64e7e87cb7e40c3d6fa
|
2022-01-10 |
Update to ruby/mspec@3ea3d32 |
4053e8ba0d39b688440fedee2ab3fffabcd64312
|
2022-01-10 |
Update to ruby/spec@226cfdc |
da0f67c0383f57129c7a76255964b1ee739d8db8
|
2022-01-14 |
[rubygems/rubygems] Remove redundant condition |
bb5f71088774b14c96fe11718e5e1b7ffb20fff2
|
2022-01-28 |
Update to ruby/mspec@49adc2f |
e0c5488ff9308b1a16718c64bc9096caca88ed83
|
2022-01-28 |
Update to ruby/spec@902ab83 |
a0e3da9ecc3ff46c27eae34091651929790e28dc
|
2022-03-01 |
Fix race in TestThread#test_thread_status_in_trap |
1dc6bed0ca6ca379f1c4b2e9fc0dee72dbf1e205
|
2022-03-03 |
Update to ruby/mspec@bd47c2a |
3b21818db1fac0c22f16364eab2d8cc0067abd63
|
2022-03-03 |
Update to ruby/spec@82cd3a3 |
1b571d0abf6070673320b11a30769bbe74d12e39
|
2022-03-13 |
Fix guards for unicode versions specs |
1fd1f7bbfc5603cdcfa98363a9ec9e106705a0a3
|
2022-03-21 |
Fix Markdown syntax in spec/README.md |
8db4f25bf4327f169902afd9ea8f4b03b65656f0
|
2022-03-28 |
Update to ruby/spec@aaf998f |
4f25207e72885a112c7b806688270241e1a9ff30
|
2022-03-21 |
Use latest RSpec to get rspec-mocks ruby2_keywords fix |
d3f659d3f94cc8cf8315e11f5d38b4c62c7f24ae
|
2022-04-05 |
Add NEWS entry for Bug #18625 to help adding ruby2_keywords in the missing places |
573005983af9d3d1cfd3ad7251dad9855f3be552
|
2022-04-05 |
Give some tips on how to find the missing ruby2_keywords |
6ae81d49b52563a6720d666a6118ffa6e484f398
|
2022-04-25 |
Update to ruby/mspec@215497e |
45cf4f218728a15eb36d14a6c9912086525f5e3f
|
2022-04-25 |
Update to ruby/spec@3affe1e |
40ca208a6db8d3a53cc016caab2aa8301bafdac2
|
2021-07-28 |
[ruby/uri] Improve URI.register_scheme tests and automatically upcase the given scheme |
89fbec224d8e1fa35e82bf2712c5a5fd3dc06b83
|
2022-05-12 |
[ruby/timeout] Reimplement Timeout.timeout with a single thread and a Queue |
354cd6f210c966327b1adffc0b81990827b77a0d
|
2022-05-15 |
[ruby/timeout] Handle Timeout + fork and add test for it |
240ac9eaa8d3dab8f7dd5f29f67c7ee8d4d05d86
|
2022-05-15 |
[ruby/timeout] Synchronize all accesses to @done |
75fcfb14169db9de7842eba0201b86a37e58a074
|
2022-05-15 |
[ruby/timeout] Remove redundant done? check |
1f067e775d8629ac3b33f96dd885d5f996e787f3
|
2022-06-21 |
Clarify documentation of Kernel#require_relative |
f616e816372d14e605879d2e43c7fbdda29ef837
|
2022-06-26 |
Update to ruby/mspec@78b5d86 |
d3d5ef0cca160fca538c7f556c5a6e08df5847e6
|
2022-06-26 |
Update to ruby/spec@ab32a1a |
44f42413e6c3c2b487a03b53bf6cacbb83ac285b
|
2022-07-27 |
Update to ruby/mspec@290e36a |
6582df26dcdef5dab01242b4d97d9b242e959860
|
2022-07-27 |
Update to ruby/spec@cbfaf51 |
209631a45f9682dedf718f4b4a140efe7d21a6fc
|
2022-08-15 |
Consider resolved-through-zsuper methods equal for compatibility |
a319d3cfdc1afef8497321fee7f690052b16739c
|
2022-08-29 |
Run specs with CHECK_LEAKS=true |
4ee1a687768338a1928014fc6042c320a1a1af3e
|
2022-08-29 |
Update to ruby/spec@d01709f |
b5358a98e632200fdca6ac6f8bd36e448d3795aa
|
2022-08-29 |
Update to ruby/mspec@37151a0 |
1315c5aad9d31a91e494657d98f61c9d6f65d8b1
|
2022-08-29 |
Update to ruby/spec@b8a8240 |
92b907d12d6de6f74f1efa6d8cd4fed8fa50763e
|
2022-09-03 |
Enable deprecation warnings for test-all |
14bcf69c9c36875c7956d0ec8c04bfeaec514dd1
|
2022-09-03 |
Deprecate Encoding#replicate |
6525b6f760ccd9612c9546b0313ab1c7e4af5e66
|
2022-09-10 |
Remove get_actual_encoding() and the dynamic endian detection for dummy UTF-16/UTF-32 |
acc61cbf4a6520904f8253c2ecf6b6665fe20e89
|
2022-09-12 |
Add NEWS entry for the previous commit |
5a1ab740fc287df8bf4038f19bd28bbb73e181b6
|
2022-09-28 |
Update to ruby/mspec@b60306d |
31cf1bb5256314b69eae92673d3dd5815158ee91
|
2022-09-28 |
Update to ruby/spec@1d9d5c6 |
94cea3e4d0a60326bd95be762819eed8ccd59ca6
|
2022-09-28 |
Fix {Method,UnboundMethod}#super_method for zsuper methods |
aa53d69aa21c4dfa2a78a1cec5cb34e9697b3d30
|
2022-09-28 |
Add specs for {Method,UnboundMethod}#owner of a zsuper method |
6b7d32a5e54088b6b4014529bbf2b4b8c1a96029
|
2022-09-28 |
Resolve zsuper method during lookup but preserve owner separately |
c6319026caa6c8f0f569f80011e8502349a04b14
|
2022-09-29 |
Extend tests for a zsuper method of which the method it resolved to has been removed |
aa490f9442c32cd0e1e449ac817f410bd5924c8b
|
2022-09-29 |
Reduce diff to proc.c @ b0b9f7201acab05c2a3ad92c3043a1f01df3e17f |
b91f685a2615ef957210f5e3a50c0e8299c20c55
|
2022-10-03 |
Mark struct METHOD->owner for the GC |
8d7844235cd9ba9836e9eacb74c75d31aaa567b3
|
2022-10-27 |
[ruby/irb] Remove unecesary and harmful pend for TruffleRuby in TestRaiseNoBacktraceException |
bb7067cbdfe1cf1b8bbd742e87f41c9707ddb2d2
|
2022-10-27 |
[ruby/irb] Suppress warning for test which uses a locale non-existing on GitHub Actions |
c99e4c427897e82a3419abed894d28705f70fa13
|
2022-11-07 |
Update to ruby/mspec@1e16420 |
83decbb62b8b3f1638927033f12b55f9b11f78c6
|
2022-11-07 |
Update to ruby/spec@740ccc8 |
a57a3154d3e11b347ecde7b86a656d0c0737169e
|
2022-12-07 |
[rubygems/rubygems] Avoid deprecated Gem::Platform.match in Gem::Resolver::InstallerSet |
45175962a6fd74ab2e9ba92f1280f3987af25494
|
2022-12-20 |
Never use the storage of another Fiber, that violates the whole design |
d557f17974384dde4ff2da021a1b38905a39bda2
|
2022-12-20 |
Use an experimental warning for Fiber#storage= |
0efa36ac06a14a3e2e0aca395fee6530c790bdf1
|
2022-12-20 |
Ensure Fiber storage is only accessed from the Fiber it belongs to |
4495dea153a097c59d56819bc827bebfbef5be3f
|
2022-12-20 |
Improve documentation for fiber-scoped variables |
33debffdd3aa0ef9752857530c125f0a889db970
|
2022-12-20 |
Use "Fiber storage variables" consistently |
d93d786338b3dca54595a6619f433607a834816a
|
2022-12-26 |
Try to fix RDoc markup for Enumerator |
03dd37775afb40eef392ae2920d728235af302c8
|
2023-01-05 |
Raise an ArgumentError for unknown pack/unpack directive |
cd5e6cc0ea48353c88d921b885b552dc76da255c
|
2023-01-05 |
Update to ruby/mspec@fef9b81 |
bbf54ec334fe2edd7669a944d88d17efde49a412
|
2023-01-05 |
Update to ruby/spec@9d69b95 |
ec14861f0d7a1e99d3e6667dee2f4c9cc426d5f3
|
2023-01-05 |
Update to ruby/spec@7e680fa |
53938efd7b0ac868b177b3e748996a3aef4bccb6
|
2023-01-05 |
Update to ruby/spec@5e48206 |
2b88dbc6f905a873da1aaead7aed8dcb1fcd3767
|
2023-01-06 |
Add bug number |
897cf122bf491ecf00d6374d944654bc85f8ed0f
|
2023-01-07 |
Fix Integer#{<<,>>} specs with large shift width |
28cfc0c116b6c6e40bf3b391f026a51b3b208047
|
2023-01-07 |
Only RangeError on CRuby for shift width >= 2**67 |
47ca75d38a0a16332bd1b40806b27763a433f630
|
2023-01-10 |
Remove extra line which causes `make test-bundled-gems-fetch` to fail |
6abe20e87b74a5a672dc59f72fa1f550ceab430c
|
2023-01-06 |
Remove Encoding#replicate |
327cf5ec402eee6840bdd550276f7a04301e1780
|
2023-01-11 |
Skip rbs Encoding#replicate test |
47b66a5acd1511089ac9585371d93e1b5ea07232
|
2023-01-25 |
[ruby/bigdecimal] Add truffleruby in CI |
826067b0f970fe7d5514c908be5a30c308a836b5
|
2023-02-07 |
Clarify section about getting the Ruby tarball |
779092508cc94f043abbd44cf73cefe1b440a558
|
2023-02-07 |
Add Building the Tarball section in distribution docs |
08c20947156c38840b9ed1121522ad147d50fa4d
|
2023-02-07 |
Fix confusing " |
70d84a5f3deab5caaeb88134e9d90b1dca4a0462
|
2023-02-15 |
[ruby/timeout] Simplify test |
5077cc2be68a29339748b50b2346285f545392ea
|
2023-02-21 |
[ruby/bigdecimal] Avoid RB_GC_GUARD(a) = b in bigdecimal |
7b768e43354391098929adf97a593fae79d5fc2e
|
2023-02-21 |
[ruby/bigdecimal] Move RB_GC_GUARD() at the end, like in BigMath_s_exp() |
de60139053fa7c561858c5c5556d61c82f361dd9
|
2023-02-27 |
Update to ruby/mspec@dc2eb26 |
18b4def471bb901d0baa4a1307185484cb05815f
|
2023-02-27 |
Update to ruby/spec@e7dc804 |
4dc2e5a850e6b44e715ca8fa31d21dddf5ec1491
|
2023-04-15 |
Fix packed_data.rdoc |
d3da01cd110ca99dd0249ee9af92e12cf845998c
|
2023-04-25 |
Update to ruby/mspec@1d8cf64 |
d562663e4098801c1d7fa7c64a335ea71231a598
|
2023-04-25 |
Update to ruby/spec@7f69c86 |
e3d05001edf0326b24a06f0ec6cdc156663e3bf0
|
2023-04-25 |
Workaround CRuby adding x86_64-linux-fake in $LOADED_FEATURES |
82995d4615e993f1d13f3e826b93fbd65c47e19e
|
2023-04-25 |
Update to ruby/spec@7f6ca5b |
c48d496e8cfdf8243d2beb28623954003adaf7fc
|
2023-05-29 |
Update to ruby/spec@c3677cf |
99ce41564e8f64155b22d1e1df77fbe7f980133e
|
2023-05-29 |
Refactor guards for Time.new spec |
610038f3bf6eae50c0ad4f16af02d4c50a812e2a
|
2023-05-29 |
[ruby/etc] Use the correct pattern for the fallback of rb_io_descriptor() |
f61bd3ca806dab1de8052f70bb72938b8ef64edc
|
2023-05-29 |
[ruby/cgi] Add TruffleRuby support and add it in CI |
c7c8e4c96e1ccba86e8ff3232df76144084516b3
|
2023-05-30 |
[ruby/io-nonblock] Use the correct pattern for the fallback of rb_io_descriptor() |
30b960ba345fd462f98db204f47bba66819d9884
|
2023-05-30 |
[ruby/io-nonblock] Add TruffleRuby support and add it in CI |
55c9c658bd6db1b317dc71de6edfefc96ca10a83
|
2023-05-31 |
ruby/spec no longer supports 2.7 since it is EOL |
957b6a491fe6a9a2df467f83a37e7c34861f995c
|
2023-06-01 |
rb_io_descriptor() is available since 3.1 |
f73fa299279ac322bd921691d1ba0e8bf2b39b5f
|
2023-06-26 |
Update to ruby/mspec@3cf2d16 |
515bd4214497b3af02f6eef51b496ad9a0cf6b3b
|
2023-06-26 |
Update to ruby/spec@30e1c35 |
4430b73cee4aaa4f203e14368d93b3297505c63e
|
2023-07-03 |
[ruby/timeout] Require Ruby >= 2.6 for the timeout gem |
e76022f41cd74d297189d85d74a18d9e7821fd94
|
2023-07-06 |
Specs for Module#set_temporary_name should be in their own file |
9ee1877e4ab535253b4f61302b9102d20e11db5a
|
2023-07-06 |
Ensure the name given to Module#set_temporary_name is not a valid constant path |
055f7219bc4ace48270b09630626305784d5a87e
|
2023-07-06 |
Improve ArgumentError message for Module#set_temporary_name |
14d16bdb1ad8e98d76ec2c43b2c1c412ff707d0b
|
2023-07-21 |
[ruby/openssl] Always respect the openssl prefix chosen by truffle/openssl-prefix on TruffleRuby |
df5330b04eda80d00a1f406573ae6b9e5f71c533
|
2023-07-26 |
[ruby/rdoc] Use a more portable way to check if code is parseable |
3c41a04b6cedbace1406d46a20a673f59b1502de
|
2023-08-02 |
Fix encoding switches when RUBYOPT is empty or only spaces |
dc54574adefe798702cc93457655da40f4939669
|
2023-08-02 |
Update to ruby/spec@9e278f5 |
70ef66f2408c43bbbcf7a4df6e9e69131161a9c0
|
2023-08-02 |
[ruby/yarp] Document the build system of YARP |
11f10bb1ac4453ca1aab3f4055f7da9c6e950a56
|
2023-08-03 |
[ruby/yarp] Clarify shared library |
489120f18b244689ba0481cfc717b2c66cc058b3
|
2023-08-03 |
[ruby/yarp] Small fixes to docs/build_system.md |
ac07d881971292ea3cd4f2761648414e7cedb6ee
|
2023-08-05 |
[ruby/yarp] Add a Requirements section in Build System docs |
2ccaaaa1017fa411134648bbaa6fa8f8b875e16d
|
2023-07-29 |
[ruby/yarp] Add simpler exported unescape function to librubyparser |
e712bc9b937c7b9c2993f0d3289f64bb81c70970
|
2023-07-29 |
[ruby/yarp] Move efficient file reading using demand paging to librubyparser |
7cc5b22bbc2768cb9280fcd879cc934b0f44deeb
|
2023-07-29 |
[ruby/yarp] Add comment that extension.c should not contain non-trivial logic |
ab2f638a275ae8aaf55a4937dcb3f898cf7ddad0
|
2023-07-29 |
[ruby/yarp] Test YARP.parse_file by using it in tests |
b6f26c2e4a95e71f67b84e36b4368d6d820ffb5b
|
2023-08-01 |
[ruby/yarp] Use common fields for yp_string_t |
1002b777c4d8c7036759a2cd28f3fea5352f98d6
|
2023-08-02 |
[ruby/yarp] Automatically find the right line for yarp/serialize.rb newline test |
d2eb82d9692c0ad2da36e5b910dd34c77395733a
|
2023-08-02 |
[ruby/yarp] Fix test to use the new location of yarp.so |
1ad0d198760d0f3295da86f66d099f28c9b50df7
|
2023-07-05 |
[ruby/yarp] Parse individual snippets of test/fixtures/*.txt |
958ac8d58680782cd839b657f290fe698c044f20
|
2023-08-13 |
[ruby/yarp] Test all methods of the YARP Ruby API |
3536cad9022e1f4fc6e6fd3d629de005e7c3342a
|
2023-08-12 |
[ruby/yarp] Fixes so `bundle exec rake` can run on JRuby and TruffleRuby |
55f930aa7e55302e6c9772fa06c4fff18c1b5eba
|
2023-08-19 |
[ruby/yarp] Use node kind for Ruby types |
2929c47243e30000ca4e273608b478cf8da42207
|
2023-08-19 |
[ruby/yarp] Add a convenience value method for numeric literals |
2d75069779fd1e9fe94b2e4da5e269641daddf0f
|
2023-08-22 |
[ruby/yarp] Use require_relative for yarp/ffi |
f603497105bd41c1863490a557ff105bf7e17830
|
2023-08-21 |
[ruby/yarp] Use templating to avoid duplicating the YARP version in many places |
412e586afe1efd137872610a9ed6e93a45cf4c08
|
2023-08-27 |
[ruby/yarp] Fix paths in library_symbols_test.rb |
5937d01f7f90d7cb30b25c5c942cbf948e46c9d6
|
2023-08-27 |
[ruby/yarp] Rename constant pool fields to name or operator |
7fb56df726d4e661fdec10266a54cf27e52d9892
|
2023-08-30 |
[ruby/yarp] Fix comments for methods using desugar_or_write_defined_node |
4172036bc6ba77aded874f67b15d657bd7ee3241
|
2023-08-30 |
[ruby/yarp] Do not desugar Foo::Bar {||,&&,+}= baz as it is incorrect without a temporary variable |
f1f6f1b39ebec35462efed9b20bfac4b6409133f
|
2023-08-30 |
[ruby/yarp] Make operator_loc the last field for GlobalVariableWriteNode |
a21b5a943fe20892168eb76ecd1723191650da30
|
2023-08-30 |
[ruby/yarp] Move name_loc before value for LocalVariableWriteNode |
7f6407c356789db9039a0e45fbb8792236601956
|
2023-08-30 |
[ruby/yarp] Ensure node are present only once in the desugared AST |
3504f928dfb60b763e7b66149ca45cdbb45df78a
|
2023-09-04 |
Update to ruby/mspec@55d1a62 |
0b5c61494eb30c8c1867b9e6a52ad678e3f47901
|
2023-09-04 |
Update to ruby/spec@96d1072 |
6110f415cd761fbfa3b6215b47dc81640032aa55
|
2023-09-04 |
[ruby/yarp] The value field of ClassVariableWriteNode is never null/nil |
6356f6d3cd4a8bd470176d80bd880882bf40beb8
|
2023-09-04 |
[ruby/yarp] Rename YP_NODE_*_NODE to YP_*_NODE |
6408da70b036de1d0f158f29051eadf4040ab471
|
2023-09-05 |
[ruby/yarp] Add deprecated aliases of the form YP_NODE_<name>_NODE |
fe3eff08ee404dfae92f36138adb2dd51df99eb5
|
2023-09-12 |
[ruby/yarp] Move the post required parameters after the rest parameter |
7fc73ab5f6fbe46655855079954b26dcc14576b3
|
2023-09-12 |
[ruby/yarp] Only keep semantic fields in Java, i.e. skip location fields |
3fadb66bf18f75a607a8895e5aeca295ac89e17f
|
2023-09-19 |
[ruby/yarp] Only use Ripper on CRuby |
c47608494f961d2a8fe24b1a7b7f627b305cf7fe
|
2023-09-14 |
[ruby/yarp] Convert constant pool entries to a string type in Java Loader |
50e3b27db7ebf3bceffaaa2852e00a3c27e494c7
|
2023-09-21 |
[ruby/zlib] Add truffleruby-head in CI |
4468b6ef3c30158f975168418c58e693c7b6e228
|
2023-09-29 |
Fix documentation for rb_warn() and friends |
87dad067e03f98df7a64d4ce555e1213847e8dbb
|
2023-10-01 |
Sync with prism CallNode#name changes |
fd984ac86920981a0fc8c05c36b2433697d2bce5
|
2023-10-01 |
Adopt prism CallNode#name changes |
f82d0ab5d117cf2e7cac8fd84a25ba7077da8947
|
2023-10-18 |
[ruby/prism] Exclude comments when only serializing semantic fields |
631ddb34e4479259acbfa42b8d19cc03464da8f3
|
2023-10-12 |
[ruby/prism] Split Prism::Loader#load_node in one lambda per node type |
9792be3610c62e0413bbdd878c64bbafbba3ffbd
|
2023-10-18 |
[ruby/prism] Avoid warning for pm_token_buffer_t initialization |
ab4781b64d945e962575f2eac20b72185235d23b
|
2023-10-30 |
Update to ruby/spec@bd7017f |
58d1fbcf3fc47fb5613f4854ab061f0035402713
|
2023-10-30 |
Revert "OpenSSL::KDF.scrypt needs EVP_PBE_scrypt()" |
b09618e566af8b2cafd4f264f310125ddc5c4467
|
2023-10-30 |
Update to ruby/mspec@d03ad9c |
7d8cfa0a40475c59364605f83b1b892bf068ae30
|
2023-10-30 |
Update to ruby/spec@d56bd0f |
bbfd735b887de71de48c7f862e6e3842bcc03241
|
2023-01-05 |
[rubygems/rubygems] TruffleRuby uses a bash prelude in default launchers |
018e6abf8509c7de2a8efb49741d594b15f49fbf
|
2023-11-20 |
[ruby/prism] Move CallNode#name field between receiver and arguments |
1c3088117a6b22b6aa07fb8c9c28028851786c1b
|
2023-11-24 |
[ruby/stringio] Do not compile the C extension on TruffleRuby |
acab060c17a21bd79f384e3e055aaa115c5dc235
|
2023-11-27 |
Update to ruby/mspec@9f83eea |
cc05a60c16b69b6156396f9e6a009f94421fe1b4
|
2023-11-27 |
Update to ruby/spec@c3206f6 |
c23c5f1ea6c4892e9d8ec2d14bf44e7e198a45da
|
2023-12-06 |
Add NEWS entry about Encoding#replicate |
0204523fe7ccafba30a4d2465946095f2603c7eb
|
2023-12-06 |
Improve Fiber#kill docs and simplify the NEWS entry to let the documentation explain |
a94a2eea34a7d6e1bd0e97b5a3bc73adcfcbcb31
|
2023-01-05 |
[rubygems/rubygems] Upstream RubyGems changes from TruffleRuby |
7304d56236347eec1ce20cbdd0b44842d4cb7c2b
|
2024-01-03 |
[ruby/prism] Include field comments in Java source |
3b9cc22536f2a72ece034881aaf568767e8e1e86
|
2023-11-30 |
[ruby/pp] Use a proper feature check to check if Data is defined |
62382a434561b6fe56d479b8800cf6ccf017463c
|
2023-11-30 |
[ruby/pp] Use .class.members for pretty printing Data |
1ed3b6037566cef3d56e882eb0fcf1b14553f540
|
2023-11-30 |
[ruby/pp] Fix pretty printing a Data subclass instance when the subclass is anonymous |
4e0c2f05efc9415b52b50ee65401c5b511d269e7
|
2023-11-30 |
[ruby/pp] Add TruffleRuby in CI |
de135bc247408712a0f630010778af0b405bae1f
|
2024-01-24 |
[ruby/prism] Add level to warnings and errors to categorize them |
c2e2d2398b86e7bcc89ab534e3a3af54cf8374b5
|
2024-01-27 |
[ruby/prism] Call #inspect on diagnostic levels |
9fdfdf4fca22e892e92ad7060abac48a00516d81
|
2024-01-31 |
[ruby/prism] Always return the character width for char_is_identifier_start() and char_is_identifier_utf8() |
d9bd64f9eedd7b3177637093ae77010be4ddb44b
|
2024-02-05 |
Fix typo |
abe07d4bf5f2f848b22e511a647a85c878066adb
|
2024-02-05 |
Update to ruby/mspec@31f51e0 |
40642cd3bc581d3bb402ea5e8e61cdfb868b4f68
|
2024-02-05 |
Update to ruby/spec@3fc4444 |
90a746d246d51d105d7f3e0d1c2ddf7994dd2d4b
|
2024-02-12 |
Always extract bundled gems before running ruby/spec |
b19d2409be0b7bac65e6e54cfb3bedc61419ec01
|
2024-02-12 |
Update to ruby/spec@ce834ad |
d15301d4827cb0e14dedf6456ee64ab0a36622f9
|
2024-02-12 |
Exclude a problematic spec when run in CRuby via make test-spec until fixed |
ffe1a68bda208c776656f47a8c743cc3e6b7aac6
|
2024-02-12 |
Skip spec failing on i686 |
39788e5888c8117b07a4c06390d08ce032d9a42b
|
2024-02-12 |
Try prepare-gems instead of extract-gems |
d4a6c6521aa1a5208939a2cd981a13ca01a07d2a
|
2024-02-12 |
Try `nmake install` before `nmake test-spec` |
9204416b7fad21a4df1116091dbb723bd21557a4
|
2024-02-13 |
Revert "Try `nmake install` before `nmake test-spec`" |
b5327647c2a49c36621631a06527837e99b009e5
|
2024-02-13 |
extract-gems before nmake in Visual Studio workflow |
f0f6ffef4252fcc899fe2f039b910fc7613d00aa
|
2024-02-08 |
[ruby/prism] Serialize the newline_list to avoid recomputing it again later |
1b2708b123038802740e58672e459fb6b575354c
|
2024-02-13 |
[ruby/prism] Remove attr_writer's for ParseResult#start_line and #offsets |
c2d8d6eba6a1c9e51c2f2ae136e92468c6841472
|
2024-02-14 |
Initialize the Prism::Source directly with all 3 fields for the C extension |
f4a0e1cdb453ee4389b1db258601e4a96471a4f5
|
2024-02-13 |
Prefer `Array.new(n) {}` to `n.times.map {}` |
d24be39d69f1f673048cd6c94d1354a3a9e3029d
|
2024-02-14 |
Only check constant leaks by default for `make test-spec` |
95ec71efc502e93c136ac26a497c6498791e6ba6
|
2024-02-14 |
Revert "CHECK_LEAKS is always enabled with 01459f1" |
8f926cb8d845585cbf6fe77a084229cb0a37b84a
|
2024-02-15 |
No need to extract bundled gems before test-spec |
8f17b3bd27a5c62c44b9de2376b8d54334997071
|
2024-02-14 |
[ruby/prism] Avoid extra String copies in the FFI backend |
1b9b9609631edd27377b3c8954964146983d763b
|
2024-02-15 |
[ruby/prism] Make location methods thread-safe |
13d2a3a88fe88fd3fbc01bcd981c68732ff9404e
|
2024-02-17 |
[ruby/prism] Fix visitor in desugar test |
40c9a3dad5bc18213eb9b5ad21aa00580c12c77b
|
2024-02-26 |
Update to ruby/mspec@36e8ed8 |
815db5c0289f5bbea2af275933ba6a4bf60a6967
|
2024-02-26 |
Update to ruby/spec@3a510bb |
567d4ee79e7f9847c8a5c3ee53d382f80480fe89
|
2024-02-25 |
[ruby/prism] Set proper types for node[] in Java-generated code |
ea2cb002501425fe9a76859ac30e83dcf2fff46b
|
2024-02-25 |
[ruby/prism] Give a kind to all node[] fields which can have one more specific than "any Node" |
1b0a5bcb0a63f9e0f2473ab7bccdeae9fc52bb6c
|
2024-02-25 |
[ruby/prism] Add a simple way to check field kinds are correct by setting $CHECK_FIELD_KIND |
2143789a3311f70f28dbbd6921ca9a42f47bea80
|
2024-02-28 |
[ruby/prism] Make NodeKindField subclass NodeKindField |
71673464616fdd2bf80da082a90004a3da381b1c
|
2024-02-28 |
[ruby/prism] More precise types for NodeListField in prism.rbi |
a5bfc251079e39db85e5e127a5ec914455de8bcd
|
2024-02-28 |
[ruby/prism] Rewrite logic for CHECK_FIELD_KIND to improve readability |
6075f67ae65939d4dccc7fba9b053830e5bb2c26
|
2024-02-29 |
[ruby/prism] Tweak wording for Prism::BACKEND |
d5ae7965b75ff98e8425f39043171ad4df0a0106
|
2024-02-29 |
[ruby/prism] Lazily create Location objects in Prism::Serialize::Loader#load_location |
6ad0f89d5aa2466cdfcd1a056ce9b28b39245033
|
2024-03-01 |
[ruby/prism] Use a more efficient StringIO on TruffleRuby |
1d9f99144bb5239de303c51b86ccde3a33782e8d
|
2024-03-14 |
Update to ruby/mspec@b8f8f4e |
ed2f68525302413a676d81821b949a21d46407e9
|
2024-03-14 |
Update to ruby/spec@89175b2 |
6ecee4ec311424e88cd6b6d77e67d709cfcf8421
|
2023-12-01 |
[ruby/openssl] Revert "Always respect the openssl prefix chosen by truffle/openssl-prefix on TruffleRuby" |
74995a1a772903c5247886da1105caa27a4afa2d
|
2024-03-21 |
[Feature #20275] Remove extra backtrace entries for rescue and ensure |
9c4a28b8265d3eb644acf057e32c0ec1feaf66a3
|
2024-04-15 |
[flori/json] Use the pure-Ruby generator on TruffleRuby as it is much faster |
9cc2747ebbbe33315751873f8dc24b7c32c26ad0
|
2024-07-24 |
[ruby/prism] Do not serialize node_id when PRISM_SERIALIZE_ONLY_SEMANTICS_FIELDS is set |
53f0d3b1f7ee9d1f1068b44ef856c557177704a5
|
2024-07-24 |
[ruby/prism] Do not serialize common flags when PRISM_SERIALIZE_ONLY_SEMANTICS_FIELDS is set |
d6764076a1721a1acb8429931f1815491038d2a6
|
2024-07-25 |
[ruby/prism] Review config.yml: documentation, types and field names |
b8baf3f3ee7727682cddafb6e7a589ac2a220a38
|
2024-09-20 |
[ruby/prism] check_string() should always return a valid C string |
ed4a55fc4d7dc5f9f95983f4713cbd0c733601a3
|
2024-09-17 |
[ruby/prism] Accept all 3.3.x and 3.4.x Ruby versions for Prism.parse |
cafd666adfddf5e623ffc468306610aadb7e294c
|
2024-08-28 |
[ruby/prism] Type every node field and mark on-error-only types explicitly |
b873787a42e4ec23dab3dbc5dded95c4804472d2
|
2024-09-27 |
Update recommendations regarding parsing Ruby code now that Prism is stable |
e67137fe289cd84df41bf26e08588812715957e4
|
2024-10-17 |
[ruby/syntax_suggest] A gem executable should not use require_relative |
346085ea940b604ea7b643d7a0acd9e890c926d9
|
2024-10-18 |
[ruby/fiddle] Fix Fiddle::Handle.new for a missing library in the FFI backend (https://github.com/ruby/fiddle/pull/156) |
1cf1bf9588261263fbf5d423d4786d59bc2600f7
|
2024-10-21 |
[ruby/json] Add lib/json/ext/generator/state.rb to the gemspec |
2c6e3bc71e12e12ad6949502e2b161171ca56840
|
2024-10-21 |
Raise the correct exception in fast_serialize_string |
eb19156a288b585c58f3161a86d5b10f8f9704b6
|
2024-10-30 |
[ruby/json] Add test for parsing broken strings |
88b411464d85b735c833ea0029c37411deb2480f
|
2024-10-30 |
[ruby/json] Skip test failing on JRuby |
6412e6f6c3c3078130007a902b1239bce70e71e1
|
2024-10-30 |
[ruby/json] Use String#encode instead of rb_str_conv_enc() |
e8522f06b51f86214d28259118c736ac8951d8cd
|
2024-11-01 |
[ruby/json] Re-enable passing test |
9bc63e7ba066b31314bbd66def4932b398eaf4c9
|
2024-11-06 |
Update to ruby/mspec@6499325 |
fdc82cca83bbbfe88f90d2888e139a6dde481101
|
2024-11-06 |
Update to ruby/spec@54c391e |
6385a28c3359d0083117541a0db7de06aab556fb
|
2024-11-07 |
Quarantine unreliable spec |
6c123649cd9631342395096cf735835820c208b6
|
2024-11-10 |
[ruby/prism] Use RbConfig to locate libprism and headers when it is a default gem |
b72e8ab816b51f23c573535eb9df68c8022d7260
|
2024-12-16 |
Add back summary table for pack/unpack directives (#12349) |
da1c06e747f3fa64713d0dc3e579099f1e118bcc
|
2024-12-31 |
Add 3.4 to the spec_guards workflow |
180bee317711b97685d0fbf59f31243b16467021
|
2024-12-31 |
Run spec_guards when changing its workflow definition |
e43d9cbfcbc105889ccd9e1e8b2b3a7d4c4023d9
|
2024-12-31 |
Update to latest setup-ruby manually since dependabot is broken |
341503d1a3a95253ddacdd3bd1c4a7dcdbbe49f2
|
2024-12-31 |
Fix leak in Socket#connect spec |
15e6f13ff7c80c42490c3004977d72d95b35bb21
|
2025-02-02 |
[ruby/fiddle] Fix Fiddle.last_error on FFI backend and improve test to work for all (https://github.com/ruby/fiddle/pull/173) |
65bc0ec62dee1e3210f5ce4e824f818beb718bcd
|
2025-03-20 |
[ruby/prism] Fix fork check in ractor_test.rb |
13e6f715ef766eb04ba6862d1d716eb03fea6396
|
2025-03-22 |
[ruby/prism] Include nodeId in Java Node only if necessary |
b9e9a1034a9530c8e3db83239224fb70e464e509
|
2025-02-19 |
[ruby/etc] Most Etc methods are not Ractor-safe currently |
bfc5b8305d6a78b8cd011e89538dd7961d88dcff
|
2025-03-25 |
[ruby/etc] Etc.sysconfdir does not work in a Ractor |
2f1ac3fea377db64e8a7983ef25975418514d99a
|
2025-03-27 |
[ruby/etc] Increase timeout for test_ractor_parallel |
0581947af536ec0fc3da295003455404e45b8f4d
|
2025-03-27 |
[ruby/etc] Speedup TestEtc#test_ractor_parallel |
72cb68972c878ca9a221bfffc6b6757807f8b2cf
|
2025-03-27 |
[ruby/etc] Attempt to re-enable TestEtc#test_ractor_parallel |
2a9236366d6016738a756caecab03263565a20c7
|
2025-05-09 |
Try removing building C API specs in CRuby makefiles entirely |
4a2f489ca6d54b46c9b36ff4c1b33ba79fd4a7df
|
2025-05-09 |
Fix rb_range_beg_len() and rb_arithmetic_sequence_beg_len_step() spec |
7add6b2ac333ad0940c27245721ad8b65db5ebca
|
2025-05-10 |
ruby/spec has a minimum of Ruby 3.2 now |
83fb07fb2c97b9922450979fa4a56f43324317a9
|
2025-06-14 |
[Bug #20998] Check if the string is frozen in rb_str_locktmp() & rb_str_unlocktmp() |
2956573b09ec78d7735a07fe3d7b2dcc907879fb
|
2025-06-14 |
Add test for `IO::Buffer.for(frozen_string) {}` and omit rb_str_{,un}locktmp in that case |
3b602c952d1fdebdf15eaa92860d001bd4716f66
|
2025-06-24 |
[ruby/timeout] Gracefully handle a call to ensure_timeout_thread_created in a signal handler |