- 20 Feb, 2015 29 commits
-
-
adamk authored
This avoids accidental coercion-to-bool when calling ReportMessage() in the parser (e.g., from pointer types), and as a bonus makes callsites easier to read. Review URL: https://codereview.chromium.org/939303002 Cr-Commit-Position: refs/heads/master@{#26788}
-
arv authored
Because we generated a different hash code for 0 and -0 we ended up not even getting to the SameValueZero check. BUG=v8:3906 LOG=N R=adamk Review URL: https://codereview.chromium.org/947443005 Cr-Commit-Position: refs/heads/master@{#26787}
-
arv authored
After further spec reading it turns out that we should not do ToObject on the iterable. BUG=None LOG=N R=adamk Review URL: https://codereview.chromium.org/941313003 Cr-Commit-Position: refs/heads/master@{#26786}
-
balazs.kilvady authored
Also some target_at and target_at_put uniformed on mips and mips64. BUG= Review URL: https://codereview.chromium.org/942123002 Cr-Commit-Position: refs/heads/master@{#26785}
-
dusan.milosavljevic authored
TEST= BUG= Review URL: https://codereview.chromium.org/945813002 Cr-Commit-Position: refs/heads/master@{#26784}
-
mstarzinger authored
R=bmeurer@chromium.org Review URL: https://codereview.chromium.org/943503003 Cr-Commit-Position: refs/heads/master@{#26783}
-
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 11 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}
-