Go to file
kasperl@chromium.org 048fe9b980 RFC: Try to be much more careful with where we skip the write barrier by:
1. Avoid using SKIP_WRITE_BARRIER when we don't have to (smis).
  2. Check and document the remaining uses of SKIP_WRITE_BARRIER.
  3. Only allow GetWriteBarrierMode when in an AssertNoAllocation scope.

The only functional change should be in DeepCopyBoilerplate where we
no longer use the write barrier mode (because of allocations). I'm
running benchmarks to see if this has a measurable impact on performance.
Review URL: http://codereview.chromium.org/558041

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3743 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2010-01-29 11:46:55 +00:00
benchmarks Remove svn:executable flag from run.html and style.css and change the mime-type of style.css to text/css. 2009-07-15 10:37:10 +00:00
include Implement issue 549 Make V8 call DebugMessageDispatchHandler with Locker locked 2010-01-18 15:48:41 +00:00
samples Don't mention obsolete Issue 548 2010-01-20 17:06:23 +00:00
src RFC: Try to be much more careful with where we skip the write barrier by: 2010-01-29 11:46:55 +00:00
test Rename flags in unit tests to match the new flag definitions. 2010-01-27 17:21:48 +00:00
tools Add a pass for the fast compiler to label expression nodes. 2010-01-29 09:42:13 +00:00
.gitignore Add '.cpplint-cache' to ignore lists for SVN and Git. This change also sets 'ignore' property on '.', although this change isn't visible in Rietveld. 2009-12-11 09:01:38 +00:00
AUTHORS Land patch to add Solaris platform support. 2010-01-25 12:37:31 +00:00
ChangeLog Push to trunk. Now working on 2.0.7. 2010-01-14 15:09:43 +00:00
LICENSE Get rid of duplicate LICENSE entry for the Valgrind 2009-09-27 09:33:11 +00:00
SConstruct Fix 64-bit build on Windows and Visual Studio project files 2010-01-27 16:18:58 +00:00