- 26 Jan, 2015 20 commits
-
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/879583002 Cr-Commit-Position: refs/heads/master@{#26280}
-
balazs.kilvady authored
Change stack handling to clarify the usage of reserved MIPS argument slots for mips32. BUG= Review URL: https://codereview.chromium.org/867183003 Cr-Commit-Position: refs/heads/master@{#26279}
-
paul.lind authored
TEST=mjsunit/string-externalize, others... BUG= Review URL: https://codereview.chromium.org/861193008 Cr-Commit-Position: refs/heads/master@{#26278}
-
balazs.kilvady authored
Port a7d67a64 Original commit message: The whole logic in DoMul makes me cry, so I made only the minimal change to fix the issue... BUG=v8:451322 LOG=y Review URL: https://codereview.chromium.org/879473002 Cr-Commit-Position: refs/heads/master@{#26277}
-
titzer authored
R=mstarzinger@chromium.org BUG=chromium:451958 LOG=Y Review URL: https://codereview.chromium.org/880533002 Cr-Commit-Position: refs/heads/master@{#26276}
-
ulan authored
BUG=v8:3629 LOG=N Review URL: https://codereview.chromium.org/872723003 Cr-Commit-Position: refs/heads/master@{#26275}
-
ulan authored
BUG= Review URL: https://codereview.chromium.org/873233002 Cr-Commit-Position: refs/heads/master@{#26274}
-
jkummerow authored
This has the added benefit that these functions are now guaranteed not to throw when v8::Value::Is{Uint,Int}32() returned true, even when calling into JavaScript would throw a stack limit error. BUG=chromium:446097 LOG=y Review URL: https://codereview.chromium.org/873983003 Cr-Commit-Position: refs/heads/master@{#26273}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/874993003 Cr-Commit-Position: refs/heads/master@{#26272}
-
machenbach authored
Moved and renamed the scripts to fit with git. These changes require documentation updates, updates of the release spreadsheet and the buildbot side. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/868473004 Cr-Commit-Position: refs/heads/master@{#26271}
-
dtc-v8 authored
Currently the derived type of a right shift does not narrow the input type based on the actual shift amount - well it does some narrowing but more can be down. For patterns such as u32[i>>2], which is very common is asm.js code, this limits the ability to later prove that an index bounds check is unnecessary which can have a significant performance impact. Review URL: https://codereview.chromium.org/873143002 Cr-Commit-Position: refs/heads/master@{#26270}
-
machenbach authored
This makes some internal renaming, e.g. trunk -> candidates, bleeding edge -> master, without changing the api. Also remove some unused bailout steps from the push script. Remove unused bump version script. BUG=chromium:451975 TBR=tandrii@chromium.org NOTRY=true LOG=n Review URL: https://codereview.chromium.org/873213002 Cr-Commit-Position: refs/heads/master@{#26269}
-
mstarzinger authored
R=jarin@chromium.org TEST=mjsunit/regress/regress-crbug-451013 BUG=chromium:451013 LOG=N Review URL: https://codereview.chromium.org/873973003 Cr-Commit-Position: refs/heads/master@{#26268}
-
danno authored
R=mstarzinger@chromium.org LOG=N Review URL: https://codereview.chromium.org/863213003 Cr-Commit-Position: refs/heads/master@{#26267}
-
yangguo authored
R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/875863002 Cr-Commit-Position: refs/heads/master@{#26266}
-
dcarney authored
Review URL: https://codereview.chromium.org/875853002 Cr-Commit-Position: refs/heads/master@{#26265}
-
bmeurer authored
Accessing the builtins object this way prevents sharing of code across native contexts; instead we now load the builtin from the context of the JS operation instead. R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/879433002 Cr-Commit-Position: refs/heads/master@{#26264}
-
bmeurer authored
The lowering of intrinsics is therefore now decoupled from the general inlining logic. TEST=cctest,unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/872363002 Cr-Commit-Position: refs/heads/master@{#26263}
-
yangguo authored
Broke after c7b09aac TBR=danno@chromium.org Review URL: https://codereview.chromium.org/875833002 Cr-Commit-Position: refs/heads/master@{#26262}
-
svenpanne authored
The whole logic in DoMul makes me cry, so I made only the minimal change to fix the issue... BUG=v8:451322 LOG=y Review URL: https://codereview.chromium.org/873703002 Cr-Commit-Position: refs/heads/master@{#26261}
-
- 25 Jan, 2015 1 commit
-
-
v8-autoroll authored
Rolling v8/tools/clang to 853a3150b369e5dcd62d7429998bfafe8158e16e TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/868373002 Cr-Commit-Position: refs/heads/master@{#26260}
-
- 24 Jan, 2015 1 commit
-
-
v8-autoroll authored
Rolling v8/build/gyp to b28bd7ddd1438c98f93a8e5383b7daceb572a3fb TBR=machenbach@chromium.org Review URL: https://codereview.chromium.org/874753004 Cr-Commit-Position: refs/heads/master@{#26259}
-
- 23 Jan, 2015 18 commits
-
-
adamk authored
R=arv@chromium.org Review URL: https://codereview.chromium.org/867923004 Cr-Commit-Position: refs/heads/master@{#26258}
-
balazs.kilvady authored
Port c7b09aac Original commit message: Along the way: - Thread isolate parameter explicitly through code that used to rely on getting it from the zone. - Canonicalize the parameter position of isolate and zone for affected code - Change Hydrogen New<> instruction templates to automatically pass isolate LOG=N BUG= Review URL: https://codereview.chromium.org/875533002 Cr-Commit-Position: refs/heads/master@{#26257}
-
danno authored
Allows unit tests that just need a zone and no isolate to avoid the overhead of creating one. R=mstarzinger@chromium.org LOG=N Review URL: https://codereview.chromium.org/871843004 Cr-Commit-Position: refs/heads/master@{#26256}
-
machenbach authored
BUG=chromium:451357 LOG=n TBR=tandrii@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/872813002 Cr-Commit-Position: refs/heads/master@{#26255}
-
machenbach authored
This reverts commit 9ae1c238. BUG=chromium:446166 LOG=n NOTRY=true TBR=jkummerow@chromium.org Review URL: https://codereview.chromium.org/868093002 Cr-Commit-Position: refs/heads/master@{#26254}
-
caitpotter88 authored
ES6 Array.prototype.toString falls back on Object.prototype.toString if method "join" is not callable. BUG=v8:3793 LOG=Y R=dslomov@chromium.org, arv@chromium.org Review URL: https://codereview.chromium.org/835753002 Cr-Commit-Position: refs/heads/master@{#26253}
-
danno authored
Along the way: - Thread isolate parameter explicitly through code that used to rely on getting it from the zone. - Canonicalize the parameter position of isolate and zone for affected code - Change Hydrogen New<> instruction templates to automatically pass isolate R=mstarzinger@chromium.org LOG=N Review URL: https://codereview.chromium.org/868883002 Cr-Commit-Position: refs/heads/master@{#26252}
-
machenbach authored
BUG=chromium:451357 LOG=n TBR=tandrii@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/870923003 Cr-Commit-Position: refs/heads/master@{#26251}
-
marja authored
BUG= Review URL: https://codereview.chromium.org/871893002 Cr-Commit-Position: refs/heads/master@{#26250}
-
mstarzinger authored
R=ishell@chromium.org TEST=cctest/test-api/SetJitCodeEventHandler Review URL: https://codereview.chromium.org/874493002 Cr-Commit-Position: refs/heads/master@{#26249}
-
balazs.kilvady authored
Port cc6c373e BUG= Review URL: https://codereview.chromium.org/867093003 Cr-Commit-Position: refs/heads/master@{#26248}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/866413002 Cr-Commit-Position: refs/heads/master@{#26247}
-
erikcorry authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/863443005 Cr-Commit-Position: refs/heads/master@{#26246}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/869963002 Cr-Commit-Position: refs/heads/master@{#26245}
-
machenbach authored
Revert "Partially reland Auto-generate v8 version based on tags." This reverts commit 0707afc8. Revert "Ensure tags are fetched when generating the V8 version." This reverts commit ea6831e9. Revert "Restrict tag-update for version generation to cached git repos." This reverts commit c6641e13. BUG=chromium:446166 LOG=n Review URL: https://codereview.chromium.org/866263005 Cr-Commit-Position: refs/heads/master@{#26244}
-
machenbach authored
BUG=chromium:451357 TBR=tandrii@chromium.org LOG=n NOTRY=true Review URL: https://codereview.chromium.org/868693002 Cr-Commit-Position: refs/heads/master@{#26243}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/873623002 Cr-Commit-Position: refs/heads/master@{#26242}
-
bmeurer authored
Also add some unittests for the dominator stuff. R=mstarzinger@chromium.org Review URL: https://codereview.chromium.org/865393004 Cr-Commit-Position: refs/heads/master@{#26241}
-