Граф коммитов

2479 Коммитов

Автор SHA1 Сообщение Дата
svn 7336e81145 * 2009-07-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-15 23:55:30 +00:00
svn 0845f5c165 * 2009-07-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-14 19:30:34 +00:00
svn 9e6a1e1479 * 2009-07-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-13 15:47:29 +00:00
svn 400d826393 * 2009-07-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-12 15:04:42 +00:00
nobu 17c1e45405 * random.c (rand_init): use fixed buffer for small numbers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-11 17:24:46 +00:00
nobu 38867cc115 * array.c (ary_join_1): should recurse for element array.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24026 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-10 15:11:43 +00:00
svn 1dc339e5a4 * 2009-07-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24003 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-09 16:02:07 +00:00
svn a113d4f843 * 2009-07-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-09 14:47:31 +00:00
ko1 9e60743008 * include/ruby/ruby.h:
rename
  "...TypeStruct" and "typed_struct" to
  "TypedData..." and "typeddata", respectively.
  rename
  rb_data_type_t#name to
  rb_data_type_t#wrap_struct_name.
* error.c, gc.c, iseq.c, vm.c: ditto.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23987 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-07 20:28:27 +00:00
svn c19129be51 * 2009-07-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23975 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-07 01:12:25 +00:00
svn 95b71ae3fb * 2009-07-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-05 15:11:33 +00:00
nobu 918fefb7f7 * vm_insnhelper.c (vm_yield_setup_block_args): restores the first
arg where is overwritten at funcall.  [ruby-core:24139]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-04 23:08:32 +00:00
svn b083b7eea6 * 2009-07-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-03 18:14:39 +00:00
svn fbf2cc7caf * 2009-07-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-02 15:37:12 +00:00
svn db0721aaeb * 2009-07-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23926 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-07-01 18:46:41 +00:00
nobu 01430b6e69 * enum.c (enum_grep): gets rid of type-punning calls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-30 21:47:14 +00:00
svn da2c21614a * 2009-06-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-29 15:34:10 +00:00
svn c212f81dde * 2009-06-29
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23886 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-28 16:22:20 +00:00
svn 11ab22bba6 * 2009-06-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-28 00:22:17 +00:00
svn 974b30a902 * 2009-06-27
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-26 18:10:19 +00:00
svn 9522466f46 * 2009-06-26
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-26 07:34:10 +00:00
svn 6abc3e1b41 * 2009-06-25
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23847 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-24 22:46:45 +00:00
svn 157c95294b * 2009-06-24
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23834 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-23 17:02:00 +00:00
svn 86b418c275 * 2009-06-23
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23822 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-22 16:21:16 +00:00
nobu a7dedc272e * io.c (rb_io_fdatasync): new method IO#fdatasync.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23811 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-22 04:50:29 +00:00
svn 231314bee6 * 2009-06-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-20 19:15:48 +00:00
svn 64eccf4d6b * 2009-06-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23750 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-19 18:36:10 +00:00
svn f0a75dbba8 * 2009-06-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23738 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-18 16:02:24 +00:00
nobu 4d3c75e2b0 * configure.in (ridir, RI_BASE_NAME): fixed for path expansion.
[ruby-core:23876]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23728 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-17 16:09:30 +00:00
svn 6883f97a0e * 2009-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23707 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-16 15:49:48 +00:00
svn d25a5d9aec * 2009-06-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23697 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-15 16:52:06 +00:00
nobu b1f3890b57 * .gdbinit (rp, iseq): load dummy_gdb_enums on demand.
[ruby-dev:38606]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23692 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-15 02:04:36 +00:00
svn 5b697c7e5c * 2009-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23684 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-13 16:25:21 +00:00
nobu 6d781384c5 * vm_eval.c (rb_f_throw): fixed rdoc about execption.
[ruby-core:23824]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23673 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-12 21:45:52 +00:00
nobu 7915aed875 * string.c (str_replace_shared): shared target must be frozen.
[ruby-core:23727]


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23669 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-11 17:41:27 +00:00
svn 831e03ebd6 * 2009-06-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23666 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-11 06:29:11 +00:00
svn b28d9b6d18 * 2009-06-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-09 21:39:13 +00:00
ko1 79b62da9b4 * thread.c: rename functions which require a parameter
"rb_thread_t *", the prefix to be rb_threadptr_ instead of
  rb_thread_.
* thread.c (rb_thread_add_event_hook(), rb_thread_remove_event_hook):
  change the parameter type from rb_thread_t * to VALUE.
* eval.c, eval_error.c, eval_intern.h, signal.c, vm_core.h, vm_eval.c:
  ditto.
* include/ruby/intern.h: remove decl of rb_thread_signal_raise() and
  rb_thread_signal_exit().



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-08 16:14:06 +00:00
ko1 0cdfbc9446 * thread_pthread.c (rb_thread_create_timer_thread): print fatal error
message to stderr instead of using rb_bug().
* KNOWNBUGS.rb, bootstraptest/test_fork.rb: move a fixed test.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23647 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-07 23:59:58 +00:00
svn 2a0342a442 * 2009-06-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23643 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-07 10:05:16 +00:00
svn 8376d7cca0 * 2009-06-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23641 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-04 22:15:11 +00:00
svn dd9338bc66 * 2009-06-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23635 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-03 17:26:42 +00:00
svn 6eaf79f39a * 2009-06-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23621 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-02 15:24:30 +00:00
svn 8b362c8a23 * 2009-06-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23619 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-06-02 04:29:36 +00:00
svn cfacda1a9f * 2009-06-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23610 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-31 22:46:51 +00:00
nobu d6d8d973c8 * file.c (istrailinggarbage): fixed typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-31 14:26:40 +00:00
nobu 82f2e90d07 * enum.c (collect_all): checks interrupts. [ruby-core:23594]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-29 00:30:02 +00:00
svn 72f4e2c709 * 2009-05-28
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-27 15:56:21 +00:00
naruse 9aaa2da65b * ext/readline/readline.c (readline_getc): the function for
rl_getc_function must be a byte function.
  so use getbyte method. [ruby-dev:38535]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-26 17:39:42 +00:00
nobu 5ac1389aea * string.c (rb_str_each_char, rb_str_each_codepoint): string
length must be long.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@23568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2009-05-25 18:38:46 +00:00