summaryrefslogtreecommitdiff
path: root/test/ruby/test_marshal.rb
Commit message (Expand)AuthorAgeFilesLines
* Use RTEST and add test for GH-6832Alan Wu2022-11-301-0/+8
* Optimize Marshal dump/load for large (> 31-bit) FIXNUM (#6229)John Hawthorn2022-08-151-1/+21
* test/ruby/test_marshal.rb: Prevent "assigned but unused variable" warningYusuke Endoh2021-10-251-1/+1
* marshal.c Marshal.load accepts a freeze: true option.Jean Boussier2021-10-051-0/+38
* Restore Hash#compare_by_identity mode [Bug #18171]Nobuyoshi Nakada2021-10-021-0/+19
* marshal.c: don't call the proc with partially initialized objects. (#4866)Jean byroot Boussier2021-09-301-0/+12
* Revive the test using US-ASCII incompatible symbolNobuyoshi Nakada2021-09-231-0/+4
* Prohibit invalid encoding symbols [Bug #18184]Nobuyoshi Nakada2021-09-231-3/+7
* Check the encoding of `ruby2_keywords_flag` [Bug #18184]Nobuyoshi Nakada2021-09-231-1/+5
* Check the entire name as `ruby2_keywords_flag` [Bug #18184]Nobuyoshi Nakada2021-09-221-1/+7
* Marshal.load: do not call the proc until strings have their encodingJean Boussier2021-09-151-0/+17
* [WIP] add error_squiggle gemYusuke Endoh2021-06-291-1/+1
* Suppress constant redefinition warningsNobuyoshi Nakada2021-01-111-0/+4
* test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada2020-12-171-3/+11
* Make it possible to dump and load an exception objectYusuke Endoh2020-09-061-0/+31
* support multi-run for test/ruby/test_marshal.rbKoichi Sasada2020-01-281-2/+14
* marshal.c: Support dump and load of a Hash with the ruby2_keywords flagYusuke Endoh2020-01-171-0/+14
* Update tests for full keyword argument separationJeremy Evans2020-01-021-3/+4
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-70/+0
* marshal.c: check instance variable countNobuyoshi Nakada2019-07-011-1/+13
* marshal.c: check instance variable countNobuyoshi Nakada2019-07-011-0/+32
* marshal.c: allow marshalling keyword_init structk0kubun2018-01-051-0/+7
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-1/+1
* Rename RbConfig::Limits as RbConfig::LIMITSnobu2017-04-061-1/+1
* test: use RbConfig::Limitsnobu2017-03-021-1/+1
* marshal.c: revert r57631 partiallynobu2017-02-151-0/+3
* marshal.c: fix infinite recursionnobu2016-11-241-0/+12
* No respond_to? as if the default definitionnobu2016-06-241-0/+20
* variable.c: consider lengthnobu2016-06-191-4/+6
* envutil.rb defines Integer::{FIXNUM_MIN,FIXNUM_MAX}.akr2016-05-011-2/+1
* test_marshal.rb: assert bad linknobu2016-03-171-5/+4
* * marshal.c (r_object0): raise ArgumentError when linking to undefineddrbrain2016-03-161-0/+12
* test_marshal.rb: use assert_ruby_statusnobu2016-03-151-5/+1
* * marshal.c (r_object0): Fix Marshal crash for corrupt extended object.drbrain2016-03-141-0/+11
* * marshal.c (r_object0): honor Marshal.load post procnaruse2016-01-211-0/+6
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* ruby.c: --debug=frozen-string-literal optionnobu2015-11-211-1/+1
* test_marshal.rb: test_no_internal_idsnobu2015-10-271-0/+16
* marshal.c: class name encodingnobu2015-04-161-0/+11
* marshal.c: class name encodingnobu2015-04-161-0/+11
* marshal.c: class name encodingnobu2015-04-161-0/+12
* marshal.c: class name encodingnobu2015-04-161-0/+7
* marshal.c: class name encodingnobu2015-04-161-0/+7
* marshal.c: register symbol strings firstnobu2015-03-221-0/+11
* marshal.c: fix symlink indexnobu2014-07-291-0/+4
* Join threads before close pipes.akr2014-05-311-10/+8
* Join threads.akr2014-05-311-2/+6
* marshal.c: do not recycle wrapper objectsnobu2014-02-171-0/+19
* marshal.c: Numerics are not taintednobu2014-02-081-0/+10
* test_marshal.rb: fix test depending on heap addressnobu2014-02-061-1/+2