path: root/intern.h
AgeCommit message (Expand)Author
2007-06-10* include/ruby: moved public headers.nobu
2007-05-03*, defines.h, eval_load.c (rb_feature_p, rb_provided,nobu
2007-04-19* eval.c (ruby_cleanup): re-send signal. [ruby-dev:30516]nobu
2007-03-21* compile.c, parse.y, eval.c, intern.h, iseq.c, lex.c, node.h,ko1
2007-03-08* compile.c: iseq_compile -> rb_iseq_compile.aamine
2007-02-25* ruby.h: define RUBY_VM macro and remove NATIVETHREAD* macros.ko1
2007-02-24* intern.h (rb_thread_blocking_region): add prototype.nobu
2007-02-23* parse.y, compile.c, gc.c, insns.def, intern.h, iseq.c, node.h,matz
2007-02-19* (RUBY_REPLACE_TYPE): cache convertible type info.nobu
2007-02-18* (pid_t, uid_t, gid_t): check if defined.nobu
2007-02-16* intern.h: add a prototype of rb_sym_to_s().ko1
2007-02-05* intern.h: prepare rb_last_status_get() and rb_last_status_set().ko1
2007-02-04* parse.y (rb_compose_ivar2): function to create a new ivar2matz
2007-02-02* variable.c (rb_cvar_set): remove warn argument.matz
2007-01-17* some refactoring around yarvcore and proc.ko1
2006-12-31 * Merge YARVko1
2006-12-07* object.c (Init_Object): new method Dir.exist?(path).matz
2006-12-04* intern.h, object.c, variable.c (rb_mod_constants): added an optionalnobu
2006-10-30* sprintf.c (rb_str_format): should preserve leading zeromatz
2006-09-26* array.c (rb_ary_shift): shift/unshift performance boost patch,matz
2006-09-25* hash.c (recursive_hash): remove unused local variable.matz
2006-09-14* string.c (rb_str_intern): raise SecurityError only when $SAFEmatz
2006-08-31* array.c (rb_ary_shuffle_bang): new method.matz
2006-08-30* numeric.c (flo_hash): improve collision.nobu
2006-07-18* intern.h (st_foreach_safe): fix prototype.usa
2006-07-11* bignum.c (rb_int2big): use SIGNED_VALUE. [ruby-dev:29019]matz
2006-06-09* sprintf.c (rb_str_format): allow %c to print one charactermatz
2006-04-06* intern.h (rb_obj_instance_exec, rb_mod_module_exec): add declaration.nagai
2006-02-17* eval.c (ev_const_get): simplified using rb_const_get_fallback().matz
2006-01-25*, dln.c, file.c, intern.h, missing.h (eaccess): usenobu
2005-11-11*, eval.c, intern.h: check fd_mask type.nobu
2005-11-11* eval.c, intern.h: failed to compile where NFDBITS is defined butocean
2005-11-08* intern.h, eval.c (rb_thread_signal_raise): costified.ocean
2005-10-22* object.c (sym_inspect), parse.y (parser_yylex, rb_symname_p): checknobu
2005-10-21* intern.h, struct.c (rb_struct_iv_get): constified.ocean
2005-10-11* eval.c (rb_obj_respond_to): check if obj responds to the givennobu
2005-10-11* array.c, enum.c, eval.c, util.c: safer function pointer usage.nobu
2005-10-01* bignum.c (rb_big_rand): removed. [ruby-dev:25405]akr
2005-09-28* eval.c (ev_const_get), variable.c (rb_const_get_0): retry only whennobu
2005-09-14* dir.c: changed `foo (*bar)_((boo))' to `foo (*bar)(boo)`.ocean
2005-09-14* bignum.c: changed `foo _((boo))' to `foo(boo)`. [ruby-dev:27056]ocean
2005-09-13* ruby.h (PRINTF_ARGS): new macro for printf style argument checking.akr
2005-09-12* file.c (apply2files): stricter callback definition.nobu
2005-08-30* array.c, dir.c, enum.c, hash.c, io.c, range.c, string.c, struct.c:nobu
2005-08-14* intern.h (rb_check_to_integer): add declaration.nobu
2005-08-12* parse.y (f_larglist): allow optional arguments even whenmatz
2005-08-03* numeric.c (fix_minus, fix_mul, fix_quo, fix_div, fix_mod,matz
2005-07-23* eval.c (rb_fd_select): the all three fd_sets must be long enough fornobu
2005-07-23* sprintf.c (rb_vsprintf, rb_sprintf): new functions return new String,nobu
2005-07-14* enum.c (enumeratorize): create new enumerator for current method ifnobu