mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	test/-ext-/string/test_modify_expand.rb: increase limit for {je,tc}malloc
In this test, jemalloc and tcmalloc are both more hesitant to release memory to the kernel than the stock glibc allocator. Tested on jemalloc 3.6.0 (self-built) and libtcmalloc-minimal 2.0-2 (Debian package) on x86_64-linux git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47620 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									338cea741d
								
							
						
					
					
						commit
						11548f9253
					
				
					 2 changed files with 7 additions and 1 deletions
				
			
		|  | @ -1,3 +1,8 @@ | |||
| Thu Sep 18 07:03:36 2014  Eric Wong  <e@80x24.org> | ||||
| 
 | ||||
| 	* test/-ext-/string/test_modify_expand.rb: increase limit | ||||
| 	  for {je,tc}malloc [Bug #10236] | ||||
| 
 | ||||
| Thu Sep 18 06:41:18 2014  Eric Wong  <e@80x24.org> | ||||
| 
 | ||||
| 	* ext/zlib/zlib.c (struct gzfile): pack (288 => 272 bytes) on 64-bit | ||||
|  |  | |||
|  | @ -4,7 +4,8 @@ require_relative '../../ruby/envutil' | |||
| 
 | ||||
| class Test_StringModifyExpand < Test::Unit::TestCase | ||||
|   def test_modify_expand_memory_leak | ||||
|     assert_no_memory_leak(["-r-test-/string/string"], <<-PRE, <<-CMD, "rb_str_modify_expand()") | ||||
|     assert_no_memory_leak(["-r-test-/string/string"], | ||||
|                           <<-PRE, <<-CMD, "rb_str_modify_expand()", limit: 2.5) | ||||
|       s=Bug::String.new | ||||
|     PRE | ||||
|       size = $initial_size | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 normal
						normal