summaryrefslogtreecommitdiff
path: root/test/ruby/test_object.rb
Commit message (Expand)AuthorAgeFilesLines
* Make the maximum shapes variation warning non-verboseJean Boussier2023-05-031-1/+1
* Emit a performance warning when a class reached max variationsJean Boussier2023-04-131-0/+12
* Use rb_inspect instead of +PRIsVALUE for Object.inspectMatt Valentine-House2022-12-091-0/+9
* Freeze singleton class, not its originAlan Wu2022-12-081-0/+13
* Revert "Revert "This commit implements the Object Shapes technique in CRuby.""Jemma Issroff2022-10-111-0/+9
* Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson2022-09-301-9/+0
* Fix frozen object inspecteileencodes2022-09-301-0/+9
* [WIP] add error_squiggle gemYusuke Endoh2021-06-291-1/+1
* test/ruby: Check warning messages at a finer granularityNobuyoshi Nakada2020-12-171-2/+5
* Disable deprecation warning by the default [Feature #16345]Nobuyoshi Nakada2020-09-251-9/+0
* Support obj.clone(freeze: true) for freezing cloneJeremy Evans2020-03-221-0/+12
* Suppress some warningsYusuke Endoh2020-01-071-1/+3
* Call initialize_clone with freeze: false if clone called with freeze: falseJeremy Evans2020-01-031-0/+22
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-46/+2
* More tests for [Feature #16150]Nobuyoshi Nakada2019-09-271-0/+21
* Make Object#singleton_methods work correctly for singleton classes of objectsJeremy Evans2019-07-231-0/+23
* class.c: refactor class_instance_method_listnobu2019-01-091-0/+8
* object.c (rb_obj_match): use rb_warn for deprecation warningmame2018-12-261-0/+9
* Warn redefinitions of some methods on Objectnobu2018-12-061-0/+1
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-6/+6
* object.c: fix conversion failure messagenobu2017-09-151-0/+1
* should not copy promoted flags.ko12017-08-011-0/+10
* object.c: use a sized enumerator with #yield_selfnobu2017-05-141-1/+3
* object.c: Kernel#yield_selfnobu2017-05-011-0/+8
* object.c: message encodingnobu2017-02-211-0/+4
* object.c: no TypeError at Symbolnobu2017-01-231-0/+4
* object.c: no TypeError at special constnobu2016-11-291-0/+4
* object.c: no TypeError at special const clonenobu2016-11-291-0/+11
* object.c: no TypeError at special const dupnobu2016-11-271-3/+3
* * remove trailing spaces.svn2016-08-011-1/+1
* Object#clone with freeze: false [Feature #12300]shyouhei2016-08-011-0/+16
* assertions.rb: set default internal encodingnobu2016-04-091-8/+4
* test/ruby: suppress parser warningsnobu2016-02-191-1/+1
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* string.c: should not taint fstringnobu2015-12-041-0/+10
* Revert r52872 "string.c: should not taint fstring"naruse2015-12-041-9/+0
* string.c: should not taint fstringnobu2015-12-031-0/+9
* * test/ruby/test_mixed_unicode_escapes.rb: fixed typo.hsbt2015-12-031-1/+1
* test_object.rb: add more checksnobu2015-10-301-4/+6
* variable.c (generic_ivar_remove): return original valuenormal2015-10-301-4/+16
* encoding for inspectnobu2015-10-281-4/+8
* test_object.rb: use assert_separatelynobu2015-07-011-5/+3
* * test/ruby/test_object.rb: add tests for Kernel#String and Kernel#Array.gogotanaka2015-04-221-0/+4
* * test/ruby/test_object.rb: renamed tests to explicitly class name.hsbt2015-04-211-2/+2
* test_object.rb: no RSS checknobu2014-12-131-1/+1
* vm_method.c: preserve encodingsnobu2014-11-251-0/+13
* object.c: preserve encodingsnobu2014-11-251-2/+4
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* * test/ruby/test_object.rb: Specify an exception class for rescue clause.akr2014-11-111-1/+1
* test_object.rb: for r48118nobu2014-10-231-2/+5