- 25 Jun, 2010 1 commit
-
-
ricow@chromium.org authored
Fixes bug in Array.prototype.lastIndexOf when called with null or undefined as fromIndex argument. (fixes issue 754). Review URL: http://codereview.chromium.org/2840021 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4950 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 29 Apr, 2010 1 commit
-
-
antonm@chromium.org authored
Keyed store stub sits high in sorting profiles. Swapping allows to save us additional type checks as we could both read and write elmenets (on fast path) without them. Review URL: http://codereview.chromium.org/1709008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4551 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Apr, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/1706010 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4502 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 20 Apr, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/1525040 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4448 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Apr, 2010 2 commits
-
-
antonm@chromium.org authored
And various minor cleanups. Review URL: http://codereview.chromium.org/1611021 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4392 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/1623004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4381 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 07 Apr, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/1513020 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4356 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 30 Mar, 2010 1 commit
-
-
kmillikin@chromium.org authored
Removed trailing whitespace using regexp replace. No other changes. Review URL: http://codereview.chromium.org/1559006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4314 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 15 Mar, 2010 2 commits
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/954001 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4129 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
lrn@chromium.org authored
Review URL: http://codereview.chromium.org/851008 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4126 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 12 Mar, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/903004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4122 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 11 Mar, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/669061 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4108 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 01 Mar, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/660245 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3987 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 17 Feb, 2010 1 commit
-
-
antonm@chromium.org authored
Review URL: http://codereview.chromium.org/618002 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3885 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 14 Jan, 2010 1 commit
-
-
ricow@chromium.org authored
Review URL: http://codereview.chromium.org/545056 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3603 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 13 Jan, 2010 1 commit
-
-
ricow@chromium.org authored
Enabled es5conform tests for new array methods and corrected errors that was discovered by enabling these. Added new es5 methods: GetOwnPropertyDescriptor GetOwnProperty FromPropertyDescriptor Review URL: http://codereview.chromium.org/546032 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3595 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 06 Jan, 2010 1 commit
-
-
kasperl@chromium.org authored
by tweaking the JavaScript implementation of these functions. Review URL: http://codereview.chromium.org/519061 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3545 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 01 Dec, 2009 2 commits
-
-
erik.corry@gmail.com authored
TBR=ager Review URL: http://codereview.chromium.org/449055 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3392 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
erik.corry@gmail.com authored
Review URL: http://codereview.chromium.org/457021 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3391 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 14 Oct, 2009 1 commit
-
-
christian.plesner.hansen@gmail.com authored
Patch by Jan de Mooij <jandemooij@gmail.com> Review at http://codereview.chromium.org/271072 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3060 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 23 Sep, 2009 1 commit
-
-
erik.corry@gmail.com authored
* Be more var-correct in JS files. * Rename some JS variables to reflect the fact that they are instance variables on the global intrinsics object. * Missing optimization in StringCharAt. Review URL: http://codereview.chromium.org/215052 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2959 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 10 Jun, 2009 1 commit
-
-
whesse@chromium.org authored
Make Array.sort safely generic on JSObject types. Fix bug 346 http://code.google.com/p/v8/issues/detail?id=346 Review URL: http://codereview.chromium.org/119357 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2133 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 06 May, 2009 1 commit
-
-
erik.corry@gmail.com authored
prototypes on some built in types. Review URL: http://codereview.chromium.org/109004 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1882 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 04 May, 2009 2 commits
-
-
http://code.google.com/p/chromium/issues/detail?id=1717erik.corry@gmail.com authored
Review URL: http://codereview.chromium.org/99346 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1848 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
http://code.google.com/p/chromium/issues/detail?id=1717erik.corry@gmail.com authored
undeletable functions on some prototypes. Review URL: http://codereview.chromium.org/100335 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1842 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 01 May, 2009 1 commit
-
-
lrn@chromium.org authored
Made sort on non-objects with inherited elements JSC compatible. Review URL: http://codereview.chromium.org/99272 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1829 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 27 Apr, 2009 1 commit
-
-
lrn@chromium.org authored
Change handling of sorting to be the same for all JS-arrays. Collect undefined values as well while removing holes. Review URL: http://codereview.chromium.org/92123 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1800 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 21 Apr, 2009 1 commit
-
-
lrn@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1749 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 17 Feb, 2009 1 commit
-
-
lrn@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1288 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 16 Feb, 2009 1 commit
-
-
lrn@chromium.org authored
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@1276 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 28 Oct, 2008 1 commit
-
-
feng@chromium.org authored
The performance of Array::concat is critical of jQuery benchmark from http://www.dromaeo.com. Our current implementation in JavaScript is very generic and is several times slower than JSC and SpiderMonkey. Re-implement Array::concat in C++ to take advantage of underlying implementation details. This cuts dom-travesal-jquery execution time by half. We may want to move Array specific implementation into a separate source file, say jsarray.cc. Review URL: http://codereview.chromium.org/7990 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@625 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 03 Oct, 2008 3 commits
-
-
ager@chromium.org authored
names for library functions. Review URL: http://codereview.chromium.org/6447 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@433 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
whessev8 authored
All uses of %AddProperty are replaced by %SetProperty. A few uses of IgnoreAttributesAndSetLocalProperty are added, and the runtime version of it adds a PropertyAttributes argument. Only the JSObject class in objects.cc now uses AddProperty, and it can become private. Review URL: http://codereview.chromium.org/6445 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@426 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
ager@chromium.org authored
names. - Set the correct name of library functions. - Set the name of C++ callback functions. - Clean up a couple of out-dated comments related to literal creation. Review URL: http://codereview.chromium.org/6223 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@414 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 02 Oct, 2008 2 commits
-
-
olehougaard authored
Changed 'undefined' in ArraySort to 'void 0'. Also added regression test to catch the error. Review URL: http://codereview.chromium.org/6073 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@406 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
olehougaard authored
Review URL: http://codereview.chromium.org/6035 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@405 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 30 Sep, 2008 1 commit
-
-
olehougaard authored
Using insertion sort below a certain threshold to give faster sorting of arrays (esp. short ones). Review URL: http://codereview.chromium.org/6006 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@395 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 26 Sep, 2008 2 commits
-
-
olehougaard authored
Review URL: http://codereview.chromium.org/5003 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@383 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
olehougaard authored
Fixed QuickSort so it doesn't overflow the stack with non-reflexsive comparison functions. Review URL: http://codereview.chromium.org/4297 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@382 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-
- 25 Sep, 2008 1 commit
-
-
olehougaard authored
Tuning the quick sort algorithm to avoid degenerating to an n^2 algorithm when all elements are the same. Review URL: http://codereview.chromium.org/4083 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@378 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
-