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