- 02 Dec, 2014 20 commits
-
-
Benedikt Meurer authored
TEST=unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/771153002 Cr-Commit-Position: refs/heads/master@{#25610}
-
Benedikt Meurer authored
TEST=unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/769193003 Cr-Commit-Position: refs/heads/master@{#25609}
-
dslomov authored
R=hpayer@chromium.org Review URL: https://codereview.chromium.org/767453004 Cr-Commit-Position: refs/heads/master@{#25608}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/767233003 Cr-Commit-Position: refs/heads/master@{#25607}
-
jochen authored
Groups and implicit references are no longer relevant at this point. Also add tests that fail if the first or second round of ephemeral marking is omitted BUG=none R=mstarzinger@chromium.org,hpayer@chromium.org LOG=n Review URL: https://codereview.chromium.org/761343004 Cr-Commit-Position: refs/heads/master@{#25606}
-
Benedikt Meurer authored
TEST=unittests R=dcarney@chromium.org Review URL: https://codereview.chromium.org/772723003 Cr-Commit-Position: refs/heads/master@{#25605}
-
titzer authored
R=danno@chromium.org,bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/770203003 Cr-Commit-Position: refs/heads/master@{#25604}
-
marja authored
Allows \u{xxxxx} in variable names and string literals (not yet in regexps). Everything's behind the --harmony-unicode flag. BUG= Review URL: https://codereview.chromium.org/716423002 Cr-Commit-Position: refs/heads/master@{#25603}
-
titzer authored
R=jarin@chromium.org BUG= Review URL: https://codereview.chromium.org/771683002 Cr-Commit-Position: refs/heads/master@{#25602}
-
marja authored
The mystery crash never reappeared once the debugging code was in place. R=jochen@chromium.org BUG= Review URL: https://codereview.chromium.org/760863003 Cr-Commit-Position: refs/heads/master@{#25601}
-
titzer authored
R=bmeurer@chromium.org BUG= Review URL: https://codereview.chromium.org/771713002 Cr-Commit-Position: refs/heads/master@{#25600}
-
Hannes Payer authored
BUG= R=jochen@chromium.org Review URL: https://codereview.chromium.org/771123002 Cr-Commit-Position: refs/heads/master@{#25599}
-
yurys authored
v8::Object already has GetIdentityHash on it. This change adds its counterpart to v8::Name. BUG=chromium:437416 LOG=Y Review URL: https://codereview.chromium.org/753373003 Cr-Commit-Position: refs/heads/master@{#25598}
-
machenbach authored
Revert of Use weak cells in map checks in polymorphic ICs. (patchset #8 id:140001 of https://codereview.chromium.org/753993003/) Reason for revert: [Sheriff] Speculative revert for breaking chromium asan (roll blocker): http://build.chromium.org/p/client.v8/builders/Linux%20ASan%20LSan%20Tests%20%281%29/builds/1683 Original issue's description: > Use weak cells in map checks in polymorphic ICs. > > BUG=v8:3663 > LOG=N TBR=mvstanton@chromium.org,akos.palfi@imgtec.com,weiliang.lin@intel.com,ulan@chromium.org NOTREECHECKS=true NOTRY=true BUG=v8:3663 Review URL: https://codereview.chromium.org/771033003 Cr-Commit-Position: refs/heads/master@{#25597}
-
machenbach authored
Revert of MIPS: Use weak cells in map checks in polymorphic ICs. (patchset #1 id:1 of https://codereview.chromium.org/767623003/) Reason for revert: Need to revert the ported CL: https://codereview.chromium.org/771033003/ Original issue's description: > MIPS: Use weak cells in map checks in polymorphic ICs. > > Port 45a36948 > > Fix typo in the mips ports. > > BUG= TBR=ulan@chromium.org,danno@chromium.org,akos.palfi@imgtec.com,balazs.kilvady@imgtec.com,gergely.kis@imgtec.com,dusan.milosavljevic@imgtec.com,paul.lind@imgtec.com NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/768303002 Cr-Commit-Position: refs/heads/master@{#25596}
-
weiliang.lin authored
port 50c4d882 BUG= Review URL: https://codereview.chromium.org/770183002 Cr-Commit-Position: refs/heads/master@{#25595}
-
bmeurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/770193002 Cr-Commit-Position: refs/heads/master@{#25594}
-
bmeurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/770163002 Cr-Commit-Position: refs/heads/master@{#25593}
-
thakis authored
Also, remove V8_CC_CLANG since it's not read anywhere (and ideally shouldn't be). Clang tries to be compatible with gcc in clang mode, and with msvc in clang-cl mode. It wants to go down the same code paths that these compilers want to go down in most cases. For example, V8PRIxPTR was set incorrectly on Windows 64-bit before this change since macros.h assumed that checking for V8_CC_MSVC is enough to find LLP64 systems, but V8_CC_MSVC wasn't set for clang. Most other existing checks for V8_CC_MSVC should be taken for clang-cl too (and for the remaining ones, clang-cl is happy with either code path). Likewise, V8_IMMEDIATE_CRASH is currently set to a suboptimal value with clang since __builtin_trap() is only used if V8_CC_GNU is set. Including clang in the gcc and cl macros is also what chromium does. BUG=chromium:82385 LOG=y Review URL: https://codereview.chromium.org/757553004 Cr-Commit-Position: refs/heads/master@{#25592}
-
Benedikt Meurer authored
TEST=mjsunit,cctest,unittests R=jarin@chromium.org Review URL: https://codereview.chromium.org/763963002 Cr-Commit-Position: refs/heads/master@{#25591}
-
- 01 Dec, 2014 13 commits
-
-
paul.lind authored
Port 45a36948 Fix typo in the mips ports. BUG= Review URL: https://codereview.chromium.org/767623003 Cr-Commit-Position: refs/heads/master@{#25590}
-
dslomov authored
R=arv@chromium.org BUG=v8:3330 LOG=N Review URL: https://codereview.chromium.org/770843002 Cr-Commit-Position: refs/heads/master@{#25589}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/770453003 Cr-Commit-Position: refs/heads/master@{#25588}
-
titzer authored
R=dcarney@chromium.org BUG= Review URL: https://codereview.chromium.org/773443002 Cr-Commit-Position: refs/heads/master@{#25587}
-
svenpanne authored
Review URL: https://codereview.chromium.org/770783003 Cr-Commit-Position: refs/heads/master@{#25586}
-
ishell authored
BUG=chromium:437143 LOG=N Review URL: https://codereview.chromium.org/768113002 Cr-Commit-Position: refs/heads/master@{#25585}
-
ulan authored
BUG= Review URL: https://codereview.chromium.org/757103003 Cr-Commit-Position: refs/heads/master@{#25584}
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/767743003 Cr-Commit-Position: refs/heads/master@{#25583}
-
Weiliang Lin authored
BUG= R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/764863002 Patch from Weiliang Lin <weiliang.lin@intel.com>. Cr-Commit-Position: refs/heads/master@{#25582}
-
ulan authored
BUG=v8:3663 LOG=N Review URL: https://codereview.chromium.org/753993003 Cr-Commit-Position: refs/heads/master@{#25581}
-
danno authored
Only use "addl" and "subl" in cases that have been measured to be faster (currently only immediate operations). Review URL: https://codereview.chromium.org/735293004 Cr-Commit-Position: refs/heads/master@{#25580}
-
halton.huo authored
BUG=v8:3730 LOG=N R=dslomov@chromium.org Review URL: https://codereview.chromium.org/750093003 Cr-Commit-Position: refs/heads/master@{#25579}
-
jochen authored
BUG=v8:3728 R=machenbach@chromium.org LOG=n Review URL: https://codereview.chromium.org/764263002 Cr-Commit-Position: refs/heads/master@{#25578}
-
- 28 Nov, 2014 7 commits
-
-
dslomov authored
R=rossberg@chromium.org TBR=hpayer@chromium.org Committed: https://chromium.googlesource.com/v8/v8/+/d6285620868b15c84eb9affa59f6b4e869f074b8 Review URL: https://codereview.chromium.org/763273002 Cr-Commit-Position: refs/heads/master@{#25577}
-
machenbach authored
This is basically a refactoring that extracts desktop specific code into a separate class. Also adds flags for android runs (not used yet). BUG=chromium:374740 LOG=n TEST=python -m unittest run_perf_test NOTRY=true Review URL: https://codereview.chromium.org/762163002 Cr-Commit-Position: refs/heads/master@{#25576}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/768853002 Cr-Commit-Position: refs/heads/master@{#25575}
-
dslomov authored
Revert of Introduce a kill-switch for shipping features. (patchset #2 id:20001 of https://codereview.chromium.org/763273002/) Reason for revert: Reverted for breaking nosnap: http://chromegw.corp.google.com/i/client.v8/builders/V8%20Linux%20-%20nosnap/builds/1003/steps/Check/logs/Threading3 Original issue's description: > Introduce a kill-switch for shipping features. > > R=rossberg@chromium.org > > Committed: https://chromium.googlesource.com/v8/v8/+/d6285620868b15c84eb9affa59f6b4e869f074b8 TBR=rossberg@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/763353002 Cr-Commit-Position: refs/heads/master@{#25574}
-
dslomov authored
R=rossberg@chromium.org,caitpotter88@gmail.com LOG=Y Review URL: https://codereview.chromium.org/768833002 Cr-Commit-Position: refs/heads/master@{#25573}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/756073004 Cr-Commit-Position: refs/heads/master@{#25572}
-
aandrey authored
BUG=v8:3292 R=yangguo@chromium.org, wingo@igalia.com LOG=N Review URL: https://codereview.chromium.org/760303002 Cr-Commit-Position: refs/heads/master@{#25571}
-