aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* gc.c: check arguments firstnobu2013-12-101-0/+14
* gc.c: fix WeakMap#inspectnobu2013-12-101-0/+8
* * compile.c, insns.def, test/ruby/test_rubyvm.rb, vm.c, vm_core.h,charliesome2013-12-091-2/+2
* hash.c: fix segv in Hash#replacetmm12013-12-091-0/+10
* gc.c: ObjectSpace::WeakMap#sizenobu2013-12-091-0/+14
* test_weakmap.rb: addnobu2013-12-091-0/+96
* hash.c: reject shoult infectnobu2013-12-081-0/+2
* class.c, vm_insnhelper.c: check unknown keywordsnobu2013-12-081-0/+2
* test_keyword.rb: check error messagesnobu2013-12-081-6/+8
* * array.c (rb_ary_shuffle_bang, rb_ary_sample): checkktsj2013-12-081-0/+11
* vm.c: add RubyVM.stat for accessing cache serialstmm12013-12-081-0/+16
* hash.c: revert r43870 and add alternative parser patch for literal keystmm12013-12-081-1/+2
* hash.c: rb_hash_reject without dupnobu2013-12-071-3/+7
* test_struct.rb: use assert_samenobu2013-12-071-4/+6
* test_struct.rb: use assert_predicatenobu2013-12-071-2/+2
* * test/ruby/test_struct.rb: Add regression test for question marks andcharliesome2013-12-061-0/+12
* gc.c: add minor marking and lazy sweeping options to GC.starttmm12013-12-061-0/+16
* array.c: prefer lhs elementsnobu2013-12-051-0/+12
* test_gc.rb: expand timeoutnobu2013-12-051-1/+1
* gc.c: add GC.latest_gc_info()tmm12013-12-051-11/+15
* gc.c: expose GC.stat() to C-api via rb_gc_stat()tmm12013-12-051-0/+6
* test_hash.rb: import tests from rubyspecnobu2013-12-051-0/+26
* test_hash.rb: move testsnobu2013-12-052-14/+36
* test_gc.rb: shortennobu2013-12-051-1/+1
* gc.c: flush all deferred finalizersnobu2013-12-051-0/+14
* * test/ruby/test_array.rb (test_recursive_hash_value): rename.nobu2013-12-041-1/+1
* hash.c: same hash value for similar constructsnobu2013-12-032-0/+14
* hash.c: detect recursion for allnobu2013-12-031-0/+1
* * test/ruby/test_rubyoptions.rb (TestRubyOptions::SEGVTest::ExpectedStderr):nobu2013-12-031-1/+1
* * array.c (ary_add_hash): set and return values because string keysglass2013-12-031-0/+38
* * hash.c (rb_hash_rehash): make temporary st_table under the controlglass2013-12-021-0/+28
* * test/ruby/test_case.rb (test_nomethoderror):sorah2013-12-011-0/+8
* * test/ruby/test_gc.rb (test_gc_reason): Force minor GC by consumingtmm12013-11-301-1/+2
* dir.c: check unknown keywordsnobu2013-11-301-0/+7
* enumerator.c: should not store local variable addressnobu2013-11-301-0/+10
* siphash.c: fix missing conditionnobu2013-11-301-0/+2
* range.c: revert the old behaviornobu2013-11-301-0/+8
* * lib/webrick/httpauth/digestauth.rb: Fix typo in an error message.a_matsuda2013-11-291-1/+1
* * test/ruby/test_case.rb (test_method_missing): Test for r43913.sorah2013-11-291-0/+11
* * gc.c: Expose details about last garbage collection via GC.stat.tmm12013-11-281-0/+20
* * test/ruby/test_gc.rb (class TestGc): Fix warning intmm12013-11-271-1/+1
* * gc.c (Init_GC): Add new GC::INTERNAL_CONSTANTS for information abouttmm12013-11-271-0/+5
* * gc.c (gc_stat): add new information heap_eden_page_length andko12013-11-271-5/+6
* * test/ruby/test_eval.rb (class TestEval): Use assert_same instead oftmm12013-11-273-7/+4
* * test/ruby/test_eval.rb (class TestEval): Add test for shared evaltmm12013-11-272-0/+22
* * hash.c (hash_aset_str): Use rb_fstring() to de-duplicate hash stringtmm12013-11-271-0/+6
* * test/ruby/test_string.rb: Add test for error when appending aheadius2013-11-271-0/+1
* should not ignore the rest of recursive constructsnobu2013-11-262-14/+1
* hash.c: cut off if recursionnobu2013-11-261-0/+14
* * test/ruby/test_settracefunc.rb: add tests for a_call/a_returnko12013-11-261-0/+42