ruby/ext/-test-
usa 687763bc4f merge revision(s) 56558,59116,59136: [Backport #12670]
* gc.c (heap_page_resurrect): do not return tomb_pages when
	  page->freelist == NULL.
	  [Bug #12670]

	test for [Bug #12670]

	heap corruption by deferred free.
	gc.c: expand sorted pages

	* gc.c (heap_page_allocate): expand sorted pages before inserting
	  allocated new page.  [Bug #12670]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_3@59234 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2017-06-30 12:35:49 +00:00
..
array/resize handle ext/ as r53141 2015-12-16 05:31:54 +00:00
bignum handle ext/ as r53141 2015-12-16 05:31:54 +00:00
bug-3571 handle ext/ as r53141 2015-12-16 05:31:54 +00:00
bug-5832 handle ext/ as r53141 2015-12-16 05:31:54 +00:00
bug_reporter handle ext/ as r53141 2015-12-16 05:31:54 +00:00
class handle ext/ as r53141 2015-12-16 05:31:54 +00:00
debug handle ext/ as r53141 2015-12-16 05:31:54 +00:00
dln/empty handle ext/ as r53141 2015-12-16 05:31:54 +00:00
exception handle ext/ as r53141 2015-12-16 05:31:54 +00:00
fatal handle ext/ as r53141 2015-12-16 05:31:54 +00:00
file merge revision(s) 56559,56582,56584,56585: [Backport #12903] 2016-11-14 18:15:22 +00:00
float handle ext/ as r53141 2015-12-16 05:31:54 +00:00
funcall handle ext/ as r53141 2015-12-16 05:31:54 +00:00
gvl/call_without_gvl handle ext/ as r53141 2015-12-16 05:31:54 +00:00
hash handle ext/ as r53141 2015-12-16 05:31:54 +00:00
iseq_load handle ext/ as r53141 2015-12-16 05:31:54 +00:00
iter handle ext/ as r53141 2015-12-16 05:31:54 +00:00
load/dot.dot handle ext/ as r53141 2015-12-16 05:31:54 +00:00
marshal handle ext/ as r53141 2015-12-16 05:31:54 +00:00
method handle ext/ as r53141 2015-12-16 05:31:54 +00:00
notimplement handle ext/ as r53141 2015-12-16 05:31:54 +00:00
num2int handle ext/ as r53141 2015-12-16 05:31:54 +00:00
path_to_class handle ext/ as r53141 2015-12-16 05:31:54 +00:00
popen_deadlock handle ext/ as r53141 2015-12-16 05:31:54 +00:00
postponed_job handle ext/ as r53141 2015-12-16 05:31:54 +00:00
printf handle ext/ as r53141 2015-12-16 05:31:54 +00:00
proc handle ext/ as r53141 2015-12-16 05:31:54 +00:00
rational handle ext/ as r53141 2015-12-16 05:31:54 +00:00
recursion handle ext/ as r53141 2015-12-16 05:31:54 +00:00
st handle ext/ as r53141 2015-12-16 05:31:54 +00:00
string merge revision(s) 53724: [Backport #11946] 2016-03-29 16:30:10 +00:00
struct merge revision(s) 54611,54612: [Backport #12291] 2016-04-18 09:12:46 +00:00
symbol handle ext/ as r53141 2015-12-16 05:31:54 +00:00
thread_fd_close merge revision(s) 59030,59031: [Backport #13638] 2017-06-30 12:09:10 +00:00
time handle ext/ as r53141 2015-12-16 05:31:54 +00:00
tracepoint handle ext/ as r53141 2015-12-16 05:31:54 +00:00
typeddata merge revision(s) 56558,59116,59136: [Backport #12670] 2017-06-30 12:35:49 +00:00
vm merge revision(s) 54484: [Backport #12095] 2016-04-18 08:15:33 +00:00
wait_for_single_fd handle ext/ as r53141 2015-12-16 05:31:54 +00:00
win32 handle ext/ as r53141 2015-12-16 05:31:54 +00:00