summaryrefslogtreecommitdiff
path: root/test/ruby/test_symbol.rb
Commit message (Expand)AuthorAgeFilesLines
* symbol.c: not freeze the receivernobu2015-11-201-0/+8
* * test/ruby/test_symbol.rb (test_symbol_fstr_leak): add a warm-upodaira2015-10-161-2/+2
* proc.c: void envnobu2015-10-151-0/+1
* proc.c: proc without envnobu2015-10-151-0/+8
* vm_args.c: wrap symbol ifuncnobu2015-10-061-0/+7
* proc.c: set ep properlynobu2015-10-051-0/+11
* test_symbol.rb: relaxnobu2015-10-041-1/+1
* test_symbol.rb: reduce iterationnobu2015-10-031-1/+1
* test_symbol.rb: reduce iterationnobu2015-10-021-1/+1
* test_symbol.rb: relaxnobu2015-10-011-1/+1
* proc.c: fix symbol proc marknobu2015-10-011-0/+5
* vm_args.c: GC guardnobu2015-10-011-0/+5
* test_parse.rb: move assertionsnobu2015-05-221-0/+13
* vm_eval.c: allow symbols to instance_eval/execnobu2015-04-231-0/+29
* * test/ruby/test_symbol.rb: fix syntax error.ko12015-04-081-2/+2
* hash.c: compare symbols by identitiesnobu2015-04-081-0/+19
* * test/ruby/test_symbol.rb: avoid a false positive in AIXodaira2015-03-021-1/+1
* test_inadvertent_creation.rb: move testsnobu2015-02-051-65/+0
* * vm_insnhelper.c: Revert r49500 (6ae6a8c7bc86e97)marcandre2015-02-041-2/+2
* * vm_eval.c: Fix symbol leak with non optimized +send+ and method_missing [#1...marcandre2015-02-041-0/+29
* * vm_insnhelper.c: Fix symbol leak with +send+ and method_missing [#10828]marcandre2015-02-041-0/+16
* * vm_insnhelper.c: Fix one type of symbol leak with +send+marcandre2015-02-041-0/+20
* * test/ruby/test_symbol.rb (TestSymbol#test_symbol_fstr_leak): get rid of ausa2015-01-081-1/+1
* symbol.c: fix memory leak from global fstr hashnormal2015-01-011-0/+8
* symbol.c: fix dynamic attrset IDnobu2014-09-191-0/+8
* * string.c (sym_find): remove Symbol.find because we have Symbol GC now.naruse2014-09-111-35/+0
* parse.y: turn dynamically interned Symbol into an IDnobu2014-05-021-6/+8
* parse.y: pin down dynamic symbol onlynobu2014-04-301-0/+18
* * test/ruby/test_symbol.rb (TestSymbol#test_symbol_gc_1): fix typo.ktsj2014-04-291-1/+1
* * parse.y (symbols_i): like r45492, call rb_gc_resurrect().ktsj2014-04-291-0/+4
* Add test for r45492, r45693, r45698naruse2014-04-241-0/+6
* * parse.y (dsym_node_gen): like r45492, call rb_gc_resurrect().naruse2014-04-231-0/+6
* * string.c (sym_find): Add Symbol.find(str), which returns whether givennaruse2014-02-251-0/+15
* * include/ruby/ruby.h: make Symbol objects frozen.ko12013-09-191-0/+8
* test_symbol.rb: fix testnobu2013-06-181-4/+2
* * include/ruby/ruby.h, vm_eval.c (rb_funcall_with_block):ktsj2013-06-171-1/+0
* skip new tests until fixednobu2013-06-171-0/+2
* test/ruby/test_symbol.rb: tests for [Bug #8531]nobu2013-06-171-1/+29
* parse.y: disallow $-nobu2013-04-241-5/+4
* * test/ruby/test_fixnum.rb (TestFixnum#test_singleton_method): new test.usa2012-08-231-0/+4
* * parse.y (sym_check_asciionly): check ascii compatibility beforenobu2012-03-151-0/+7
* * test/-ext-/symbol/test_inadvertent_creation.rb: moved tests fromnobu2011-10-071-82/+0
* * parse.y (rb_enc_symname2_p): :! is valid symbol. [Bug #5136]nobu2011-08-021-7/+11
* * test/ruby/test_symbol.rb (test_no_inadvertent_symbol_creation):nobu2011-07-271-2/+7
* * test/ruby/test_symbol.rb (test_no_inadvertent_symbol_creation3):nobu2011-07-271-35/+39
* * test/ruby/test_symbol.rb (test_inspect): use %W to enablenobu2011-07-271-1/+1
* * test/ruby/test_symbol.rb (TestSymbol#test_inspect): workaround fornobu2011-07-271-1/+1
* * eval_error.c (rb_print_undef_str): new function to raisenobu2011-07-261-0/+33
* * error.c (rb_name_error_str): new function to raise NameErrornobu2011-07-231-0/+25
* * parse.y (rb_enc_symname_type): :$a!, @a! and so on are notnaruse2011-07-231-0/+13