- 26 Nov, 2014 9 commits
-
-
machenbach authored
Revert of [arm] Fix recognition of VNEG. (patchset #3 id:40001 of https://codereview.chromium.org/762493006/) Reason for revert: Breaks arm compilation. Original issue's description: > [arm] Fix recognition of VNEG. > > TEST=mjsunit,unittests > R=svenpanne@chromium.org > > Committed: https://chromium.googlesource.com/v8/v8/+/2aed882fe74dbf9210159babe30fedccd900e7cf TBR=svenpanne@chromium.org,bmeurer@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/751653004 Cr-Commit-Position: refs/heads/master@{#25514}
-
Benedikt Meurer authored
TEST=mjsunit,unittests R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/762493006 Cr-Commit-Position: refs/heads/master@{#25513}
-
machenbach authored
TBR=svenpanne@chromium.org Review URL: https://codereview.chromium.org/752733003 Cr-Commit-Position: refs/heads/master@{#25512}
-
machenbach authored
TBR=svenpanne@chromium.org Review URL: https://codereview.chromium.org/755283004 Cr-Commit-Position: refs/heads/master@{#25511}
-
svenpanne authored
Running this in x64.release mode on a powerful HP620 takes 4 seconds, this is at least 2 orders of magnitude too slow and leads to tons of false positives on our build bots due to timeouts. As it is, the cost-benefit ratio is far too low. The whole approach needs to be changed: Instead of trying to exhaust some search space in unit tests, this should be turned into a fuzzing test where only a small but random number of things are tested. The exhaustive approach can be done separately, but definitely not in the unit tests. BUG=v8:3707 Review URL: https://codereview.chromium.org/762743002 Cr-Commit-Position: refs/heads/master@{#25510}
-
Weiliang Lin authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/757503002 Patch from Weiliang Lin <weiliang.lin@intel.com>. Cr-Commit-Position: refs/heads/master@{#25509}
-
titzer authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/758073002 Cr-Commit-Position: refs/heads/master@{#25508}
-
jochen authored
Also, add a check for debug mode. BUG=none R=dcarney@chromium.org LOG=n Review URL: https://codereview.chromium.org/758043002 Cr-Commit-Position: refs/heads/master@{#25507}
-
Benedikt Meurer authored
Revert "Distinguish beween final incremental mark-compact and full mark-compact event in IdleNotification." This reverts commit d15d453f for breaking cctest/test-api/Threading3. TBR=hpayer@chromium.org Review URL: https://codereview.chromium.org/758163003 Cr-Commit-Position: refs/heads/master@{#25506}
-
- 25 Nov, 2014 11 commits
-
-
jochen authored
BUG=v8:3693 R=ulan@chromium.org LOG=n Review URL: https://codereview.chromium.org/752063002 Cr-Commit-Position: refs/heads/master@{#25505}
-
yangguo authored
R=mvstanton@chromium.org BUG=chromium:436447 Review URL: https://codereview.chromium.org/756983003 Cr-Commit-Position: refs/heads/master@{#25504}
-
dslomov authored
R=rossberg@chromium.org BUG=v8:2858 LOG=N Review URL: https://codereview.chromium.org/748113003 Cr-Commit-Position: refs/heads/master@{#25503}
-
svenpanne authored
Non-numeric static local variables are not thread-safe, and the case at hand was a premature optimization anyway: The generated code for the check in question is exactly the same when unfolded. BUG=chromium:420483 Review URL: https://codereview.chromium.org/756903003 Cr-Commit-Position: refs/heads/master@{#25502}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/727323004 Cr-Commit-Position: refs/heads/master@{#25501}
-
yangguo authored
BUG=chromium:434447 Review URL: https://codereview.chromium.org/755173002 Cr-Commit-Position: refs/heads/master@{#25500}
-
yangguo authored
R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/755883003 Cr-Commit-Position: refs/heads/master@{#25499}
-
yangguo authored
R=mvstanton@chromium.org Review URL: https://codereview.chromium.org/757983002 Cr-Commit-Position: refs/heads/master@{#25498}
-
balazs.kilvady authored
Port 100db758 BUG=v8:3629 LOG=N Review URL: https://codereview.chromium.org/755693002 Cr-Commit-Position: refs/heads/master@{#25497}
-
jarin authored
BUG= Review URL: https://codereview.chromium.org/758643003 Cr-Commit-Position: refs/heads/master@{#25496}
-
Benedikt Meurer authored
Follow-up to 87db4ff1, which added suppressions to unittests.status and a special case for Android to the ThreadLocalStorageTest, both of which are unneccessary and should be handled differently for the GTest based unittests. BUG=v8:3706 LOG=n R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/757913002 Cr-Commit-Position: refs/heads/master@{#25495}
-
- 24 Nov, 2014 20 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}
-