Age | Commit message (Expand) | Author |
4 days | Fix memory leak in prism when syntax error in iseq compilation | Peter Zhu |
2024-09-18 | Raise a compile error for break/next/redo inside eval in cases where it is op... | Jeremy Evans |
2023-07-24 | Use the caller location as default filename for eval family of methods | Jean Boussier |
2023-03-17 | Fix small issues concerning namespacing in test-all suite | lukeg |
2021-12-02 | Lazily create singletons on instance_{exec,eval} (#5146) | John Hawthorn |
2020-01-28 | support multi-run for test/ruby/test_eval.rb | Koichi Sasada |
2020-01-03 | Make eval(code, binding) use (eval) as __FILE__ and 1 as __LINE__ | Jeremy Evans |
2019-08-03 | Fix dangling path name from fstring | Nobuyoshi Nakada |
2019-06-30 | Suppress unused variable warnings | Nobuyoshi Nakada |
2018-04-17 | Remove the old disabled assertions for 1.8/1.9 | mame |
2017-12-26 | parse.y: warning for locations | nobu |
2017-12-12 | Add FrozenError as a subclass of RuntimeError | shyouhei |
2017-11-03 | test/ruby/test_eval.rb: use orphan procs | nobu |
2017-11-02 | skip/fix wrong tests | nobu |
2017-06-27 | fix return in toplevel rescue/ensure | nobu |
2016-11-14 | vm_eval.c: fstring instance_eval | nobu |
2016-08-07 | deprecate TRUE,FALSE,NIL | nobu |
2016-05-17 | Use Integer instead of Fixnum and Bignum. | akr |
2016-02-19 | test/ruby: suppress parser warnings | nobu |
2015-12-16 | Add frozen_string_literal: false for all files | naruse |
2015-08-04 | * proc.c (rb_block_clear_env_self): clear by Qfalse intead of Qnil. | ko1 |
2014-12-02 | * test/ruby/test_eval.rb: add case to test "sticky" instance_eval | headius |
2014-11-13 | * test/lib/envutil.rb: Moved from test/ruby/. | akr |
2014-10-18 | * vm_core.h, vm.c, proc.c: fix GC mark miss on bindings. | ktsj |
2014-09-11 | * include/ruby/ruby.h: freeze nil/true/false. | ko1 |
2014-03-04 | * test/ruby/test_eval.rb (TestEval#make_test_binding): renamed. | usa |
2013-11-27 | * test/ruby/test_eval.rb (class TestEval): Use assert_same instead of | tmm1 |
2013-11-27 | * test/ruby/test_eval.rb (class TestEval): Add test for shared eval | tmm1 |
2013-09-19 | * include/ruby/ruby.h: make Symbol objects frozen. | ko1 |
2013-07-29 | parse.y, vm_eval.c: file encoding in eval | nobu |
2013-06-12 | * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentError | shugo |
2013-03-30 | class.c: suppress wrong warning | nobu |
2012-11-01 | proc.c: main.define_method | nobu |
2012-10-28 | * bignum.c (bignew_1): Bignum instances are frozen. | ko1 |
2012-08-08 | vm_eval.c: cref-scope hack | nobu |
2012-08-08 | use local variables | nobu |
2012-08-06 | method in instance_eval | nobu |
2012-07-19 | test_eval.rb: adjust indent | nobu |
2012-07-19 | test_eval.rb: use block | nobu |
2010-09-23 | * vm_insnhelper.c (vm_cref_push): no outer cref is needed for proc | nobu |
2009-08-17 | * parse.y (lex_get_str, lex_io_gets, rb_parser_compile_string): | nobu |
2009-03-06 | * {ext,lib,test}/**/*.rb: removed trailing spaces. | nobu |
2008-12-25 | * test/ruby/test_eval.rb: add new test. | usa |
2008-05-19 | * eval.c, vm_insnhelper.c: fix cref in instance_eval | ko1 |
2008-05-17 | * test/ruby/test_eval.rb (test_define_method_block): new test | nobu |
2008-05-14 | * test/ruby/test_object.rb: new tests to achieve over 90% test | mame |
2007-12-22 | * eval.c (rb_obj_instance_eval): use class of immediate objects. | ko1 |
2007-12-21 | test/ruby/test_eval.rb: class variable test updated. | matz |
2007-11-26 | * test/ruby/test_eval.rb (TestEval::test_instance_eval_cvar): | matz |
2007-11-18 | use ML ref. for assertion message. | akr |