Activity
From 10/06/2015 to 10/12/2015
10/12/2015
-
03:39 AM Revision 18e4a39c (git): node.c: update comment
- * node.c (dump_node): update comment for OP_ASGN2 and fix unused
field.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
03:26 AM Revision b0e372a8 (git): parse.y: move ripper_id2sym
- * parse.y (new_attr_op_assign): move ripper_id2sym from each
rules.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... -
03:03 AM Revision 14e606ae (git): node.c: no attrset ID in NODE
- * node.c (dump_node): attrset ID is no longer in NODE_OP_ASGN2.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52... -
02:48 AM Revision 14059af3 (git): node.h: no attrset ID in NODE
- * compile.c (iseq_compile_each), node.h (NEW_OP_ASGN22): attrset
ID no longer needs to be stored in a NODE, create ... -
12:11 AM Revision 324d7c89 (git): udpsocket.c: free addrinfo
- * ext/socket/udpsocket.c (udp_send): ensure addrinfo gets freed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5... -
12:11 AM Revision 3cf04ace (git): udpsocket.c: check once first
- * ext/socket/udpsocket.c (udp_connect, udp_bind): check if the
socket is opened once before retreiving address info... - 12:09 AM Revision 2ddb8858 (git): * 2015-10-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 AM Revision e0c038cd (git): numeric.c: use predefined IDs
- * numeric.c: use predefined IDs and prepared IDs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52109 b2dd03c8-3... -
12:08 AM Revision 5f0d9e86 (git): numeric.c: common expressions
- * numeric.c (flo_pow): extract common expressions.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52108 b2dd03c8-...
10/10/2015
-
10:15 PM Revision 930595cd (git): * vm_insnhelper.c (vm_push_frame): initialize other than sp (and ep)
- first for performance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
09:22 PM Revision 0a40bcb2 (git): * vm_eval.c, internal.h (rb_yield_1): added for performance which
- doesn't check Qundef.
* numeric.c (int_dotimes): use rb_yield_1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
09:20 PM Revision ad45aea4 (git): * vm_insnhelper.c (vm_call_iseq_setup_normal): setup sp first
- for performance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
08:32 PM Revision cb223b75 (git): * vm.c (invoke_block_from_c): split this function into several
- functions.
* vm_insnhelper.c (vm_yield_callee_setup_arg): remove this function
beacuse it is only delegation functi... - 06:49 PM Revision d8736ecf (git): * 2015-10-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:49 PM Revision f6e57af9 (git): * gc.c (newobj_of_slowpass): fix typo (pass -> path).
- Pointed out by Yukihiro Matsumoto <[email protected]>.
* gc.c (newobj_of_...): `of' is unnecessary.
git-svn-id: ... -
10:04 AM Revision d9ac64fd (git): udpsocket.c: refix r52097
- * ext/socket/udpsocket.c (udp_connect, udp_bind): get open files
inside ensure functions.
git-svn-id: svn+ssh://ci... -
09:36 AM Revision a00fc76c (git): * vm_insnhelper.c (vm_call_method0): do not propagate enable_fastpath,
- but pass dummy CC to prevent wrong caching.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52100 b2dd03c8-39d4-... -
06:34 AM Revision e8ba0b7b (git): * import a github pull request
- https://github.com/ruby/ruby/pull/1050
by Kazuho Oku <[email protected]>.
This pull request has the following co...
10/09/2015
- 11:52 PM Revision 1331f80a (git): * 2015-10-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:52 PM Revision 38e62352 (git): udpsocket.c: memory leaks
- * ext/socket/udpsocket.c (udp_connect, udp_bind, udp_send): fix
memory leaks at closed socket.
git-svn-id: svn+ssh... -
01:54 PM Revision 24e5e374 (git): common.mk: separate test-testframework
- * common.mk (check): separate test-testframework from test-all
only when building check.
git-svn-id: svn+ssh://ci.... -
08:29 AM Revision 3e70f44a (git): * lib/net/ftp.rb (parse257): refactor.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52095 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:42 AM Revision 29e9230b (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52094 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:42 AM Revision 5a0f41a5 (git): * lib/net/imap.rb: use frozen_string_literal: true.
- * test/net/imap/test_imap.rb: ditto.
* test/net/imap/test_imap_response_parser.rb: ditto.
git-svn-id: svn+ssh://ci.... -
07:28 AM Revision ae6555aa (git): * lib/net/ftp.rb: use frozen_string_literal: true.
- * test/net/ftp/test_buffered_socket.rb: ditto.
* test/net/ftp/test_ftp.rb: ditto.
* test/net/ftp/test_mlsx_entry.rb... -
06:44 AM Revision d8d51b67 (git): node.c: fix comments [ci skip]
- * node.c (dump_node): fix comments of dynamic string literals,
nd_next->nd_head is the interpolation but not a lite... - 05:21 AM Revision e0e39446 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:20 AM Revision e2d79c46 (git): * ext/openssl/lib/openssl/ssl.rb: Revert r52082 because it was
- dropping TLS v1.1 support too. Supporting only TLS v1.2 is too
early, because many popular websites still don't sup... -
04:15 AM Revision 865c666f (git): test_iseq.rb: fix meaningless assertion
- * test/ruby/test_iseq.rb (test_frozen_string_literal_compile_option):
fix meaningless assertion. object_id of same... -
03:58 AM Revision b52f1af0 (git): * compile.c (iseq_compile_each): Dynamic string literals (e.g.,
- "#{x}") should not be frozen because they don't literally
represent strings.
https://twitter.com/shugomaeda/statu...
10/08/2015
-
09:53 PM Revision 68c35d8b (git): * benchmark/prepare_require.rb: skip file creation if it already
- exist. Suggested by ko1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52086 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 09:32 PM Revision ae858695 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:32 PM Revision 997adbcc (git): * 2015-10-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:31 PM Revision 8c84716b (git): * benchmark/bm_require.rb: new benchmark for require.
- * benchmark/bm_require_thread.rb: new benchmark for conflicting
require vs thread. like [Bug #11559]
* prepare_requ... -
05:26 AM Revision 4b395bb4 (git): * ext/openssl/lib/openssl/ssl.rb: Default to TLSv1.2 and drop TLS v1
- Patch provided by @claudijd [Fixes GH-873] [Feature #11524]:
https://github.com/ruby/ruby/pull/873
git-svn-id: sv... -
01:45 AM Revision 25a8b98e (git): node.c: reduce size
- * node.c (A_FIELD_HEADER): reduce text size by sharing messages
with and without comments.
git-svn-id: svn+ssh://c... -
01:45 AM Revision 29d88e45 (git): node.c: move block
- * node.c (SIMPLE_FIELD): move block after macro call.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52080 b2dd03... - 01:44 AM Revision 1168f623 (git): * 2015-10-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52079 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:44 AM Revision 4334bb87 (git): node.c: D_FIELD_HEADER
- * node.c (D_FIELD_HEADER): concatenate sequential strings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52078 b... -
01:44 AM Revision 77ac4a50 (git): node.c: indent [ci skip
- * node.c (dump_node): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52077 b2dd03c8-39d4-4d8f-98ff...
10/07/2015
-
01:55 PM Revision f15ac6c8 (git): metametameta.rb: restore output
- * test/minitest/metametameta.rb (with_output): restore output to
fix mixing test result output in worker responses.... -
12:40 PM Revision d250a330 (git): ruby.h: RB_OBJ_FROZEN_RAW
- * include/ruby/ruby.h (RB_OBJ_FROZEN_RAW): split from
RB_OBJ_FROZEN. valid only for non-special-const objects.
gi... -
12:32 PM Revision 89dde224 (git): string.c: str_duplicate
- * string.c (str_duplicate): move from rb_str_resurrect to short
circuit initialization.
git-svn-id: svn+ssh://ci.r... -
11:43 AM Revision 2c31c3b4 (git): string.c: fix non-embedded string
- * string.c (rb_str_resurrect): fix resurrection of short enough to
be embedded but not embedded string.
git-svn-id... -
11:18 AM Revision e2cabc22 (git): * gc.c (newobj_of): divide fast path and slow path
- to avoid register savings for fast path.
This idea is given by Kazuho Oku <[email protected]>.
git-svn-id: svn+... -
08:31 AM Revision 9fe491e7 (git): string.c: optimize String#times
- * string.c (rb_str_times): optimize for the argument 0 and 1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5207... -
08:30 AM Revision 8f4e6f14 (git): string.c: use raw macro
- * string.c (str_new_frozen): use raw macro for RString object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@520... -
08:26 AM Revision 907b6d32 (git): re.c: indent [ci skip]
- * re.c (onig_new_with_source, rb_reg_search0): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5206... -
02:19 AM Revision 2b450de0 (git): assertions.rb: refine all_assertions
- * test/lib/test/unit/assertions.rb (all_assertions): refine
total failiure message.
git-svn-id: svn+ssh://ci.ruby-...
10/06/2015
- 04:23 PM Revision 9c56ac3f (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52067 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:22 PM Revision 31ee824e (git): * gc.h, gc.c: introduce new debug function rb_obj_info_dump(VALUE obj)
- which prints the result of rb_raw_obj_info(..., obj).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52066 b2dd... - 04:17 PM Revision 9ba933dc (git): * 2015-10-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52065 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:17 PM Revision e5b941df (git): * vm_args.c: remove an unused field args_info::calling.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52064 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:44 PM Revision daa13ad2 (git): * proc.c (rb_method_entry_min_max_arity): should support
- OPTIMIZED_METHOD_TYPE_CALL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52063 b2dd03c8-39d4-4d8f-98ff-823fe6... -
12:40 PM Revision 83da4479 (git): * lib/tmpdir.rb (Dir.tmpdir): return duplicated string to be
- modify safely even when $SAFE > 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52062 b2dd03c8-39d4-4d8f-98ff-... -
10:25 AM Revision 60321006 (git): * vm_insnhelper.c (vm_call_method0): use switch() for visibilities
- (for readability).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
10:24 AM Revision 7432df37 (git): * proc.c (Init_Proc): Proc#call and others should be public.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:52 AM Revision 2d855b08 (git): * method.h: IMEMO_FL_USER3 and IMEMO_FL_USER4 is not needed any more.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52059 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:49 AM Revision 72cf24c8 (git): * method.h: remove METHOD_ENTRY_SAFE(me) and related code
- because $SAFE = 3 and 4 is not available.
Now, $SAFE is not checked on method dispatch at all.
* vm_eval.c, vm_insn... -
07:35 AM Revision aa4de732 (git): * string.c (rb_sym_to_proc): rename
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Revision ceddb498 (git): vm_args.c: wrap symbol ifunc
- * vm_args.c (args_setup_block_parameter): wrap a symbol in ifunc
by a proc as a block parameter.
git-svn-id: svn+s... -
04:56 AM Revision 334710c1 (git): ruby.h: inlines
- * include/ruby/ruby.h: turn function macros into inline functions,
for debuggers.
git-svn-id: svn+ssh://ci.ruby-la... -
04:54 AM Revision fd89a968 (git): ruby.h: enums
- * include/ruby/ruby.h: turn constant macros into enums, for
debuggers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
04:48 AM Revision 4b80f532 (git): * method.h: typo fix. Patch by @davydovanton [fix GH-1032][ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52053 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom