Go to file
vegorov@chromium.org 106a83252d Fix DoDeferredNumberTagU to keep the value in xmm1 instead of xmm0 on x64.
xmm0 is not saved across runtime call on x64 because MacroAssembler::EnterExitFrameEpilogue preserves only allocatable XMM registers unlike on ia32 where it preserves all registers.

Cleanup handling of shifts: SHR can deoptimize only when its a shift by 0, all other shift never deoptimize.

Fix type inference for i-to-t change instruction. On X64 this ensures that write-barrier is generated correctly.

R=danno@chromium.org

Review URL: https://chromiumcodereview.appspot.com/10868032

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12373 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2012-08-23 16:14:01 +00:00
benchmarks More fixes for V8 benchmark version 7. 2012-03-15 17:13:50 +00:00
build Relax requirement from VFP3 to VFP2 where possible. 2012-07-25 15:26:16 +00:00
include Deoptimization support for accessors. 2012-08-17 10:43:32 +00:00
preparser Fix a bunch of implicit casts detected by the Win64 compiler 2012-06-19 13:45:30 +00:00
samples Fix compilation when disabling debugger support. 2012-07-05 16:23:14 +00:00
src Fix DoDeferredNumberTagU to keep the value in xmm1 instead of xmm0 on x64. 2012-08-23 16:14:01 +00:00
test Fix DoDeferredNumberTagU to keep the value in xmm1 instead of xmm0 on x64. 2012-08-23 16:14:01 +00:00
tools Fix typo in grokdump. 2012-08-23 16:11:37 +00:00
.gitignore Update .gitignore for Windows/Visual Studio/GYP. 2012-07-10 12:58:42 +00:00
AUTHORS Fix path to d8 and properly quote strings so it works with dash(1) 2012-07-26 10:03:30 +00:00
ChangeLog Prepare push to trunk. Now working on version 3.13.4. 2012-08-21 10:45:44 +00:00
DEPS Prepare for using GYP build on buildbots 2012-05-11 12:18:09 +00:00
LICENSE Update LICENSE file 2012-01-03 16:38:42 +00:00
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8 2011-02-03 07:10:06 +00:00
Makefile Android: increase default test timeout and skip time sensitive mjsunit/regress/regress-1969. 2012-08-01 13:06:08 +00:00
Makefile.android Rewrite Makefile rules for Android to allow parallel execution 2012-07-27 11:14:44 +00:00
SConstruct Fix shared library build errors. 2012-05-18 11:15:14 +00:00