- 26 Nov, 2014 12 commits
-
-
rodolph.perfetta authored
Extended the rotate left detection code. BUG= Review URL: https://codereview.chromium.org/760523004 Cr-Commit-Position: refs/heads/master@{#25517}
-
dslomov authored
Per TC39 Nov 2014 decision. This patch also changes behavior for "legacy const": assignments to sloppy const in strict mode is now also a type error. This fixes v8:2243 and also brings us in compliance with other engines re assignment to function names (see updated webkit test), but might have bigger implications. That change can easily be reverted by changing Variable::IsSignallingAssignmentToConst. BUG=v8:3713,v8:2243 LOG=N Review URL: https://codereview.chromium.org/749633002 Cr-Commit-Position: refs/heads/master@{#25516}
-
Benedikt Meurer authored
TEST=mjsunit,unittests R=svenpanne@chromium.org Committed: https://chromium.googlesource.com/v8/v8/+/2aed882fe74dbf9210159babe30fedccd900e7cf Review URL: https://codereview.chromium.org/762493006 Cr-Commit-Position: refs/heads/master@{#25515}
-
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 17 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}
-