haitao.feng@intel.com
|
e38ceab62a
|
Update mozilla.status for a timezone without daylight saving time.
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/198633002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20305 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 14:25:22 +00:00 |
|
dslomov@chromium.org
|
4cdfb46a6d
|
Fix JSObject::SetElement for fixed typed array elements.
R=ulan@chromium.org
BUG=357108
LOG=N
Review URL: https://codereview.chromium.org/214543003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20300 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 12:54:26 +00:00 |
|
svenpanne@chromium.org
|
fe58e3d7b8
|
Removed 'executable' bits from mjsunit tests.
R=jkummerow@chromium.org
Review URL: https://codereview.chromium.org/214413006
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20299 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 12:32:27 +00:00 |
|
yangguo@chromium.org
|
8847b52097
|
Reland "Correctly OOM in the CEntryStub after retries."
R=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/214473003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20297 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 10:41:45 +00:00 |
|
ulan@chromium.org
|
5eabc4b802
|
Run tests on android_arm64.
R=rmcilroy@chromium.org
Review URL: https://codereview.chromium.org/210773003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20295 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 10:06:53 +00:00 |
|
yangguo@chromium.org
|
caad1de770
|
Revert "Correctly OOM in the CEntryStub after retries."
This reverts r20292 due to no-snapshot failures.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/214413005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20293 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 09:59:07 +00:00 |
|
yangguo@chromium.org
|
3ee0783686
|
Correctly OOM in the CEntryStub after retries.
This fixes a bug introduced in r20179.
R=jkummerow@chromium.org
BUG=356211
LOG=N
Review URL: https://codereview.chromium.org/213193011
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20292 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-27 09:26:47 +00:00 |
|
yangguo@chromium.org
|
9be61ddb8a
|
Hide some runtime functions.
R=dslomov@chromium.org
Review URL: https://codereview.chromium.org/212163004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20285 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 15:51:48 +00:00 |
|
danno@chromium.org
|
0a0f12b841
|
[x64] Improve key value sign-extension of dehoisted LoadKeyed/StoreKeyed
Instead of sign-extending at key use, definitions that can be used as keys are sign extended immediately after the definition.
R=danno@chromium.org
Review URL: https://codereview.chromium.org/179773002
Patch from Weiliang Lin <weiliang.lin@intel.com>.
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20284 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 15:51:08 +00:00 |
|
ulan@chromium.org
|
a7d1b658fc
|
Reland r19897 "Fix memory leak caused by treating Code::next_code_link as strong in marker.
R=mstarzinger@chromium.org
Review URL: https://codereview.chromium.org/212553003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20282 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 15:14:51 +00:00 |
|
jarin@chromium.org
|
10606aa756
|
Fix missing representation for the result of HIsSmiAndBranch.
R=jkummerow@chromium.org
BUG=
Review URL: https://codereview.chromium.org/211273010
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20280 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 13:14:08 +00:00 |
|
dslomov@chromium.org
|
76b8f25edb
|
This implements allocating small typed arrays in heap.
R=mvstanton@chromium.org, verwaest@chromium.org
Review URL: https://codereview.chromium.org/150813004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20279 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 12:50:13 +00:00 |
|
haitao.feng@intel.com
|
6130206c2f
|
Introduce andp, notp, orp and xorp for x64 port
R=verwaest@chromium.org
Review URL: https://codereview.chromium.org/205343013
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20276 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 12:15:35 +00:00 |
|
haitao.feng@intel.com
|
687e524983
|
Introduce leap, movzxbp, movzxwp, repmovsp and xchgp for x64 port
R=verwaest@chromium.org
Review URL: https://codereview.chromium.org/211413008
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20273 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 11:17:53 +00:00 |
|
svenpanne@chromium.org
|
58c45cdd03
|
Mark debug-stepout-scope-part8 as flaky for ARM gc-stress.
TBR=machenbach@chromium.org
Review URL: https://codereview.chromium.org/212253005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20264 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 08:57:21 +00:00 |
|
machenbach@chromium.org
|
2ed676246b
|
Fix test serialization path for windows.
This work-around takes into account that MSVS doesn't build to "out".
BUG=
R=jkummerow@chromium.org
Review URL: https://codereview.chromium.org/202923003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20261 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 07:40:32 +00:00 |
|
haitao.feng@intel.com
|
479248f3d8
|
Introduce cmpp, decp, incp, negp, sbbp and testp for x64 port
R=verwaest@chromium.org
Review URL: https://codereview.chromium.org/207833002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20260 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-26 01:13:09 +00:00 |
|
ishell@chromium.org
|
f306341b46
|
TransitionElementsKind() and its recursive call chain handlified.
R=verwaest@chromium.org
Review URL: https://codereview.chromium.org/207553005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20253 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 15:33:22 +00:00 |
|
dslomov@chromium.org
|
f66af4feb4
|
Refactor optimized in hydrogen only runtime functions.
This splits all runtime function into 3 categories:
1) RUNTIME: implemented in runtime and called from both full and optimized code.
2) RUNTIME_HIDDEN: implemented in runtime, never called directly from JS builtins.
3) INLINE: inlined in both full and optimized code
4) INLINE_OPTIMIZED: inlined in optimized code, implemented in runtime for full code.
R=yangguo@chromium.org, yannguo@chromium.org
Review URL: https://codereview.chromium.org/209353006
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20252 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 14:26:55 +00:00 |
|
verwaest@chromium.org
|
c432f7166c
|
Don't convert dictionary sloppy arguments to fast double mode.
BUG=
R=ishell@chromium.org
Review URL: https://codereview.chromium.org/207683006
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20251 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 14:14:58 +00:00 |
|
dslomov@chromium.org
|
cdc9812756
|
Revert "This implements allocating small typed arrays in heap."
This reverts commit r20244 for breaking Win64 build and webkit tests.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/208503007
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20250 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 14:12:58 +00:00 |
|
ulan@chromium.org
|
cb0f49c18a
|
Add index check in DoAccessArgumentsAt.
BUG=355523
LOG=N
TEST=mjsunit/regress/regress-355523
R=jarin@chromium.org
Review URL: https://codereview.chromium.org/210053003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20245 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 13:26:41 +00:00 |
|
dslomov@chromium.org
|
654b6a27d1
|
This implements allocating small typed arrays in heap.
R=mvstanton@chromium.org, verwaest@chromium.org
Committed: https://code.google.com/p/v8/source/detail?r=20240
Review URL: https://codereview.chromium.org/150813004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20244 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 13:21:58 +00:00 |
|
dslomov@chromium.org
|
727bc2153e
|
Revert "This implements allocating small typed arrays in heap."
This reverts commit r20240 for breaking Windows build.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/211003003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20242 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 12:58:22 +00:00 |
|
dslomov@chromium.org
|
de690b656f
|
Allow to neuter array buffer twice in tests.
R=jarin@chromium.org
Review URL: https://codereview.chromium.org/209083005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20241 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 12:55:10 +00:00 |
|
dslomov@chromium.org
|
322a474bf2
|
This implements allocating small typed arrays in heap.
R=mvstanton@chromium.org, verwaest@chromium.org
Review URL: https://codereview.chromium.org/150813004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20240 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 12:51:49 +00:00 |
|
rossberg@chromium.org
|
2e1b16de2a
|
Revert "Ship promises and weak collections"
Reason: breaks Blink layout tests.
R=machenbach@chromium.org
BUG=
Review URL: https://codereview.chromium.org/210853003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20233 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 10:57:52 +00:00 |
|
yangguo@chromium.org
|
793d4cb0b6
|
Fix issues when changing FLAG_concurrent_recompilation after init.
R=jarin@chromium.org
BUG=356053
LOG=N
Review URL: https://codereview.chromium.org/210363005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20228 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 09:38:48 +00:00 |
|
yangguo@chromium.org
|
82f630a9f7
|
Reland "No longer OOM on invalid string length."
R=ishell@chromium.org
Review URL: https://codereview.chromium.org/210683003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20225 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 09:09:24 +00:00 |
|
titzer@chromium.org
|
3c31102025
|
First implementation of store elimination.
BUG=
R=hpayer@chromium.org
Review URL: https://codereview.chromium.org/100253004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20224 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-25 09:06:16 +00:00 |
|
jarin@chromium.org
|
b765d3cdb9
|
Revert the (wrong) fix of the argument index check asserion.
R=ishell@chromium.org
BUG=
Review URL: https://codereview.chromium.org/208423017
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20219 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 21:32:19 +00:00 |
|
jarin@chromium.org
|
56f2006605
|
Fix to get around an assertion that triggers when generating code that happens to be dead because the assertion is checked a bit earlier at runtime.
R=ishell@chromium.org
BUG=355486
LOG=N
Review URL: https://codereview.chromium.org/201573011
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20218 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 20:51:36 +00:00 |
|
baptiste.afsa@arm.com
|
688d07d11b
|
ARM64: Prevent compilers to optimize away NaN negation in tests.
BUG=v8:3226
R=ulan@chromium.org, jochen@chromium.org
LOG=N
Review URL: https://codereview.chromium.org/196173021
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20213 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 17:43:56 +00:00 |
|
rossberg@chromium.org
|
33be68c2fa
|
Ship promises and weak collections
R=mstarzinger@chromium.org
BUG=
Review URL: https://codereview.chromium.org/206163004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20211 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 16:59:04 +00:00 |
|
rossberg@chromium.org
|
ff1186c834
|
Add support for per-isolate private symbols
R=mstarzinger@chromium.org
BUG=
LOG=Y
Review URL: https://codereview.chromium.org/196103004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20209 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 16:34:06 +00:00 |
|
verwaest@chromium.org
|
e18e650582
|
Ensure the constant operand for heap-object store-named-field is not a smi.
BUG=
R=jkummerow@chromium.org
Review URL: https://codereview.chromium.org/210193002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20208 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 16:25:48 +00:00 |
|
rossberg@chromium.org
|
6704bbce82
|
Spec adjustments for well-known symbols
R=arv@chromium.org, mstarzinger@chromium.org
BUG=
Review URL: https://codereview.chromium.org/208423013
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20204 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 15:45:52 +00:00 |
|
yangguo@chromium.org
|
72932ae417
|
Revert "No longer OOM on invalid string length."
This reverts r20202.
TBR=machenbach@chromium.org
Review URL: https://codereview.chromium.org/210143002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20203 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 15:36:15 +00:00 |
|
yangguo@chromium.org
|
531217502c
|
No longer OOM on invalid string length.
R=ishell@chromium.org
BUG=v8:3060
LOG=Y
Review URL: https://codereview.chromium.org/207613005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20202 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 15:01:17 +00:00 |
|
yangguo@chromium.org
|
9c0f5be8d1
|
Correctly convert micro-sign to its upper case.
R=dcarney@chromium.org
BUG=355485
LOG=N
Review URL: https://codereview.chromium.org/209323007
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20197 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 14:16:14 +00:00 |
|
yangguo@chromium.org
|
f1bacf8fff
|
Fix DebugEvaluate for generators.
R=mstarzinger@chromium.org
BUG=v8:3225
LOG=N
Review URL: https://codereview.chromium.org/207153004
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20195 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 14:10:57 +00:00 |
|
marja@chromium.org
|
7dcaf26882
|
Follow up to r20125 (enabling tests).
These tests were never meant to be disabled.
R=rossberg@chromium.org
BUG=
Review URL: https://codereview.chromium.org/209953002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20190 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 12:49:26 +00:00 |
|
jkummerow@chromium.org
|
55d5b02244
|
Delete mjsunit/string-oom-slow-* tests.
They are too slow, and there is no feasible way to speed them up.
R=yangguo@chromium.org
Review URL: https://codereview.chromium.org/205553005
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20186 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 10:37:16 +00:00 |
|
yangguo@chromium.org
|
8b8fb30e7f
|
Reland "Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException."
R=dcarney@chromium.org
Review URL: https://codereview.chromium.org/209903003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20184 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 10:07:15 +00:00 |
|
yangguo@chromium.org
|
03866841aa
|
Revert "Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException."
This reverts r20179.
TBR=svenpanne@chromium.org
Review URL: https://codereview.chromium.org/201573007
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20183 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 09:17:18 +00:00 |
|
yangguo@chromium.org
|
62f65d8697
|
Remove Failure::OutOfMemory propagation and V8::IgnoreOutOfMemoryException.
R=dcarney@chromium.org
BUG=v8:3060
LOG=Y
Review URL: https://codereview.chromium.org/208263002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20179 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 08:47:45 +00:00 |
|
dcarney@chromium.org
|
3ab0622b96
|
add setaccessorproperty to object
R=svenpanne@chromium.org
LOG=N
BUG=v8:2964
Review URL: https://codereview.chromium.org/209853002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20178 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 08:41:59 +00:00 |
|
yangguo@chromium.org
|
15951521cc
|
Refactor inlined typed array runtime functions.
R=dslomov@chromium.org
Review URL: https://codereview.chromium.org/203443002
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20177 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 08:22:24 +00:00 |
|
dcarney@chromium.org
|
493c6b3543
|
Do stack checks while pushing locals
R=yangguo@chromium.org
BUG=
Review URL: https://codereview.chromium.org/207543003
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20176 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-24 08:17:06 +00:00 |
|
rodolph.perfetta@arm.com
|
d5753f27d9
|
ARM: fix assertions for uxtb and co.
Allow operands with ROR #0. Behind the scene they are mapped to LSL #0.
BUG=v8:3209
LOG=N
R=ulan@chromium.org
Review URL: https://codereview.chromium.org/198053014
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20171 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2014-03-21 15:59:45 +00:00 |
|