- 20 Feb, 2015 23 commits
-
-
yangguo authored
R=vegorov@chromium.org BUG=v8:3325 LOG=N Review URL: https://codereview.chromium.org/935393002 Cr-Commit-Position: refs/heads/master@{#26782}
-
verwaest authored
BUG= Review URL: https://codereview.chromium.org/942833002 Cr-Commit-Position: refs/heads/master@{#26781}
-
loislo authored
Mechanical change. This will break dependency between profiler-generator and heap-profiler-generator. Later this will help us to reuse SourcePosition in cpu-profiler. BUG=452067 LOG=n Review URL: https://codereview.chromium.org/945873002 Cr-Commit-Position: refs/heads/master@{#26780}
-
yangguo authored
R=svenpanne@chromium.org BUG=v8:3776 LOG=N Review URL: https://codereview.chromium.org/942003002 Cr-Commit-Position: refs/heads/master@{#26779}
-
mstarzinger authored
R=bmeurer@chromium.org TEST=unittests/SchedulerTest,unittests/SchedulerRPOTest Review URL: https://codereview.chromium.org/927653004 Cr-Commit-Position: refs/heads/master@{#26778}
-
mstarzinger authored
R=bmeurer@chromium.org TEST=unittests/NodePropertiesTest.CollectControlProjections_Call Review URL: https://codereview.chromium.org/941993002 Cr-Commit-Position: refs/heads/master@{#26777}
-
machenbach authored
TBR=tandrii@chromium.org, Review URL: https://codereview.chromium.org/938403002 Cr-Commit-Position: refs/heads/master@{#26776}
-
loislo authored
We accessed to cpu_profiler for tracking SharedFunctionInfo objects movements and used their addresses for generating function_id. Actually we could replace the manually generated shared_id by the pair script_id + position. In this case we can drop SharedFunctionInfo events support from cpu_profiler and remove the dependency. BTW GetCallUid was used as an unique identifier of the function on the front-end side. Actually it is a hash which might not be unique. So I renamed GetCallUid with GetHash and implemented GetFunctionId method. BUG=452067 LOG=n Review URL: https://codereview.chromium.org/941973002 Cr-Commit-Position: refs/heads/master@{#26775}
-
Michael Achenbach authored
R=tandrii@chromium.org TBR=tandrii@chromium.org Review URL: https://codereview.chromium.org/942823003 Cr-Commit-Position: refs/heads/master@{#26774}
-
bmeurer authored
R=titzer@chromium.org Review URL: https://codereview.chromium.org/940403002 Cr-Commit-Position: refs/heads/master@{#26773}
-
verwaest authored
This saves space since OptimizeAsPrototype detaches from the transition tree, reclaiming intermediate maps. On gmail this corresponds to roughly 20% of all maps. BUG= Review URL: https://codereview.chromium.org/941213005 Cr-Commit-Position: refs/heads/master@{#26772}
-
machenbach authored
TBR=tandrii@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/940393002 Cr-Commit-Position: refs/heads/master@{#26771}
-
hpayer authored
BUG= Review URL: https://codereview.chromium.org/939163002 Cr-Commit-Position: refs/heads/master@{#26770}
-
Yang Guo authored
TBR=machenbach@chromium.org BUG=v8:3776 LOG=N Review URL: https://codereview.chromium.org/944833002 Cr-Commit-Position: refs/heads/master@{#26769}
-
mstarzinger authored
R=titzer@chromium.org TEST=cctest/test-run-jsexceptions/CatchCall Review URL: https://codereview.chromium.org/936343002 Cr-Commit-Position: refs/heads/master@{#26768}
-
Benedikt Meurer authored
R=svenpanne@chromium.org Committed: https://crrev.com/5bbe693e4817011b6a496c638c9f09026fd3dac9 Cr-Commit-Position: refs/heads/master@{#26760} Review URL: https://codereview.chromium.org/944803002 Cr-Commit-Position: refs/heads/master@{#26767}
-
mstarzinger authored
R=titzer@chromium.org,bmeurer@chromium.org Review URL: https://codereview.chromium.org/928213003 Cr-Commit-Position: refs/heads/master@{#26766}
-
titzer authored
R=marja@chromium.org BUG= Review URL: https://codereview.chromium.org/935413003 Cr-Commit-Position: refs/heads/master@{#26765}
-
yangguo authored
R=hpayer@chromium.org BUG=chromium:453111 LOG=Y Review URL: https://codereview.chromium.org/932823002 Cr-Commit-Position: refs/heads/master@{#26764}
-
machenbach authored
Revert of [turbofan] Finally get rid of the generic algorithm. (patchset #2 id:20001 of https://codereview.chromium.org/944803002/) Reason for revert: Breaks dbg builds. Original issue's description: > [turbofan] Finally get rid of the generic algorithm. > > R=svenpanne@chromium.org > > Committed: https://crrev.com/5bbe693e4817011b6a496c638c9f09026fd3dac9 > Cr-Commit-Position: refs/heads/master@{#26760} TBR=svenpanne@chromium.org,bmeurer@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/941963003 Cr-Commit-Position: refs/heads/master@{#26763}
-
michael_dawson authored
Rebase to latest and use branch created by git new-branch to get a patch that only has the required changes. Created new branch, reset to HEAD and then cherry picked across the changes modified: src/compiler/ppc/code-generator-ppc.cc modified: src/compiler/ppc/instruction-selector-ppc.cc modified: src/disassembler.cc modified: src/ic/ppc/handler-compiler-ppc.cc modified: src/ic/ppc/ic-compiler-ppc.cc modified: src/ppc/assembler-ppc-inl.h modified: src/ppc/assembler-ppc.cc modified: src/ppc/assembler-ppc.h modified: src/ppc/builtins-ppc.cc modified: src/ppc/code-stubs-ppc.cc modified: src/ppc/deoptimizer-ppc.cc modified: src/ppc/disasm-ppc.cc modified: src/ppc/full-codegen-ppc.cc modified: src/ppc/macro-assembler-ppc.cc modified: src/serialize.cc R=danno@chromium.org, svenpanne@chromium.org Review URL: https://codereview.chromium.org/935383002 Cr-Commit-Position: refs/heads/master@{#26762}
-
machenbach authored
Add a link with instructions about how to assign v8 issues to the chromium roll commit message. Remove googler mapping feature as it doesn't apply anymore to any generalist sheriff. NOTRY=true Review URL: https://codereview.chromium.org/938023002 Cr-Commit-Position: refs/heads/master@{#26761}
-
Benedikt Meurer authored
R=svenpanne@chromium.org Review URL: https://codereview.chromium.org/944803002 Cr-Commit-Position: refs/heads/master@{#26760}
-
- 19 Feb, 2015 17 commits
-
-
arv authored
BUG=None LOG=N R=adamk Review URL: https://codereview.chromium.org/936793003 Cr-Commit-Position: refs/heads/master@{#26759}
-
adamk authored
Add() becomes AddLocalExport, which takes an export_name and a local_name. New parsing tests exercise this. Also start generating exports for default exports (though this doesn't yet handle anonymous default exports). BUG=v8:1569 LOG=n Review URL: https://codereview.chromium.org/934323004 Cr-Commit-Position: refs/heads/master@{#26758}
-
ishell authored
Review URL: https://codereview.chromium.org/941693002 Cr-Commit-Position: refs/heads/master@{#26757}
-
svetozar.janjic authored
This is a temporary workaround for bogus array-bounds warning, due to bug in MIPS toolchain versions 4.8.2 and 4.9.2. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56273 TEST= BUG= Review URL: https://codereview.chromium.org/928533002 Cr-Commit-Position: refs/heads/master@{#26756}
-
rossberg authored
R=arv@chromium.org BUG= Review URL: https://codereview.chromium.org/932283003 Cr-Commit-Position: refs/heads/master@{#26755}
-
arv authored
When the property is not found on the [[HomeObject]] prototype chain then we should do a [[DefineOwnProperty]] on the instance. BUG=v8:3330 LOG=N Review URL: https://codereview.chromium.org/934463003 Cr-Commit-Position: refs/heads/master@{#26754}
-
rossberg authored
R=marja@chromium.org BUG= Review URL: https://codereview.chromium.org/932333004 Cr-Commit-Position: refs/heads/master@{#26753}
-
ishell authored
Minor tools/grokdump improvements: avoid some None dereferences and add some line breaks to generated html pages. Review URL: https://codereview.chromium.org/943573002 Cr-Commit-Position: refs/heads/master@{#26752}
-
rossberg authored
R=marja@chromium.org BUG= Review URL: https://codereview.chromium.org/939063002 Cr-Commit-Position: refs/heads/master@{#26751}
-
machenbach authored
TBR=bmeurer@chromium.org BUG=chromium:353487 LOG=n NOTRY=true Review URL: https://codereview.chromium.org/930203003 Cr-Commit-Position: refs/heads/master@{#26750}
-
yangguo authored
R=vogelheim@chromium.org Review URL: https://codereview.chromium.org/940003002 Cr-Commit-Position: refs/heads/master@{#26749}
-
ulan authored
BUG=chromium:454619 LOG=NO Review URL: https://codereview.chromium.org/926293004 Cr-Commit-Position: refs/heads/master@{#26748}
-
verwaest authored
Clear Map::constructor to object_function from the same context for prototype maps. This avoids keeping small pockets of memory alive for the common pattern where prototypes are used to emulate classes: function inherit(parent, child) { function p() {} p.prototype = parent.prototype; child.prototype = new p(); } Otherwise child.prototype[constructor] keeps alive p, p's context, the initial map attached to p, and the (now empty) transition array of the initial map. BUG= Review URL: https://codereview.chromium.org/942493002 Cr-Commit-Position: refs/heads/master@{#26747}
-
titzer authored
R=jarin@chromium.org BUG= Review URL: https://codereview.chromium.org/930003003 Cr-Commit-Position: refs/heads/master@{#26746}
-
titzer authored
AstGraphBuilder puts a constant context in from the beginning. Also fix bug in merging contexts in environment. R=mstarzinger@chromium.org BUG= Review URL: https://codereview.chromium.org/934293002 Cr-Commit-Position: refs/heads/master@{#26745}
-
rossberg authored
R=mstarzinger@chromium.org BUG=v8:3902 LOG=Y Review URL: https://codereview.chromium.org/939953002 Cr-Commit-Position: refs/heads/master@{#26744}
-
jarin authored
BUG=chromium:459955 LOG=n R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/943483002 Cr-Commit-Position: refs/heads/master@{#26743}
-