- 20 Jan, 2015 25 commits
-
-
arv authored
It should be possible to create a concise method with the name __proto__ without setting the [[Prototype]]. Similarly, property name shorthands with the name __proto__ should define an own property. BUG=v8:3818 LOG=Y R=adamk, dslomov@chromium.org Review URL: https://codereview.chromium.org/858673002 Cr-Commit-Position: refs/heads/master@{#26172}
-
machenbach authored
"git cl try" should execute the same set of trybots as the CQ. Review URL: https://codereview.chromium.org/860043002 Cr-Commit-Position: refs/heads/master@{#26171}
-
verwaest authored
Use RETURN_ON_EXCEPTION rather than .Assert when setting .length, which may fail due to stack overflow. BUG=449447 LOG=n Review URL: https://codereview.chromium.org/863693002 Cr-Commit-Position: refs/heads/master@{#26170}
-
machenbach authored
BUG=chromium:430614 LOG=n Review URL: https://codereview.chromium.org/798653006 Cr-Commit-Position: refs/heads/master@{#26169}
-
jkummerow authored
(1) --prof-cpp: Collects ticks like --prof, but ignores code creation events to reduce distortion (so all JS ticks will be "unaccounted"). Useful for profiling C++ code. (2) --timed-range flag for tick processor: Ignores ticks before the first and after the last call to Date.now(). Useful for focusing on the timed section of a test. Review URL: https://codereview.chromium.org/802333002 Cr-Commit-Position: refs/heads/master@{#26168}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/860013002 Cr-Commit-Position: refs/heads/master@{#26167}
-
jochen authored
Revert of Make clang the default on linux. (patchset #2 id:20001 of https://codereview.chromium.org/781983002/) Reason for revert: breaks arm and mips compilation on main waterfall Original issue's description: > Make clang the default on linux. > > TBR=jochen@chromium.org > > Committed: https://crrev.com/006b5c5cfd8517563601f331bc7a57e13bfeb202 > Cr-Commit-Position: refs/heads/master@{#26164} TBR=machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/861553004 Cr-Commit-Position: refs/heads/master@{#26166}
-
mstarzinger authored
R=dslomov@chromium.org TEST=mjsunit/harmony/computed-property-names-classes Review URL: https://codereview.chromium.org/861713004 Cr-Commit-Position: refs/heads/master@{#26165}
-
machenbach authored
TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/781983002 Cr-Commit-Position: refs/heads/master@{#26164}
-
weiliang.lin authored
Review URL: https://codereview.chromium.org/853703002 Cr-Commit-Position: refs/heads/master@{#26163}
-
jochen authored
BUG=none R=eseidel@chromium.org,brettw@chromium.org,machenbach@chromium.org LOG=n Review URL: https://codereview.chromium.org/863683002 Cr-Commit-Position: refs/heads/master@{#26162}
-
jkummerow authored
This is a follow-up to https://codereview.chromium.org/859943003. Review URL: https://codereview.chromium.org/847963004 Cr-Commit-Position: refs/heads/master@{#26161}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/857953002 Cr-Commit-Position: refs/heads/master@{#26160}
-
Benedikt Meurer authored
R=verwaest@chromium.org Review URL: https://codereview.chromium.org/860003002 Cr-Commit-Position: refs/heads/master@{#26159}
-
yangguo authored
This prevents clang from inlining and returning inconsistent results. R=bmeurer@chromium.org BUG=v8:3802 LOG=N Review URL: https://codereview.chromium.org/831393006 Cr-Commit-Position: refs/heads/master@{#26158}
-
verwaest authored
This method circumvented JS semantics, and should not be used. BUG= Review URL: https://codereview.chromium.org/854493004 Cr-Commit-Position: refs/heads/master@{#26157}
-
dcarney authored
BUG= Review URL: https://codereview.chromium.org/854363003 Cr-Commit-Position: refs/heads/master@{#26156}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/857853004 Cr-Commit-Position: refs/heads/master@{#26155}
-
bmeurer authored
This way we stay in sync with what Chromium does and we reduce the number of bugs caused by 80-to-{32,64}-bit rounding errors. It's also a requirement for switching to signaling NaN for FixedDoubleArray holes. R=jkummerow@chromium.org Review URL: https://codereview.chromium.org/864483002 Cr-Commit-Position: refs/heads/master@{#26154}
-
jkummerow authored
BUG=v8:3826 LOG=n R=verwaest@chromium.org Review URL: https://codereview.chromium.org/859943003 Cr-Commit-Position: refs/heads/master@{#26153}
-
ulan authored
There is no need to embed function pointer in code. BUG=v8:3823 LOG=N Review URL: https://codereview.chromium.org/817483005 Cr-Commit-Position: refs/heads/master@{#26152}
-
jochen authored
R=machenbach@chromium.org,brettw@chromium.org LOG=n BUG=none Review URL: https://codereview.chromium.org/846743004 Cr-Commit-Position: refs/heads/master@{#26151}
-
machenbach authored
BUG= Review URL: https://codereview.chromium.org/855993003 Cr-Commit-Position: refs/heads/master@{#26150}
-
titzer authored
BUG= Review URL: https://codereview.chromium.org/816053002 Cr-Commit-Position: refs/heads/master@{#26149}
-
cdai2 authored
port 8c990d17 original commit message: add stub for api function calls with known number of parameters BUG= R=weiliang.lin@intel.com Review URL: https://codereview.chromium.org/852263004 Cr-Commit-Position: refs/heads/master@{#26148}
-
- 19 Jan, 2015 15 commits
-
-
Akos Palfi authored
Port 79ed8f17 BUG= R=akos.palfi@imgtec.com Review URL: https://codereview.chromium.org/858893002 Cr-Commit-Position: refs/heads/master@{#26147}
-
ishell authored
PropertyKind: DATA -> kData ACCESSOR -> kAccessor PropertyType: FIELD -> DATA CONSTANT -> DATA_CONSTANT ACCESSOR_FIELD -> ACCESSOR CALLBACKS -> ACCESSOR_CONSTANT PropertyLocation: IN_OBJECT -> kField IN_DESCRIPTOR -> kDescriptor StoreMode: FORCE_IN_OBJECT -> FORCE_FIELD FieldDescriptor -> DataDescriptor ConstantDescriptor -> DataConstantDescriptor CallbacksDescriptor -> AccessorConstantDescriptor Review URL: https://codereview.chromium.org/856503002 Cr-Commit-Position: refs/heads/master@{#26146}
-
mstarzinger authored
R=yangguo@chromium.org Review URL: https://codereview.chromium.org/804713006 Cr-Commit-Position: refs/heads/master@{#26145}
-
machenbach authored
This relands parts of https://codereview.chromium.org/843913009 It prepares for using this script outside of v8, e.g. in a chromium hook. The script is intended to run as a hook and will create version_gen.cc if the content has changed. Changes to gyp and gn files can land as a follow up, once calling the hook on the chromium side has landed. BUG=chromium:446166 LOG=n Review URL: https://codereview.chromium.org/830093003 Cr-Commit-Position: refs/heads/master@{#26144}
-
Michael Starzinger authored
TBR=titzer@chromium.org TEST=mjsunit/compiler/opt-next-call-turbo Review URL: https://codereview.chromium.org/862533002 Cr-Commit-Position: refs/heads/master@{#26143}
-
mstarzinger authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/863443003 Cr-Commit-Position: refs/heads/master@{#26142}
-
Ben L. Titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/863513002 Cr-Commit-Position: refs/heads/master@{#26141}
-
titzer authored
R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/855653002 Cr-Commit-Position: refs/heads/master@{#26140}
-
svenpanne authored
Use simple HAS-A relationship instead of obscure multiple inheritance. In theory, UBSan should be totally happy with this, but it still isn't. This seems to be a bug in UBSan, see e.g. http://lists.cs.uiuc.edu/pipermail/cfe-dev/2014-December/040225.html BUG=chromium:448102 LOG=y Review URL: https://codereview.chromium.org/859773002 Cr-Commit-Position: refs/heads/master@{#26139}
-
marja authored
See CompileTopLevel for similar logic which suppresses producing parser cache when the debugger is active. BUG=441130 LOG=n Review URL: https://codereview.chromium.org/845643005 Cr-Commit-Position: refs/heads/master@{#26138}
-
dcarney authored
BUG=449930 LOG=N Review URL: https://codereview.chromium.org/859783002 Cr-Commit-Position: refs/heads/master@{#26137}
-
dcarney authored
BUG=3215 LOG=N Review URL: https://codereview.chromium.org/855333002 Cr-Commit-Position: refs/heads/master@{#26136}
-
Michael Starzinger authored
R=verwaest@chromium.org TEST=mjsunit/harmony/computed-property-names Review URL: https://codereview.chromium.org/862513002 Cr-Commit-Position: refs/heads/master@{#26135}
-
jochen authored
Revert of Temporarily restore make dependencies (patchset #1 id:1 of https://codereview.chromium.org/733203008/) Reason for revert: make dependencies is stale now, and everybody should have switched over Original issue's description: > Temporarily restore make dependencies > > We will remove dependencies in about a week again. > > BUG=none > R=machenbach@chromium.org > LOG=y TBR=machenbach@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=none Review URL: https://codereview.chromium.org/791813007 Cr-Commit-Position: refs/heads/master@{#26134}
-
yangguo authored
R=mvstanton@chromium.org BUG=chromium:449937 LOG=N Review URL: https://codereview.chromium.org/861583002 Cr-Commit-Position: refs/heads/master@{#26133}
-