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

Issue 1572004: Parsing some kinds of integers and junk values in Runtime_NumberToString. For... (Closed)

Created:
10 years, 8 months ago by SeRya
Modified:
9 years, 7 months ago
Reviewers:
Tobias Kaes, Erik Corry, floitschv8
CC:
v8-dev
Visibility:
Public.

Description

Parsing some kinds of integers and junk values in Runtime_NumberToString. For that values the string is converted into int and then into SMI. It lets to avoid floating point operations. Committed: http://code.google.com/p/v8/source/detail?r=4331 Committed: http://code.google.com/p/v8/source/detail?r=4339

Patch Set 1 #

Total comments: 4

Patch Set 2 : '' #

Total comments: 2

Patch Set 3 : '' #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -1 line) Patch
M src/runtime.cc View 1 2 1 chunk +3 lines, -1 line 2 comments Download

Messages

Total messages: 8 (0 generated)
SeRya
http://compute3.aar:9013/golem/r4309-v8-serya-SmiParsing-vs-4309-v8.html
10 years, 8 months ago (2010-03-30 12:44:39 UTC) #1
Florian Loitsch
LGTM http://codereview.chromium.org/1572004/diff/1/2 File src/runtime.cc (right): http://codereview.chromium.org/1572004/diff/1/2#newcode4481 src/runtime.cc:4481: // the 'I' character ('Infinity'). All of that ...
10 years, 8 months ago (2010-03-31 10:56:52 UTC) #2
SeRya
http://codereview.chromium.org/1572004/diff/1/2 File src/runtime.cc (right): http://codereview.chromium.org/1572004/diff/1/2#newcode4481 src/runtime.cc:4481: // the 'I' character ('Infinity'). All of that have ...
10 years, 8 months ago (2010-03-31 11:19:58 UTC) #3
Tobias Kaes
http://codereview.chromium.org/1572004/diff/8001/9001 File src/runtime.cc (right): http://codereview.chromium.org/1572004/diff/8001/9001#newcode4483 src/runtime.cc:4483: if (data[start_pos] != 'I') { Sorry for the noise, ...
10 years, 8 months ago (2010-03-31 14:31:27 UTC) #4
SeRya
http://codereview.chromium.org/1572004/diff/8001/9001 File src/runtime.cc (right): http://codereview.chromium.org/1572004/diff/8001/9001#newcode4483 src/runtime.cc:4483: if (data[start_pos] != 'I') { On 2010/03/31 14:31:27, Tobias ...
10 years, 8 months ago (2010-03-31 15:16:14 UTC) #5
Tobias Kaes
> On 2010/03/31 14:31:27, Tobias Kaes wrote: > > Sorry for the noise, just wondered ...
10 years, 8 months ago (2010-04-02 13:59:22 UTC) #6
Florian Loitsch
Checking for the empty string LGTM. I can't comment on the other change in the ...
10 years, 8 months ago (2010-04-03 12:55:41 UTC) #7
SeRya
10 years, 8 months ago (2010-04-05 07:54:35 UTC) #8
http://codereview.chromium.org/1572004/diff/17001/18001
File src/runtime.cc (right):

http://codereview.chromium.org/1572004/diff/17001/18001#newcode3360
src/runtime.cc:3360: int start = register_vector[i * 2];
On 2010/04/03 12:55:41, Florian Loitsch wrote:
> unrelated patch?

This change came with update (it is not shown as a difference in my working
copy).

Powered by Google App Engine
This is Rietveld 408576698