- 20 Nov, 2014 15 commits
-
-
yangguo authored
R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/737373003 Cr-Commit-Position: refs/heads/master@{#25444}
-
Dan Carney authored
TBR=vogelheim@chromium.org BUG= Review URL: https://codereview.chromium.org/744743002 Cr-Commit-Position: refs/heads/master@{#25443}
-
Ulan Degenbaev authored
BUG= TBR=hpayer@chromium.org Review URL: https://codereview.chromium.org/746443002 Cr-Commit-Position: refs/heads/master@{#25442}
-
ulan authored
If we run out of code range, then GC wouldn't be able to compact code space, because it wouldn't be able to allocate a new page. This can cause code space fragmentation and OOM crashes. BUG=chromium:430118 LOG=Y Review URL: https://codereview.chromium.org/742733002 Cr-Commit-Position: refs/heads/master@{#25441}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/725083004 Cr-Commit-Position: refs/heads/master@{#25440}
-
Daniel Clifford authored
- Use "leal" for subtraction of integer constant when non-constant input to subtract is used more than once. - Use "incl", "decl", and "addl" when they are smaller/cheaper than their leal/addl/subl equivalant. R=titzer@chromium.org Review URL: https://codereview.chromium.org/738073002 Cr-Commit-Position: refs/heads/master@{#25439}
-
Rodolph Perfetta authored
JavaScript shifts perform an implicit '& 0x1F' on their right operand, this patch removes it when the underlying architecture already does it. BUG= R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/732103002 Cr-Commit-Position: refs/heads/master@{#25438}
-
mstarzinger authored
R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/743963002 Cr-Commit-Position: refs/heads/master@{#25437}
-
Andreas Rossberg authored
R=jarin@chromium.org BUG=433332 LOG=N Review URL: https://codereview.chromium.org/739563002 Cr-Commit-Position: refs/heads/master@{#25436}
-
Andreas Rossberg authored
Also clean up flag names a little. Baseline: https://codereview.chromium.org/713413003/ R=arv@chromium.org, dslomov@chromium.org BUG= Review URL: https://codereview.chromium.org/722203006 Cr-Commit-Position: refs/heads/master@{#25435}
-
balazs.kilvady authored
There are separated JS and C stacks on simulators so for some stack extensive tests (like mozilla/js1_5/extensions/regress-355497) might cause a C stack overflow and that overflow is not caught by V8. It is not an issue on real HW. Increasing the C stack also solves the problem but we have already FLAG_sim_stack_size flag to control the JS stack size. This patch makes it possible to add flags to tests conditionally in .status files. TEST=mozilla/js1_5/extensions/regress-355497 BUG=v8:3152 LOG=N Review URL: https://codereview.chromium.org/735723006 Cr-Commit-Position: refs/heads/master@{#25434}
-
yangguo authored
R=rtoy@chromium.org BUG=v8:3579 LOG=N Review URL: https://codereview.chromium.org/739913003 Cr-Commit-Position: refs/heads/master@{#25433}
-
machenbach authored
Revert of Rename String.prototype.contains to 'includes'. (patchset #1 id:1 of https://codereview.chromium.org/742963002/) Reason for revert: Breaks test262-es6: http://build.chromium.org/p/client.v8/builders/V8%20Linux/builds/1289 Original issue's description: > Rename String.prototype.contains to 'includes'. > > Per TC39 Nov 2014 decison. > > R=arv@chromium.org,yangguo@chromium.org > LOG=Y > > Committed: https://chromium.googlesource.com/v8/v8/+/b5379216e23ff0ec734e70361dd07057c2421c96 TBR=arv@chromium.org,yangguo@chromium.org,dslomov@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/745543002 Cr-Commit-Position: refs/heads/master@{#25432}
-
jochen authored
We should always be clever BUG=none R=hpayer@chromium.org LOG=n Review URL: https://codereview.chromium.org/723023003 Cr-Commit-Position: refs/heads/master@{#25431}
-
dslomov authored
Per TC39 Nov 2014 decison. R=arv@chromium.org,yangguo@chromium.org LOG=Y Review URL: https://codereview.chromium.org/742963002 Cr-Commit-Position: refs/heads/master@{#25430}
-
- 19 Nov, 2014 20 commits
-
-
dslomov authored
Per Nov 2014 TC39 decision. R=adamk@chromium.org LOG=Y Review URL: https://codereview.chromium.org/739303002 Cr-Commit-Position: refs/heads/master@{#25429}
-
arv authored
Since checking all possible combinations is taking so long this reduces the test to test the odd cases (let, yield and static) as well as a single ordinary case. BUG=v8:3707 LOG=n Review URL: https://codereview.chromium.org/724713004 Cr-Commit-Position: refs/heads/master@{#25428}
-
ishell authored
Removed unnecessary generalization of all fields in Map::GeneralizeRepresentation() (introduced in r25082). This generalization caused unnecessary map deprecation when the transition tree of the split map is full. BUG=chromium:431807 LOG=N Review URL: https://codereview.chromium.org/736953003 Cr-Commit-Position: refs/heads/master@{#25427}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/738853002 Cr-Commit-Position: refs/heads/master@{#25426}
-
Dusan Milosavljevic authored
TEST= BUG= R=paul.lind@imgtec.com Review URL: https://codereview.chromium.org/735033002 Cr-Commit-Position: refs/heads/master@{#25425}
-
Dusan Milosavljevic authored
TEST= BUG= R=danno@chromium.org, paul.lind@imgtec.com Review URL: https://codereview.chromium.org/732403002 Cr-Commit-Position: refs/heads/master@{#25424}
-
aandrey authored
BUG=chromium:432468 R=yangguo@chromium.org, adamk@chromium.org LOG=N Review URL: https://codereview.chromium.org/739523002 Cr-Commit-Position: refs/heads/master@{#25423}
-
yangguo authored
R=ulan@chromium.org Review URL: https://codereview.chromium.org/719403005 Cr-Commit-Position: refs/heads/master@{#25422}
-
Michael Stanton authored
Due to performance issue. TBR=danno@chromium.org Review URL: https://codereview.chromium.org/735323002 Cr-Commit-Position: refs/heads/master@{#25421}
-
yurys authored
BUG=v8:3708 Review URL: https://codereview.chromium.org/736583007 Cr-Commit-Position: refs/heads/master@{#25420}
-
machenbach authored
Add new gn trybot and remove nosnap dbg for being too slow. It can be used on demand. BUG=chromium:353487 LOG=n Review URL: https://codereview.chromium.org/743643002 Cr-Commit-Position: refs/heads/master@{#25419}
-
paul.lind authored
Skip one hard fail, and two frequent flakes while we investigate. BUG= NOTRY=true Review URL: https://codereview.chromium.org/728653004 Cr-Commit-Position: refs/heads/master@{#25418}
-
ishell authored
First step towards replacing PropertyType with two enums: {DATA,ACCESSOR} x {CONST,WRITABLE}. Review URL: https://codereview.chromium.org/733253004 Cr-Commit-Position: refs/heads/master@{#25417}
-
yangguo authored
R=ishell@chromium.org Review URL: https://codereview.chromium.org/740673002 Cr-Commit-Position: refs/heads/master@{#25416}
-
Yury Semikhatsky authored
This fixes following exception in Sky on attempt to set a breakpoint "Unhandled: Uncaught ReferenceError: break_point is not defined" I think this happens in Sky but not in Chrome because Sky scripts are executed in strict mode. BUG=None LOG=N R=yangguo@chromium.org Review URL: https://codereview.chromium.org/741683002 Cr-Commit-Position: refs/heads/master@{#25415}
-
chunyang.dai authored
port 47f55bae (r25397) original commit message: Re-land r25392 Use a stub in crankshaft for grow store arrays. Code was vulnerable to different evaluation order in Clang. BUG= Review URL: https://codereview.chromium.org/739823002 Cr-Commit-Position: refs/heads/master@{#25414}
-
Dan Carney authored
TBR=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/743603003 Cr-Commit-Position: refs/heads/master@{#25413}
-
Benedikt Meurer authored
According to ES5 9.5 and 9.6, NaN, -inf, +inf, -0 and 0 all truncate to zero for both ToInt32 and ToUint32, so we can be a lot smarter in the typer, loosing less information upon truncation (i.e. x | 0 and x >>> 0). R=jarin@chromium.org Review URL: https://codereview.chromium.org/739743003 Cr-Commit-Position: refs/heads/master@{#25412}
-
Benedikt Meurer authored
Revert "Forward declaration for Isolate / Platform in libplatform.h." and "Fixes d8 on windows following.". This reverts commit 0f57ce8f. and 3245b8cb for breaking Chromium compile. TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/743533003 Cr-Commit-Position: refs/heads/master@{#25411}
-
caitpotter88 authored
BUG= Review URL: https://codereview.chromium.org/731573004 Cr-Commit-Position: refs/heads/master@{#25410}
-
- 18 Nov, 2014 5 commits
-
-
bulach authored
Broke by https://codereview.chromium.org/740493002/ BUG= NOTRY=true NOTREECHECKS=true Review URL: https://codereview.chromium.org/734853004 Cr-Commit-Position: refs/heads/master@{#25409}
-
bulach authored
Reduces dependencies on #include files, making it easier for other build systems to include this library. BUG= Review URL: https://codereview.chromium.org/740493002 Cr-Commit-Position: refs/heads/master@{#25408}
-
arv authored
This tests that the extends expression is treated as strict at runtime and not just at parse time. BUG=v8:3330 LOG=Y R=dslomov@chromium.org Review URL: https://codereview.chromium.org/729323003 Cr-Commit-Position: refs/heads/master@{#25407}
-
dslomov authored
R=rossberg@chromium.org BUG=v8:2198 LOG=N Review URL: https://codereview.chromium.org/713413003 Cr-Commit-Position: refs/heads/master@{#25406}
-
cullinan authored
Without this change, `make android_arm.release.check` fails since the unittests binary does not exist on the device. BUG=v8:3695 LOG= Review URL: https://codereview.chromium.org/722373003 Cr-Commit-Position: refs/heads/master@{#25405}
-