Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(177)

Issue 18587: Eliminate the code that handles fallback to JSCRE. The only way to get... (Closed)

Created:
11 years, 11 months ago by Erik Corry
Modified:
9 years, 7 months ago
CC:
v8-dev
Visibility:
Public.

Description

Eliminate the code that handles fallback to JSCRE. The only way to get JSCRE now is to use the --noirregexp flag. Also add code to check that we react sensibly to some very large regexps. Committed: http://code.google.com/p/v8/source/detail?r=1166

Patch Set 1 #

Total comments: 6
Unified diffs Side-by-side diffs Delta from patch set Stats (+192 lines, -158 lines) Patch
M src/flag-definitions.h View 1 chunk +0 lines, -1 line 0 comments Download
M src/jsregexp.h View 13 chunks +13 lines, -15 lines 0 comments Download
M src/jsregexp.cc View 39 chunks +148 lines, -140 lines 5 comments Download
M src/regexp-macro-assembler.h View 1 chunk +4 lines, -0 lines 1 comment Download
M src/regexp-macro-assembler-irregexp.cc View 16 chunks +27 lines, -2 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
Erik Corry
11 years, 11 months ago (2009-01-26 13:27:46 UTC) #1
Lasse Reichstein
LGTM http://codereview.chromium.org/18587/diff/1/6 File src/jsregexp.cc (right): http://codereview.chromium.org/18587/diff/1/6#newcode1279 Line 1279: while (!work_list.is_empty()) { You could bail out ...
11 years, 11 months ago (2009-01-26 13:48:52 UTC) #2
Erik Corry
http://codereview.chromium.org/18587/diff/1/6 File src/jsregexp.cc (right): http://codereview.chromium.org/18587/diff/1/6#newcode1279 Line 1279: while (!work_list.is_empty()) { On 2009/01/26 13:48:53, Lasse Reichstein ...
11 years, 11 months ago (2009-01-26 19:59:20 UTC) #3
Lasse Reichstein
11 years, 11 months ago (2009-01-27 06:54:28 UTC) #4
http://codereview.chromium.org/18587/diff/1/6
File src/jsregexp.cc (right):

http://codereview.chromium.org/18587/diff/1/6#newcode1483
Line 1483: return;
On 2009/01/26 19:59:21, Erik Corry wrote:
> On 2009/01/26 13:48:53, Lasse Reichstein wrote: > The return is superfluous. I
don't think so!

Argh, easily fooled by missing indentation. Ignore me.

Powered by Google App Engine
This is Rietveld 408576698