summaryrefslogtreecommitdiff
path: root/safe.c
Commit message (Expand)AuthorAgeFilesLines
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-29/+17
* call `rb_vm_stack_to_heap()`ko12017-10-291-7/+10
* `th` -> `ec` for some functions.ko12017-10-281-1/+1
* replace `GET_THREAD()->ec` to `GET_EC()`.ko12017-10-261-2/+2
* Use rb_execution_context_t instead of rb_thread_tko12017-10-261-6/+6
* Lazy Proc allocation for block parametersko12017-10-241-4/+12
* move several fields from rb_thread_t to rb_execution_context_t.ko12017-06-261-7/+7
* * safe.c: removed needless doc related $SAFE=2kazu2015-06-181-1/+0
* * include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt2015-06-181-5/+5
* * safe.c: removed needless doc related $SAFE=3hsbt2015-06-181-1/+0
* * safe.c: rename old method name for $SAFE=3hsbt2015-06-181-2/+2
* * safe.rb (safe_setter): of course, don't have to warn the limitation ofusa2015-06-171-3/+0
* * include/ruby/ruby.h: $SAFE=3 is now obsolete.hsbt2015-06-171-3/+3
* safe.c: preserve encodingnobu2014-11-251-2/+2
* safe.c: preserve encodingnobu2014-11-251-2/+2
* * include/ruby/intern.h,akr2014-02-141-10/+0
* safe.c: ruby_safe_level_4_warningnobu2013-07-201-0/+7
* ruby.h: safe_level checknobu2013-06-131-1/+4
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-8/+4
* call rb_frame_callee() only oncenobu2013-05-241-4/+6
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-1/+1
* fixed very important banners.tadf2010-11-231-1/+1
* * file.c (rb_get_path_check): check with given safe level.nobu2009-06-231-7/+13
* * safe.c (safe_setter): add warning for $SAFE=3.matz2008-11-071-0/+3
* * eval_safe.c, safe.c: rename eval_safe.c to safe.c.ko12008-09-231-0/+126