aboutsummaryrefslogtreecommitdiffstats
path: root/internal.h
Commit message (Expand)AuthorAgeFilesLines
...
* internal.h: export rb_gc_for_fdnobu2015-11-241-1/+1
* use rb_gc_for_fd for more callersnormal2015-11-231-0/+1
* fiddle: release GVL for ffi_callnormal2015-11-231-0/+3
* struct.c: dignobu2015-11-161-0/+1
* sprintf.c: nil value is validnobu2015-11-111-0/+1
* proc.c: cfunc_proc_tnobu2015-11-101-0/+2
* vm_eval.c: rb_check_funcall_defaultnobu2015-11-091-0/+1
* dignobu2015-11-091-0/+2
* symbol.c: rb_cstr_internnobu2015-11-081-0/+5
* internal.h: RUBY_DTRACE_HOOKnobu2015-10-311-2/+4
* variable.c: rb_class_ivar_setnobu2015-10-301-2/+1
* variable.c (rb_st_insert_id_and_value): reduce argsnormal2015-10-301-1/+1
* * encoding.c (rb_enc_check_str): add for performance.ko12015-10-291-0/+1
* * internal.h: export rb_wb_(un)protected_newobj_of()ko12015-10-291-3/+3
* * gc.c: introduce rb_wb_unprotected_newobj_of() andko12015-10-291-0/+12
* RUBY_DTRACE_CREATE_HOOKnobu2015-10-291-0/+12
* error.c: receiver in NameErrornobu2015-10-281-0/+1
* error.c: rb_name_err_newnobu2015-10-281-0/+5
* proc.c: remove rb_block_clear_env_selfnobu2015-10-271-1/+0
* * ruby.c (open_load_file): reset O_NONBLOCK after open.kosaki2015-10-171-0/+1
* string.c: rb_str_cat_conv_enc_optsnobu2015-10-171-0/+2
* * vm_eval.c, internal.h (rb_yield_1): added for performance whichko12015-10-101-0/+1
* vm_args.c: wrap symbol ifuncnobu2015-10-061-0/+1
* * string.c (rb_sym_proc_call): constifynobu2015-10-011-1/+1
* proc.c: include symbol namenobu2015-09-301-0/+1
* encindex.h: ENCINDEXnobu2015-09-151-24/+0
* io.c: no wait when killednobu2015-09-081-0/+1
* internal.h: move rb_readlink declarationnobu2015-09-051-0/+3
* object.c: rb_num_to_dblnobu2015-08-131-18/+29
* * id_table.h: introduce ID key table.ko12015-08-121-8/+2
* objspace.c: use rb_ident_hash_newnobu2015-08-101-1/+1
* internal.h: fix LIKELYnobu2015-07-291-2/+2
* internal.h: ensure a booleannobu2015-07-291-2/+2
* internal.h: moved RClassnobu2015-07-281-0/+10
* string.c: taint flagsnobu2015-07-231-2/+2
* * make rb_iseq_t T_IMEMO object (type is imemo_iseq).ko12015-07-211-8/+1
* * process.c (redirect_dup2): when the new FD of dup2() coflictsngoto2015-07-161-0/+1
* use _Static_assert with clangkazu2015-07-141-1/+9
* * iseq.c, internal.h (rb_iseq_clone): removed because we don't need toko12015-07-071-1/+0
* * vm_core.h: remove rb_iseq_t::klass to reduce dynamic data.ko12015-07-061-1/+0
* * method.h: introduce rb_callable_method_entry_t to removeko12015-07-031-0/+2
* string.c: rb_fstring_cstrnobu2015-06-241-0/+9
* internal.h: rb_fstring_litnobu2015-06-241-0/+2
* internal.h: roomofnobu2015-06-211-1/+2
* * method.h: embed rb_method_entry_t::attr::flags (5 bits) intoko12015-06-101-0/+8
* * internal.h: move definition of rb_cref_t to method.h.ko12015-06-051-9/+1
* variable.c: remove generic ivar support for special constantsnormal2015-06-031-1/+0
* * method.h: split rb_method_definition_t::flag to several flags.ko12015-06-031-1/+1
* * method.h: make rb_method_entry_t a VALUE.ko12015-06-021-1/+4
* * internal.h: move class related definitions.ko12015-06-011-41/+42