Bump multivm DEPS

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40135 260f80e4-7a28-3924-810f-c04153c831b5
Regenerate generated pub after revision 40118

R=sgjesse@google.com

Review URL: https://codereview.chromium.org//561133002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40136 260f80e4-7a28-3924-810f-c04153c831b5
Mark polymer_intl_test as failing in CSP mode (after r40117.)

TBR=sigurdm@google.com

Review URL: https://codereview.chromium.org//558393003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40137 260f80e4-7a28-3924-810f-c04153c831b5
Support more literals and simple arguments in analyzer2dart.

BUG=
R=paulberry@google.com, sigurdm@google.com

Review URL: https://codereview.chromium.org//560823002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40139 260f80e4-7a28-3924-810f-c04153c831b5
Add suppression to pub that got lost in move of status file in revision 40123

Review URL: https://codereview.chromium.org//563693002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40140 260f80e4-7a28-3924-810f-c04153c831b5
Support parameter types in analyzer2dart.

BUG=
R=sigurdm@google.com

Review URL: https://codereview.chromium.org//560973003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40141 260f80e4-7a28-3924-810f-c04153c831b5
Support parameter access in analyzer2dart.

BUG=
R=sigurdm@google.com

Review URL: https://codereview.chromium.org//562123002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40142 260f80e4-7a28-3924-810f-c04153c831b5
Fix StoreIndexedInstr input representation requirements for Int32/Uint32 arrays.

Previous implementation changed input representation depending on the propagated type of the value which violated assumptions made by SelectRepresentations phase.

Instead of using tagged/mint input require unboxed Int32/Uint32 input and insert explicit truncating unboxing when building StoreIndexed operation in the optimizer. This also leads to strictly better code and opens possibilities for further optimizations.

Implement Int32/Uint32 representation support on all platforms. This includes boxing, unboxing and unboxed converter operations.

Merge BoxInt32/BoxUint32 and UnboxInt32/UnboxUint32 instruction sequences to minimize duplication.

Improve instruction sequences by utilizing CARRY flag set by smi untagging where possible (ARM, ia32, x86).

Enable all tests that were disabled by r40078, r40079.

BUG=http://dartbug.com/20875
R=fschneider@google.com, johnmccutchan@google.com, srdjan@google.com, zra@google.com

Review URL: https://codereview.chromium.org//552303005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40143 260f80e4-7a28-3924-810f-c04153c831b5
Do not include pub tests (and generated_pub tests) in the input for creating the sdk.

xcode does not like list of files that are longer than a certain limit (including the full path from where you run)

R=kasperl@google.com

Review URL: https://codereview.chromium.org//564753002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40144 260f80e4-7a28-3924-810f-c04153c831b5
Mark refactoring_test as Slow on js_shell.

TBR=jonniwinther@google.com

Review URL: https://codereview.chromium.org//558503004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40145 260f80e4-7a28-3924-810f-c04153c831b5
Add isConst to ParameterElementY.

Required in assertion.

BUG=

Review URL: https://codereview.chromium.org//562173002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40147 260f80e4-7a28-3924-810f-c04153c831b5
Cleanup printing of propagated types to make it easier to read.

BUG=
R=fschneider@google.com

Review URL: https://codereview.chromium.org//563763003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40148 260f80e4-7a28-3924-810f-c04153c831b5
dart2js: Support https.

BUG= http://dartbug.com/20836
R=karlklose@google.com

Review URL: https://codereview.chromium.org//557383002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40149 260f80e4-7a28-3924-810f-c04153c831b5
Refactor emitting of deoptimization descriptors for calls.

Instead of emitting the descriptor in EmitNativeCode, the
instruction prologue now emits the descriptor automatically.
To do that all instructions that need such a descriptor have
CanBecomeDeoptimizationTarget set to true.

I moved the duplicated for TargetEntryInstr::EmitNativeCode
to intermediate_language.cc.

R=vegorov@google.com

Review URL: https://codereview.chromium.org//565643002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40150 260f80e4-7a28-3924-810f-c04153c831b5
Use Relationship as a first key in the index store.

This significantly speeds up computing type hierarchies.
For example for List we don't have to read all the nodes (files) where it is
used as a type annotation. We read node where it IS_EXTENDED_BY and IS_IMPLEMENTED_BY.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//566433003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40152 260f80e4-7a28-3924-810f-c04153c831b5
Remove contexts from the index.

R=paulberry@google.com
BUG=

Review URL: https://codereview.chromium.org//561863003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40153 260f80e4-7a28-3924-810f-c04153c831b5
Issue 20863. Fix for 'Show in Explorer' action and paths with a space.

R=danrubel@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=20863

Review URL: https://codereview.chromium.org//560233002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40155 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 181823 (2014-09-11 08:43:15 -0700) vsm@google.com
Fix type of ImageData.data in IDL
http://src.chromium.org/viewvc/blink?view=rev&revision=181823

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40156 260f80e4-7a28-3924-810f-c04153c831b5
fix auto-binding-dart example

BUG= http://dartbug.com/20900
R=sigmund@google.com

Review URL: https://codereview.chromium.org//568463002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40157 260f80e4-7a28-3924-810f-c04153c831b5
Optimize LocalVarDescriptor objects for functions that have no local variables

Allocate a canonical “empty” variable descriptor object. Saves about 10% of
variable descriptor space when running dart2js.

R=asiva@google.com

Review URL: https://codereview.chromium.org//565513002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40158 260f80e4-7a28-3924-810f-c04153c831b5