Yesterday
-
-
-
-
-
issue 428
(Use of static variable builtin_passed_function should be rem...) changed by vita...@chromium.org
-
Status:
Started
Owner:
vita...@chromium.org
Status:
Started
Owner:
vita...@chromium.org
Last 7 days
-
r3528
(Faster handling of string indexing using [] with a SMI index...) committed by fschnei...@chromium.org
- Faster handling of string indexing using [] with a SMI index.
Instead of falling back to calling GetObjectProperty we call GetCharAt
directly if the object is a string and the key in a SMI.
Review URL: http://codereview.chromium.org/522015
Faster handling of string indexing using [] with a SMI index.
Instead of falling back to calling GetObjectProperty we call GetCharAt
directly if the object is a string and the key in a SMI.
Review URL: http://codereview.chromium.org/522015
-
-
-
-
-
-
-
-
-
issue 559
(MacOSX 10.6.2 build r3521 in debug mode fail.) changed by kasperl@chromium.org
-
Status:
Assigned
Owner:
kasp...@chromium.org
Status:
Assigned
Owner:
kasp...@chromium.org
-
-
issue 559
(MacOSX 10.6.2 build r3521 in debug mode fail.) commented on by lycboy
-
-
issue 413
(GCC 4.4 fails to compile current version, over strict aliasi...) commented on by itoshkov
-
-
-
issue 559
(MacOSX 10.6.2 build r3521 in debug mode fail.) reported by lycboy
-
Last 30 days
-
-
-
-
r3521
(Use a loop in generated code to allocate stack slots for fun...) committed by fschnei...@chromium.org
- Use a loop in generated code to allocate stack slots for function with many local variables.
If a function contains more than a certain number of locals (IA32: 9, X64: 6, ARM: 4)
a loop for initializing the locals with 'undefined' is more compact.
For less locals we unroll that loop by emitting a sequence of push instructions.
Review URL: http://codereview.chromium.org/515012
Use a loop in generated code to allocate stack slots for function with many local variables.
If a function contains more than a certain number of locals (IA32: 9, X64: 6, ARM: 4)
a loop for initializing the locals with 'undefined' is more compact.
For less locals we unroll that loop by emitting a sequence of push instructions.
Review URL: http://codereview.chromium.org/515012
-
-
-
-
-
r3519
(When promoting objects during a copying collection, promote ...) committed by kmilli...@chromium.org
- When promoting objects during a copying collection, promote all
non-large objects that cannot contain non-map-word pointers to other
heap objects into the old data space.
Review URL: http://codereview.chromium.org/502100
When promoting objects during a copying collection, promote all
non-large objects that cannot contain non-map-word pointers to other
heap objects into the old data space.
Review URL: http://codereview.chromium.org/502100
-
-
r3517
(Revert r3514 and r3515. The new cache is too large for some...) committed by ager@chromium.org
- Revert r3514 and r3515. The new cache is too large for some tests
that attempt to run with a small heap. Additionally, it can
potentially keep a lot of string data alive and it is never flushed.
Can we make it grow dynamically if used so that we can still start the
VM with a small heap size?
Review URL: http://codereview.chromium.org/503081
Revert r3514 and r3515. The new cache is too large for some tests
that attempt to run with a small heap. Additionally, it can
potentially keep a lot of string data alive and it is never flushed.
Can we make it grow dynamically if used so that we can still start the
VM with a small heap size?
Review URL: http://codereview.chromium.org/503081
-
r3516
(Use one runtime call for creating object/array literals in
t...) committed by fschnei...@chromium.org
- Use one runtime call for creating object/array literals in
the code generator.
The runtime function checks if it needs to create a boilerplate
object or if it can clone from an existing boilerplate.
This is already done in the top-level compiler.
Review URL: http://codereview.chromium.org/507036
Use one runtime call for creating object/array literals in
the code generator.
The runtime function checks if it needs to create a boilerplate
object or if it can clone from an existing boilerplate.
This is already done in the top-level compiler.
Review URL: http://codereview.chromium.org/507036
-
-
-
-
-
-
-
-
-
-
r3508
(Optimize implementation of Math.floor a little by special ca...) committed by erik.corry
- Optimize implementation of Math.floor a little by special casing
the comparison it uses in the code generator. Use Math.floor for
date operations.
Review URL: http://codereview.chromium.org/509007
Optimize implementation of Math.floor a little by special casing
the comparison it uses in the code generator. Use Math.floor for
date operations.
Review URL: http://codereview.chromium.org/509007
-
-
-
-
-
r3505
(The number of heap slots stored in a scope includes the
fixe...) committed by kasperl@chromium.org
- The number of heap slots stored in a scope includes the
fixed contexts slots. Take this into account when using
the new, fast context creation path to avoid allocating
too many slots (wasteful).
Review URL: http://codereview.chromium.org/501148
The number of heap slots stored in a scope includes the
fixed contexts slots. Take this into account when using
the new, fast context creation path to avoid allocating
too many slots (wasteful).
Review URL: http://codereview.chromium.org/501148
-
-
r3504
(Bring back the fisttp instruction on machines with SSE3, but...) committed by erik.corry
- Bring back the fisttp instruction on machines with SSE3, but check the
input so we don't have to check the exception flags afterwards.
Review URL: http://codereview.chromium.org/509001
-
|