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

Issue 501170: - Increased size of number string cache.... (Closed)

Created:
11 years ago by bak
Modified:
5 years ago
Reviewers:
Kasper Lund, kasperl, sra1
CC:
v8-dev
Visibility:
Public.

Description

- Increased size of number string cache. - Change the instruction order for inlined allocation. Committed: http://code.google.com/p/v8/source/detail?r=3514

Patch Set 1 #

Total comments: 4
Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -14 lines) Patch
M src/heap.h View 1 chunk +1 line, -1 line 1 comment Download
M src/heap.cc View 1 chunk +5 lines, -4 lines 2 comments Download
M src/ia32/macro-assembler-ia32.cc View 3 chunks +10 lines, -9 lines 1 comment Download

Messages

Total messages: 3 (0 generated)
bak
11 years ago (2009-12-22 11:20:35 UTC) #1
Kasper Lund
LGTM. http://codereview.chromium.org/501170/diff/1/2 File src/heap.cc (right): http://codereview.chromium.org/501170/diff/1/2#newcode1613 src/heap.cc:1613: static inline int double_get_hash(double d) { This should ...
11 years ago (2009-12-22 11:25:58 UTC) #2
sra1
11 years ago (2009-12-23 00:56:02 UTC) #3
http://codereview.chromium.org/501170/diff/1/3
File src/ia32/macro-assembler-ia32.cc (right):

http://codereview.chromium.org/501170/diff/1/3#newcode738
src/ia32/macro-assembler-ia32.cc:738: UpdateAllocationTopHelper(result_end,
scratch);
I assume the order was changed here generate instructions with better scheduling
(it would be nice if the change log said more about why changes were made...) 
The result is probably going to be used almost immediately.  On a previous
compiler I found using lea instead of or_ was faster because the address
generation unit has faster bypass.

Powered by Google App Engine
This is Rietveld 408576698