- 24 Nov, 2014 24 commits
-
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/750963002 Cr-Commit-Position: refs/heads/master@{#25494}
-
verwaest authored
Don't double smi-tag the mask used to check read-only / field mode in the dictionary-store-stub on X64 BUG= Review URL: https://codereview.chromium.org/757673002 Cr-Commit-Position: refs/heads/master@{#25493}
-
cullinan authored
cctest/test-threads/ThreadJoinSelf is suppressed for Android, but the test has since been moved to unittests/Thread.SelfJoin. Move the suppression to unittests.status. unittests/ThreadLocalStorageTest.DoTest fails on older Android devices as it assumes the availability of more TLS slots than many devices implement. Test a smaller number of slots (32) on Android. Remove old suppression of test-platform-tls/FastTLS (which no longer exists). cctest/test-mark-compact/RegressJoinThreadsOnIsolateDeinit can't deal with shared mappings. Check for 's' instead of '-'. BUG=v8:3706 LOG= Review URL: https://codereview.chromium.org/735863003 Cr-Commit-Position: refs/heads/master@{#25492}
-
jarin authored
Resets the scaled exponent to 0 when the scaling match fails. BUG= Review URL: https://codereview.chromium.org/756643002 Cr-Commit-Position: refs/heads/master@{#25491}
-
ulan authored
BUG=v8:3629 LOG=N TBR=verwaest@chromium.org Review URL: https://codereview.chromium.org/753223002 Cr-Commit-Position: refs/heads/master@{#25490}
-
Yang Guo authored
TBR=ulan@chromium.org BUG=v8:3723 LOG=N Review URL: https://codereview.chromium.org/749283002 Cr-Commit-Position: refs/heads/master@{#25489}
-
yangguo authored
This sample used to demonstrate the usage of the DebuggerAgent. The latter has been removed, so this sample has no point anymore. R=ulan@chromium.org Review URL: https://codereview.chromium.org/754043002 Cr-Commit-Position: refs/heads/master@{#25488}
-
yangguo authored
R=jochen@chromium.org Review URL: https://codereview.chromium.org/739253006 Cr-Commit-Position: refs/heads/master@{#25487}
-
yangguo authored
R=ulan@chromium.org BUG=v8:3717 LOG=N Review URL: https://codereview.chromium.org/758523004 Cr-Commit-Position: refs/heads/master@{#25486}
-
Michael Stanton authored
This avoids allocating vector ic slots that we don't use. R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/758543002 Cr-Commit-Position: refs/heads/master@{#25485}
-
ishell authored
BUG=chromium:435974 LOG=N Review URL: https://codereview.chromium.org/755583003 Cr-Commit-Position: refs/heads/master@{#25484}
-
ishell authored
Review URL: https://codereview.chromium.org/751643005 Cr-Commit-Position: refs/heads/master@{#25483}
-
ishell authored
Review URL: https://codereview.chromium.org/739013004 Cr-Commit-Position: refs/heads/master@{#25482}
-
baixo authored
BUG=421063 Review URL: https://codereview.chromium.org/746263002 Cr-Commit-Position: refs/heads/master@{#25481}
-
baixo authored
The file snapshot_blob_host.bin was supposed to be generated when building the host toolset. However, the file snapshot_blob.bin was being generated instead, under every set of conditions. Because of this, every time we build the host toolset, snapshot_blob_host.bin is not found. This causes the target (v8_external_snapshot) that generates such file to be run. This target generates snapshot_blob.bin instead of snapshot_blob_host.bin. This in turn causes all the targets that depend on snapshot_blob.bin to run again. After this, we still don't have snapshot_blob_host.bin. So the next time we build, the whole process described above happens again. BUG=421063 Review URL: https://codereview.chromium.org/741223002 Cr-Commit-Position: refs/heads/master@{#25480}
-
Benedikt Meurer authored
TEST=unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/749233002 Cr-Commit-Position: refs/heads/master@{#25479}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/756553002 Cr-Commit-Position: refs/heads/master@{#25478}
-
Ben L. Titzer authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/754803002 Cr-Commit-Position: refs/heads/master@{#25477}
-
yangguo authored
R=jkummerow@chromium.org BUG=435825 LOG=N Review URL: https://codereview.chromium.org/753983002 Cr-Commit-Position: refs/heads/master@{#25476}
-
baptiste.afsa authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/730183005 Cr-Commit-Position: refs/heads/master@{#25475}
-
svenpanne authored
Review URL: https://codereview.chromium.org/741643003 Cr-Commit-Position: refs/heads/master@{#25474}
-
dcarney authored
R=svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/725293003 Cr-Commit-Position: refs/heads/master@{#25473}
-
andrew_low authored
This is needed for 64bit alignment sensitive platforms (PowerPC) Exposed bugs with new GC compare and swap changes updating the field. Example failing test: out/ppc64.debug/cctest test-decls/ExistsInPrototype BUG= Review URL: https://codereview.chromium.org/740443002 Cr-Commit-Position: refs/heads/master@{#25472}
-
dcarney authored
R=svenpanne@chromium.org BUG= Review URL: https://codereview.chromium.org/691513005 Cr-Commit-Position: refs/heads/master@{#25471}
-
- 22 Nov, 2014 2 commits
-
-
ishell authored
Revert of Enable inobject double fields unboxing for 64-bit archs. (patchset #3 id:40001 of https://codereview.chromium.org/753503002/) Reason for revert: GCMole and gc-stress issues. Original issue's description: > Enable inobject double fields unboxing for 64-bit archs. TBR=verwaest@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/751863002 Cr-Commit-Position: refs/heads/master@{#25470}
-
ishell authored
Review URL: https://codereview.chromium.org/753503002 Cr-Commit-Position: refs/heads/master@{#25469}
-
- 21 Nov, 2014 14 commits
-
-
dslomov authored
R=rossberg@chromium.org BUG=v8:2198 LOG=N Review URL: https://codereview.chromium.org/745963002 Cr-Commit-Position: refs/heads/master@{#25468}
-
mstarzinger authored
This reverts commit 9da92c1a because of performance regressions. R=danno@chromium.org Review URL: https://codereview.chromium.org/752613002 Cr-Commit-Position: refs/heads/master@{#25467}
-
danno authored
They generally cause regressions on most modern Intel chips. Replace them with addl/subl. Review URL: https://codereview.chromium.org/737153003 Cr-Commit-Position: refs/heads/master@{#25466}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/751543002 Cr-Commit-Position: refs/heads/master@{#25465}
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/750543002 Cr-Commit-Position: refs/heads/master@{#25464}
-
yangguo authored
R=rossberg@chromium.org BUG=v8:3712 LOG=N Review URL: https://codereview.chromium.org/743843003 Cr-Commit-Position: refs/heads/master@{#25463}
-
jochen authored
A useful value would be 4, so we get 1, 4, 16MB (instead of the default value 2 which leads to 1, 2, 4, 8, 16) BUG=none R=hpayer@chromium.org LOG=n Review URL: https://codereview.chromium.org/753513002 Cr-Commit-Position: refs/heads/master@{#25462}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/748773002 Cr-Commit-Position: refs/heads/master@{#25461}
-
ulan authored
BUG=v8:3716 LOG=N Review URL: https://codereview.chromium.org/746983002 Cr-Commit-Position: refs/heads/master@{#25460}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/582683002 Cr-Commit-Position: refs/heads/master@{#25459}
-
Yang Guo authored
TBR=ulan@chromium.org Review URL: https://codereview.chromium.org/749963002 Cr-Commit-Position: refs/heads/master@{#25458}
-
yangguo authored
R=ulan@chromium.org BUG=v8:3229 LOG=N Review URL: https://codereview.chromium.org/736003002 Cr-Commit-Position: refs/heads/master@{#25457}
-
Michael Stanton authored
BUG=435477 LOG=N R=jarin@chromium.org Review URL: https://codereview.chromium.org/751513002 Cr-Commit-Position: refs/heads/master@{#25456}
-
Michael Stanton authored
The bug was an error when copying arrays in crankshaft. If it's a holey smi array, the copy must be done as FAST_HOLEY_ELEMENTS to prevent representation changes from being inserted that deopt on encountering the hole. Also, prevent inlining array pop() and shift() if the length is read-only. BUG=435073 LOG=N R=verwaest@chromium.org Review URL: https://codereview.chromium.org/737383002 Cr-Commit-Position: refs/heads/master@{#25455}
-