Fix memory leak from d8 shell.
authormikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 8 Sep 2011 13:51:06 +0000 (13:51 +0000)
committermikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 8 Sep 2011 13:51:06 +0000 (13:51 +0000)
commit080628d32fe62592df0050b259e7b369cb4fdc52
treec69704eff70e37376c0ced3e962498cfa8e471d4
parentc1dc429c02bd8f7095c9e65844134aa298d7a14f
Fix memory leak from d8 shell.

We were not disposing the semaphores and the thread used in SourceGroup.

R=mnaganov@chromium.org

Signed-off-by: Thiago Farina <tfarina@chromium.org>
Review URL: http://codereview.chromium.org/7754007/

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9198 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/d8.cc
src/d8.h
src/smart-pointer.h