1
0
Fork 0
mirror of https://github.com/rubyjs/therubyracer synced 2023-03-27 23:21:42 -04:00

put locking in place when running memspec

This commit is contained in:
Charles Lowell 2012-06-07 08:35:00 -05:00
parent bcabe39866
commit 4a977ac1ee

View file

@ -24,11 +24,13 @@ describe "A Very blunt test to make sure that we aren't doing stupid leaks" do
end end
it "can eval simple value passing statements repeatedly without significantly increasing memory" do it "can eval simple value passing statements repeatedly without significantly increasing memory" do
V8::C::Locker() do
cxt = V8::Context.new cxt = V8::Context.new
500.times do 500.times do
cxt.eval('7 * 6') cxt.eval('7 * 6')
run_v8_gc run_v8_gc
end end
end
process_memory.should <= @start_memory * 1.1 process_memory.should <= @start_memory * 1.1
end end