* lib/cgi/core.rb: Provide a mechanism to specify the
  max_multipart_length of multipart data.
  [Feature #8370] patch by Leif Eriksen <leif.eriksen.au@gmail.com>

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
win32/setup.mak: separate verconf.mk

* win32/setup.mak (verconf.mk): separate RUBY_RELEASE_DATE from
  Makefile so that build would not stop everyday.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
win32/setup.mak: rename RUBY_RELEASE_DATE

* win32/setup.mak (verconf.mk): rename RUBY_PROGRAM_VERSION as
  RUBY_RELEASE_DATE, same as other platforms.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
fix a typo [ci skip]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46395 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
bootstraptest/runner.rb: refine output

* bootstraptest/runner.rb (exec_test, show_progress): erase with
  white spaces, and adjust each results at same column.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
envutil.rb: avoid error on OS X 10.10

* test/ruby/envutil.rb (diagnostic_reports): Mac OS X 10.10 may
  not create plist file with crash file together.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* gc.c: invoke GC before memory allocation (xmalloc/xrealloc)
  when GC.stress = true.
  [Bug #9859]
* test/ruby/test_gc.rb: add a test.



git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2014-06-11

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46400 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Golden week jit compiler
make_pch.sh => make_pch.rb
improve finding path for pre compiled header
support opt_succ
fix bench
added jit_prelude.rb
update benchmark script
support setn
bug fixed in code generator of invokeblock
support dupn and bug fixed in record_opt_aref
remove assertion
support block_given?