v8/tools
kasperl@chromium.org b5a72a1645 Generalized the EvalCache into a CompilationCache and enabled
it for scripts too. In the context of Chromium, this should 
have a very positive impact on memory consumption for web apps
that run multiple tabs from the same domain with a lot of the
same JavaScript code.

For now, the cache retirement policy is really simple:
Whenever a mark-sweep collection is started we clear the
cache. This guarantees that this change will not have a
huge negative impact on memory consumption, but it may
not be ideal. We should consider a more sophisticated LRU
scheme.
Review URL: http://codereview.chromium.org/1933

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@270 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2008-09-11 10:51:52 +00:00
..
v8.xcodeproj Submitting a revised Xcode project for Mark Mentovai (mark@chromium.org). 2008-09-09 03:08:23 +00:00
visual_studio Generalized the EvalCache into a CompilationCache and enabled 2008-09-11 10:51:52 +00:00
js2c.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
linux-tick-processor.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
presubmit.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
splaytree.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
test.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
tickprocessor.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
utils.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00
windows-tick-processor.py Changed copyright header from google inc. to v8 project authors. 2008-09-09 20:08:45 +00:00