aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_proc.rb
Commit message (Expand)AuthorAgeFilesLines
* remove VM_ENV_DATA_INDEX_ENV_PROC.ko12018-05-231-0/+8
* extend timeout morenaruse2018-01-181-1/+1
* extend timeoutnaruse2018-01-171-1/+1
* vm.c: respect redefinition of Proc#callnobu2018-01-081-0/+18
* extend timeout to 15 seconds for ARMv8 environmentnaruse2018-01-051-1/+1
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-8/+16
* test_proc.rb: remove duplicate test_source_locationnobu2017-12-261-6/+0
* test/ruby/test_proc.rb: Add a test for Binding#source_locationmame2017-12-261-0/+15
* * proc.c (get_local_variable_ptr): return found env ptr. Returned envko12017-06-121-0/+14
* proc.c: preserve class name encoding in Proc#to_snobu2017-03-081-0/+2
* test_proc.rb: improve curry testsnobu2016-10-201-9/+17
* test_proc.rb: test_lambda?nobu2016-06-081-0/+8
* test/ruby: suppress parser warningsnobu2016-02-191-3/+3
* fix test to follow r53503naruse2016-01-121-1/+1
* * vm.c: fix mark miss for proc given as passed block.ko12015-12-161-0/+20
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* test_proc.rb: test_curry_bindingnobu2015-03-291-1/+1
* * test/ruby/test_proc.rb: Fix typo signle -> singlegogotanaka2015-03-151-1/+1
* proc.c: fix method proc binding locationnobu2014-11-161-0/+7
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-131-1/+0
* proc.c: fix method proc binding receivernobu2014-10-271-1/+4
* vm.c: rb_vm_env_local_variablesnobu2014-07-011-1/+3
* proc.c: Binding#receivernobu2014-07-011-0/+10
* proc.c: fix infinite loopnobu2014-07-011-0/+5
* test_proc.rb: test_local_variablesnobu2014-07-011-0/+5
* test_proc.rb: test_local_variables_in_other_contextnobu2014-07-011-0/+10
* test/ruby: fix leaked threadsnobu2014-05-261-0/+1
* * proc.c: Having any mandatory keyword argument increases min arity [#9299]marcandre2013-12-251-0/+5
* * proc.c: Having optional keyword arguments makes maximum arity +1, not unlim...marcandre2013-12-251-6/+6
* iseq.c: fix parameter of unnamed rest keywords argumentnobu2013-12-251-0/+14
* proc.c: fix arity of rest keywords argumentnobu2013-12-251-0/+18
* test_method.rb, test_proc.rb: suppress warningsnobu2013-12-251-1/+1
* Fix typo in testsa_matsuda2013-12-201-2/+2
* test/ruby: better assertionsnobu2013-12-131-1/+1
* * proc.c: add Binding#local_variable_get/set/defined?ko12013-08-091-0/+34
* * test/ruby/test_proc.rb (TestProc#test_block_given_method_to_proc):ktsj2013-06-171-1/+0
* * include/ruby/intern.h, proc.c (rb_method_call_with_block):ktsj2013-06-171-1/+0
* skip new tests until fixednobu2013-06-171-0/+2
* test/ruby/test_proc.rb: tests for [Bug #8341]nobu2013-06-171-0/+39
* proc.c: frozen core methodsnobu2013-04-301-0/+11
* * proc.c (proc_curry): Fix arity check [Bug #5747]marcandre2013-02-011-0/+7
* * proc.c: Add {*}_min_max_arity and refactor.marcandre2013-02-011-1/+1
* vm_insnhelper.c: no splat single opt argnobu2012-12-281-0/+16
* Suppress warningsnaruse2012-12-191-11/+11
* * proc.c: remove Proc#== and Proc#eql?.ko12012-11-281-6/+0
* Add test for instance_exec receiving a curried proc.tenderlove2012-10-231-0/+9
* Add tests for r36415.naruse2012-07-171-0/+26
* Revert of r36411, as does not distinguish proc from lambdamarcandre2012-07-161-1/+0
* Revert r33924.marcandre2012-07-161-0/+1
* * parse.y (primary): remove wrong "fixpos" that caused incorrectmame2012-04-231-0/+14