| commit | fabce552a24368904a8ecf1b9acff9fa4839095c | [log] [tgz] | 
|---|---|---|
| author | erik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00> | Tue Oct 26 09:21:12 2010 | 
| committer | erik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00> | Tue Oct 26 09:21:12 2010 | 
| tree | ccb5b17a7e75b3e5b1775cf02b140a3a3cae19dd | |
| parent | cb6241a0743430e8aec70235ac963ba767ca5960 [diff] | 
Port some GC fixes from the bleeding edge to the 2.4 branch. These are: 5627 and 5628: Fix creation of an exception to avoid a rare GC corner case. http://codereview.chromium.org/3782009 5640: Fix missing check for GC failure in number dictionary code. http://codereview.chromium.org/3781014 5674: Fix the --noinline-new flag on ARM so that it forces us into C++ code on every allocation. Fix three places where the generated code couldn't cope with an unlucky GC. http://codereview.chromium.org/3872003 5676: Fix GC error in ES5 read-only properties implementation. http://codereview.chromium.org/3920005 Review URL: http://codereview.chromium.org/4174001 git-svn-id: http://v8.googlecode.com/svn/branches/2.4@5702 ce2b1a6d-e550-0410-aec6-3dcde31c8c00