#1324: memory leak occurs with eval. ----------------------------------+----------------------------------------- Reporter: watson1978@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: ----------------------------------+----------------------------------------- Test Script: {{{ #!ruby def memory pid = $$ str = `ps alx | grep '#{pid}.*ruby'` str.split[7] end Thread.start { sec = 0 loop do puts "#{sec} sec : " + memory + " KB" sleep 10 sec += 10 end } loop do eval "a = 42" end }}} Result: {{{ $ macruby eval.rb 0 sec : 13316 KB 10 sec : 70432 KB 20 sec : 124400 KB 30 sec : 189016 KB 40 sec : 228328 KB 50 sec : 312684 KB 60 sec : 352976 KB }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/1324> MacRuby <http://macruby.org/>