ruby-changes:46150
From: unsubscribe <ko1@a...>
Date: Thu, 6 Apr 2017 22:59:04 +0900 (JST)
Subject: [ruby-changes:46150] unsubscribe
unsubscribe > On Apr 5, 2017, at 10:00 PM, ruby-cvs-request@r... wrote: >=20 > Send ruby-cvs mailing list submissions to > ruby-cvs@r... >=20 > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.ruby-lang.org/cgi-bin/mailman/listinfo/ruby-cvs > or, via email, send a message with subject or body 'help' to > ruby-cvs-request@r... >=20 > You can reach the person managing the list at > ruby-cvs-owner@r... >=20 > When replying, please edit your Subject line so it is more specific > than "Re: Contents of ruby-cvs digest..." >=20 >=20 > Today's Topics: >=20 > 1. [ruby-cvs:65423] nobu:r58252 (trunk): configure.in: > HAVE_MALLOC_CONF (nobu@r...) > 2. [ruby-cvs:65424] nobu:r58253 (trunk): compile.c: remove side > effects by debug macros (nobu@r...) > 3. [ruby-cvs:65425] shyouhei:r58254 (trunk): fix --with-gmp > (broken by r57490) (shyouhei@r...) > 4. [ruby-cvs:65426] hsbt:r58255 (trunk): Added initial gemspec > for ruby/fiddle. (hsbt@r...) > 5. [ruby-cvs:65427] hsbt:r58256 (trunk): Import > psych-3.0.0.beta1 from ruby/psych. (hsbt@r...) > 6. [ruby-cvs:65428] svn:r58258 (trunk): * 2017-04-06 > (svn@r...) > 7. [ruby-cvs:65429] kazu:r58257 (trunk): NEWS: mention > Array#append and Array#prepend (kazu@r...) > 8. [ruby-cvs:65430] hsbt:r58259 (trunk): Update library entry > for stringio and fiddle. (hsbt@r...) > 9. [ruby-cvs:65431] nobu:r58260 (trunk): Rename RbConfig::Limits > as RbConfig::LIMITS (nobu@r...) > 10. [ruby-cvs:65432] nobu:r58261 (trunk): Freeze RbConfig::SIZEOF > and RbConfig::LIMITS (nobu@r...) > 11. [ruby-cvs:65433] ko1:r58262 (trunk): fix > TracePoint#return_value with non-local exits (ko1@r...) >=20 >=20 > ---------------------------------------------------------------------- >=20 > Message: 1 > Date: Wed, 5 Apr 2017 16:07:51 +0900 (JST) > From: nobu@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65423] nobu:r58252 (trunk): configure.in: > HAVE_MALLOC_CONF > Message-ID: <20170405070751.F3AAA64B2E@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > nobu 2017-04-05 16:07:51 +0900 (Wed, 05 Apr 2017) >=20 > New Revision: 58252 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 252 >=20 > Log: > configure.in: HAVE_MALLOC_CONF >=20 > * configure.in: define HAVE_MALLOC_CONF when using jemalloc. >=20 > Modified files: > trunk/configure.in >=20 >=20 > ------------------------------ >=20 > Message: 2 > Date: Wed, 5 Apr 2017 17:34:18 +0900 (JST) > From: nobu@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65424] nobu:r58253 (trunk): compile.c: remove side > effects by debug macros > Message-ID: <20170405083418.3900C64B2E@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > nobu 2017-04-05 17:34:18 +0900 (Wed, 05 Apr 2017) >=20 > New Revision: 58253 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 253 >=20 > Log: > compile.c: remove side effects by debug macros >=20 > * compile.c (debugp_param): do not evaluate arguments of debug > macros, unless the debug mode is enabled. these macros should > not have side effects. >=20 > Modified files: > trunk/compile.c >=20 >=20 > ------------------------------ >=20 > Message: 3 > Date: Wed, 5 Apr 2017 17:52:31 +0900 (JST) > From: shyouhei@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65425] shyouhei:r58254 (trunk): fix --with-gmp > (broken by r57490) > Message-ID: <20170405085231.93FA464B2E@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > shyouhei 2017-04-05 17:52:31 +0900 (Wed, 05 Apr 2017) >=20 > New Revision: 58254 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 254 >=20 > Log: > fix --with-gmp (broken by r57490) >=20 > Looking at the generated shell script (also the autoconf manual), = it > seems AC_SEARCH_LIBS() m4 macro does not define HAVE_LIBsomething C > preprocessor macros, unlike AC_CHECK_LIB() which does define them. > This previous change effectively killed building with GMP because > building that mode depends on existence of HAVE_LIBGMP. [Bug = #13402] >=20 > Modified files: > trunk/configure.in >=20 >=20 > ------------------------------ >=20 > Message: 4 > Date: Wed, 5 Apr 2017 20:04:25 +0900 (JST) > From: hsbt@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65426] hsbt:r58255 (trunk): Added initial gemspec > for ruby/fiddle. > Message-ID: <20170405110425.6B50264B50@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > hsbt 2017-04-05 20:04:25 +0900 (Wed, 05 Apr 2017) >=20 > New Revision: 58255 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 255 >=20 > Log: > Added initial gemspec for ruby/fiddle. >=20 > [Feature #13403][ruby-core:80577] >=20 > Added files: > trunk/ext/fiddle/fiddle.gemspec >=20 >=20 > ------------------------------ >=20 > Message: 5 > Date: Wed, 5 Apr 2017 22:16:33 +0900 (JST) > From: hsbt@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65427] hsbt:r58256 (trunk): Import > psych-3.0.0.beta1 from ruby/psych. > Message-ID: <20170405131633.10C7F64C4C@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > hsbt 2017-04-05 22:16:32 +0900 (Wed, 05 Apr 2017) >=20 > New Revision: 58256 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 256 >=20 > Log: > Import psych-3.0.0.beta1 from ruby/psych. >=20 > * Removed deprecated code. > * Removed code related syck gem. > * Fixed typos. >=20 > Removed files: > trunk/ext/psych/lib/psych/deprecated.rb > trunk/test/psych/test_to_yaml_properties.rb > Modified files: > trunk/ext/psych/lib/psych/core_ext.rb > trunk/ext/psych/lib/psych/scalar_scanner.rb > trunk/ext/psych/lib/psych/versions.rb > trunk/ext/psych/lib/psych/visitors/to_ruby.rb > trunk/ext/psych/lib/psych/visitors/yaml_tree.rb > trunk/ext/psych/lib/psych.rb > trunk/ext/psych/psych.gemspec > trunk/ext/psych/yaml/scanner.c > trunk/test/psych/helper.rb > trunk/test/psych/test_array.rb > trunk/test/psych/test_date_time.rb > trunk/test/psych/test_deprecated.rb > trunk/test/psych/test_exception.rb > trunk/test/psych/test_psych.rb > trunk/test/psych/test_scalar_scanner.rb > trunk/test/psych/test_string.rb > trunk/test/psych/test_yaml.rb > trunk/test/psych/visitors/test_yaml_tree.rb >=20 >=20 > ------------------------------ >=20 > Message: 6 > Date: Thu, 6 Apr 2017 09:14:58 +0900 (JST) > From: svn@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65428] svn:r58258 (trunk): * 2017-04-06 > Message-ID: <20170406001458.CDC1564D2E@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > svn 2017-04-06 09:14:58 +0900 (Thu, 06 Apr 2017) >=20 > New Revision: 58258 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 258 >=20 > Log: > * 2017-04-06 >=20 > Modified files: > trunk/version.h >=20 >=20 > ------------------------------ >=20 > Message: 7 > Date: Thu, 6 Apr 2017 09:14:58 +0900 (JST) > From: kazu@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65429] kazu:r58257 (trunk): NEWS: mention > Array#append and Array#prepend > Message-ID: <20170406001458.0698864D2A@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > kazu 2017-04-06 09:14:57 +0900 (Thu, 06 Apr 2017) >=20 > New Revision: 58257 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 257 >=20 > Log: > NEWS: mention Array#append and Array#prepend >=20 > [Feature #12746] [ci skip] >=20 > Modified files: > trunk/NEWS >=20 >=20 > ------------------------------ >=20 > Message: 8 > Date: Thu, 6 Apr 2017 10:47:45 +0900 (JST) > From: hsbt@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65430] hsbt:r58259 (trunk): Update library entry > for stringio and fiddle. > Message-ID: <20170406014745.C887964D0B@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > hsbt 2017-04-06 10:47:45 +0900 (Thu, 06 Apr 2017) >=20 > New Revision: 58259 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 259 >=20 > Log: > Update library entry for stringio and fiddle. >=20 > Modified files: > trunk/doc/maintainers.rdoc > trunk/doc/standard_library.rdoc >=20 >=20 > ------------------------------ >=20 > Message: 9 > Date: Thu, 6 Apr 2017 11:10:40 +0900 (JST) > From: nobu@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65431] nobu:r58260 (trunk): Rename RbConfig::Limits > as RbConfig::LIMITS > Message-ID: <20170406021040.9BC2A64D0B@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > nobu 2017-04-06 11:10:40 +0900 (Thu, 06 Apr 2017) >=20 > New Revision: 58260 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 260 >=20 > Log: > Rename RbConfig::Limits as RbConfig::LIMITS >=20 > * template/limits.c.tmpl (Init_limits): rename RbConfig::Limits as > RbConfig::LIMITS, constants other than class or module are all > uppercase with underscores by convention. >=20 > Modified files: > trunk/NEWS > trunk/bootstraptest/test_insns.rb > trunk/template/limits.c.tmpl > trunk/test/-ext-/integer/test_integer.rb > trunk/test/-ext-/num2int/test_num2int.rb > trunk/test/ruby/test_array.rb > trunk/test/ruby/test_bignum.rb > trunk/test/ruby/test_enum.rb > trunk/test/ruby/test_marshal.rb > trunk/test/ruby/test_numeric.rb > trunk/test/ruby/test_string.rb >=20 >=20 > ------------------------------ >=20 > Message: 10 > Date: Thu, 6 Apr 2017 11:33:40 +0900 (JST) > From: nobu@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65432] nobu:r58261 (trunk): Freeze RbConfig::SIZEOF > and RbConfig::LIMITS > Message-ID: <20170406023340.89AD164D2B@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > nobu 2017-04-06 11:33:40 +0900 (Thu, 06 Apr 2017) >=20 > New Revision: 58261 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 261 >=20 > Log: > Freeze RbConfig::SIZEOF and RbConfig::LIMITS >=20 > Modified files: > trunk/template/limits.c.tmpl > trunk/template/sizes.c.tmpl >=20 >=20 > ------------------------------ >=20 > Message: 11 > Date: Thu, 6 Apr 2017 11:56:23 +0900 (JST) > From: ko1@r... > To: ruby-cvs@r... > Subject: [ruby-cvs:65433] ko1:r58262 (trunk): fix > TracePoint#return_value with non-local exits > Message-ID: <20170406025623.7271864D3A@s...> > Content-Type: text/plain; charset=3Dus-ascii >=20 > ko1 2017-04-06 11:56:23 +0900 (Thu, 06 Apr 2017) >=20 > New Revision: 58262 >=20 > = https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=3Drevision&revision=3D58= 262 >=20 > Log: > fix TracePoint#return_value with non-local exits >=20 > * vm.c: get return_value from imemo_throw_data object = (THROW_DATA_VAL()). > imemo_throw_data (TAG_BREAK) contains returned value. > However, imemo_throw_data (TAG_BREAK) can skip several frames so = that > we need to use it only once (at most internal frame). To record = it, > we introduced THROW_DATA_CONSUMED and check it. >=20 > * internal.h: define THROW_DATA_CONSUMED flag. >=20 > * test/ruby/test_settracefunc.rb: add tests for [Bug #13369] >=20 > * vm_insnhelper.h: add THROW_DATA_CONSUMED_P() and > THROW_DATA_CONSUMED_SET(). >=20 > Modified files: > trunk/internal.h > trunk/test/ruby/test_settracefunc.rb > trunk/vm.c > trunk/vm_insnhelper.h >=20 >=20 > End of ruby-cvs Digest, Vol 45, Issue 6 > *************************************** Index: configure.in =================================================================== --- configure.in (revision 58251) +++ configure.in (revision 58252) @@ -1414,6 +1414,7 @@ AS_IF([test "x$with_jemalloc" = xyes],[ https://github.com/ruby/ruby/blob/trunk/configure.in#L1414 ]) AS_IF([test "x$with_jemalloc" = xyes], [ + AC_DEFINE(HAVE_MALLOC_CONF) ac_cv_func_malloc_usable_size=yes ], [AC_MSG_ERROR([jemalloc requested but not found]) -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/