lrn@chromium.org
|
ade53c4282
|
X64: Make the ToBoolean inline code do even less if the value is known to be a smi.
Review URL: http://codereview.chromium.org/2834028
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4978 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-06-29 14:15:34 +00:00 |
|
lrn@chromium.org
|
991af26519
|
Less intrusive patch for regexp bug.
Review URL: http://codereview.chromium.org/2843024
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4947 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-06-25 07:51:46 +00:00 |
|
lrn@chromium.org
|
7b46a1f49d
|
Fix bug in regexp exec with global regexps.
Review URL: http://codereview.chromium.org/2826020
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4945 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-06-25 07:00:29 +00:00 |
|
sandholm@chromium.org
|
c9b1bf7eaa
|
Fix issue in previous test optimization
Review URL: http://codereview.chromium.org/2653002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4801 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-06-04 13:43:41 +00:00 |
|
sandholm@chromium.org
|
6e7d663eed
|
Simplify criteria for doing an optimized test call
Review URL: http://codereview.chromium.org/2662002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4800 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-06-04 13:37:28 +00:00 |
|
sandholm@chromium.org
|
52f52ae99f
|
Simplify regexp test call when the regexp starts and ends with '.*'.
Review URL: http://codereview.chromium.org/2645002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4799 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-06-04 11:58:40 +00:00 |
|
lrn@chromium.org
|
0adfe842a5
|
Fix incorrect handling of global RegExp properties for nested replace-regexp-with-function.
Review URL: http://codereview.chromium.org/1695002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4455 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-21 08:33:04 +00:00 |
|
lrn@chromium.org
|
285d5bc48a
|
Native construction of RegExp result objects, with in-object index and input.
Avoid cloning using CloneRegExpResult for results that are just arrays.
Made a more direct path for string.match with string argument.
Review URL: http://codereview.chromium.org/1645001
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4395 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-13 09:31:03 +00:00 |
|
sandholm@chromium.org
|
67116752d9
|
Adding Lasse's improvement to r4364
http://codereview.chromium.org/1556019
http://code.google.com/p/v8/source/detail?r=4364
Review URL: http://codereview.chromium.org/1638001
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4373 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-09 09:21:46 +00:00 |
|
sandholm@chromium.org
|
c9b3e45cca
|
Adding boolean saveAnswer property of RegExpCache to avoid unnecessary cloning of the regexp answer object/array.
Review URL: http://codereview.chromium.org/1556019
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4364 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-04-08 14:42:27 +00:00 |
|
kmillikin@chromium.org
|
1cf0439ca7
|
Remove trailing regexp from .js files.
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
|
2010-03-30 07:15:23 +00:00 |
|
lrn@chromium.org
|
845fd15dd6
|
Pre-create properties on JSRegExp objects
Initialize properties in single runtime call.
Review URL: http://codereview.chromium.org/1350003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4298 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-26 14:19:47 +00:00 |
|
lrn@chromium.org
|
498b074bd0
|
Run string replace regexp with function in C++ code loop.
Reuses the result array to save on allocation.
Matches Safari's behavior.
Review URL: http://codereview.chromium.org/1109010
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4269 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-25 12:57:58 +00:00 |
|
kasperl@chromium.org
|
7d6a3b433f
|
Merge the partial_snapshots branch back into bleeding_edge. For
now, the custom call generator stuff is disabled.
Review URL: http://codereview.chromium.org/1094014
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4217 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2010-03-23 11:40:38 +00:00 |
|