Srdjan Mitrovic
6f07377802
Faster checks in polymorphic instance calls if Smi-s are involved
...
BUG=
R=zra@google.com
Review URL: https://codereview.chromium.org//1184093004 .
2015-06-15 14:54:31 -07:00
Gilad Bracha
2b95ed1ae1
Make use of call on Function exempt from warnings,
...
BUG=
R=lrn@google.com
Review URL: https://codereview.chromium.org//1176853003 .
2015-06-15 13:24:10 -07:00
Ryan Macnak
7c1bccb263
Add lib/base64.dart to Observatory's gypi.
...
Review URL: https://codereview.chromium.org//1179393003 .
2015-06-15 12:39:31 -07:00
Ryan Macnak
392a83221f
Allow setting break-on-exceptions option over the service protocol. Add command to Observatory's debugger.
...
Decide whether to cache service objects based on the fixedId property.
Be more tolerant of eval scripts and functions.
BUG=
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org//1174313002 .
2015-06-15 12:05:23 -07:00
Ryan Macnak
3e2373e561
Really fix typo to fix the build.
...
TBR=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1182703005 .
2015-06-15 10:26:19 -07:00
keertip
0079275f18
revert cl to run dartdoc on bots
...
BUG=
R=danrubel@google.com
Review URL: https://codereview.chromium.org//1184153002 .
2015-06-15 10:12:56 -07:00
danrubel
db11964b83
refactor Reqest.fromJson for use by performance measurement tests
...
BUG=
R=brianwilkerson@google.com
Review URL: https://codereview.chromium.org//1181363004 .
2015-06-15 12:27:41 -04:00
keertip
91b2281e08
add dartdoc to third_party/pkg, run dartdoc to generate docs for sdk and upload to GCS
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1164423008 .
2015-06-15 09:25:44 -07:00
Brian Wilkerson
e85278cdb0
Fix a typo to fix the build
...
Review URL: https://codereview.chromium.org//1175173004 .
2015-06-15 09:20:55 -07:00
Zachary Anderson
1051b3e65a
Fix ia32 android build
...
BUG=
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org//1184673005 .
2015-06-15 08:53:41 -07:00
Søren Gjesse
3c85970637
Update status file
...
R=ajohnsen@google.com , whesse@google.com
BUG=https://github.com/dart-lang/sdk/issues/23641
Review URL: https://codereview.chromium.org//1186883002 .
2015-06-15 17:46:57 +02:00
Brian Wilkerson
1ac16bd2d4
Update dartium deps to include html
...
R=vsm@google.com
Review URL: https://codereview.chromium.org//1182983003 .
2015-06-15 08:45:10 -07:00
Asger Feldthaus
eec1d88d9c
dart2js cps: Introduce some built-in operators in type propagation.
...
There are also a number of somewhat unrelated changes to get
better type information out of the global type inference.
The dependency on TypedSelector is causing a lot of problems there.
BUG=
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1175973005 .
2015-06-15 17:31:48 +02:00
Anders Johnsen
9a01a22e96
Revert "Clean up process spawning."
...
This reverts commits
- bbdc57ebf6
- bd25e641f2
- 5cc8fca131
- ed72caa3cd
BUG=
Review URL: https://codereview.chromium.org//1182423003 .
2015-06-15 15:26:56 +02:00
Karl Klose
bb45376735
Update dart2js-cps_ir status files.
...
R=kmillikin@google.com
Review URL: https://codereview.chromium.org//1191433002 .
2015-06-15 12:50:58 +02:00
Soren Gjesse
f9e8852edb
Fix test on Windows
...
Forgot to change Platform.executable to Platform.resolvedExecutable in
one place.
TBR=lrn@google.com
BUG=
Review URL: https://codereview.chromium.org//1181583004 .
2015-06-15 11:45:34 +02:00
Søren Gjesse
c05c8c6606
Revert change to Platform.excutable and add Platform.resolvedExecutable
...
The change to Platform.excutable in
e03ab17437
was a breaking change and it
has been reverted.
A new getter Platform.resolvedExecutable has been added to provide the
the fully qualified path of the executable.
BUG=https://github.com/dart-lang/sdk/issues/16994
R=lrn@google.com , kustermann@google.com , len@google.com
Review URL: https://codereview.chromium.org//1180623006 .
2015-06-15 10:13:21 +02:00
Martin Kustermann
9d3e7c3b6d
Add (forward-compatible) change to annotated steps of target-arm builder to support sharding
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//1182103005 .
2015-06-15 09:50:07 +02:00
Ivan Posva
7158d5fc26
Landing https://codereview.chromium.org/1171223003/ for Chinmay.
...
BUG=
Review URL: https://codereview.chromium.org//1174343006 .
2015-06-13 06:36:24 -07:00
Stephen Adams
f7263216e4
Better messages for optimized index errors.
...
Typed list, Array and String indexer methods detect index errors in their own optimized way but now defer to common code to diagnose the error. This code is shared with the optimized 'ioore' helper, which makes the error message consistent between optimized and unoptimized code.
The main reason for doing this is to ensure that the error messages have as much information as possible to help debug off-line using captured error messages.
BUG=
R=lrn@google.com
Committed: 0d4361fb6d
Reverted: 82215d36f4
Review URL: https://codereview.chromium.org//1180713003 .
2015-06-12 18:21:47 -07:00
Gilad Bracha
67b99e4b33
Make sure we use lexical scope consistently when dealing with prefixes.
...
BUG=
R=lrn@google.com , paulberry@google.com
Review URL: https://codereview.chromium.org//1184583002 .
2015-06-12 17:38:42 -07:00
Stephen Adams
82215d36f4
Revert "Better messages for optimized index errors."
...
TBR=lrn@google.com
Review URL: https://codereview.chromium.org//1187553005 .
2015-06-12 16:53:19 -07:00
Ryan Macnak
bac8bc4b18
Fix accessing dart:_ libraries via exports.
...
R=hausner@google.com
Review URL: https://codereview.chromium.org//1185733003 .
2015-06-12 16:50:27 -07:00
Ryan Macnak
b8bad6725c
Expand the class id to 32 bits and size field to 16 bits on 64-bit platforms.
...
Remove misleading suffix from disassembly of some ia32 immediate ops.
R=asiva@google.com , srdjan@google.com
Review URL: https://codereview.chromium.org//1174173007 .
2015-06-12 16:42:40 -07:00
Stephen Adams
0d4361fb6d
Better messages for optimized index errors.
...
Typed list, Array and String indexer methods detect index errors in their own optimized way but now defer to common code to diagnose the error. This code is shared with the optimized 'ioore' helper, which makes the error message consistent between optimized and unoptimized code.
The main reason for doing this is to ensure that the error messages have as much information as possible to help debug off-line using captured error messages.
BUG=
R=lrn@google.com
Review URL: https://codereview.chromium.org//1180713003 .
2015-06-12 15:33:58 -07:00
Ryan Macnak
fd1531b4d8
Fix some markup in the mirrors docs.
...
BUG=http://dartbug.com/21714
R=gbracha@google.com
Review URL: https://codereview.chromium.org//1184623003 .
2015-06-12 14:43:38 -07:00
Ryan Macnak
3d190ddd2d
Pass -EL for MIPS cross builds to allow for using a bi-endian toolchain and work around CXXFLAGS being passed to both host and target.
...
R=zra@google.com
Review URL: https://codereview.chromium.org//1184873002 .
2015-06-12 14:02:27 -07:00
Konstantin Shcheglov
96670b0e97
Fix for explicit dart:core import.
...
This fixes the rest of the co19/ tests.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1181663004 .
2015-06-12 13:26:12 -07:00
Konstantin Shcheglov
a16ec77494
Mix VARIABLE_REFERENCE_ERRORS into the full errors list on ChangeNotice.
...
This fixes 11 tests in language/ and co19/.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1179253002 .
2015-06-12 12:52:15 -07:00
Konstantin Shcheglov
5538e1f105
Add self-reference sources into INCLUDED_PARTS.
...
It's an error of course, but unless we add it in the first place, we
cannot detect this error in the library element building task.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1183773002 .
2015-06-12 12:30:09 -07:00
Konstantin Shcheglov
9634a03393
Explicitly compute library errors in tests.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1183723002 .
2015-06-12 12:28:24 -07:00
Konstantin Shcheglov
d2ea3330d8
Fix tests with 'part' without 'library'.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1180043006 .
2015-06-12 11:27:36 -07:00
Daniel Andersson
1009d587de
Assert no allocation during heap iteration; fix unsafe iteration in ObjectGraph.
...
BUG=https://github.com/dart-lang/sdk/issues/21620
R=asiva@google.com
Review URL: https://codereview.chromium.org//1181943002 .
2015-06-12 10:44:06 -07:00
Konstantin Shcheglov
61c01b2231
Fix for computeResolvedCompilationUnitAsync().
...
This fixes the last Analysis Server unit tests.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1181223002 .
2015-06-12 10:27:02 -07:00
Florian Schneider
19bb19d716
Fix bug in Dart_GetTypeOfExternalTypedData.
...
This API function would return true for typed data view objects, even
if the view has a non-external data object underneath.
It is used e.g. by Builtin_LoadSource. This function copies the data
object for internal typed-data objects.
When it wrongly be identifies a view as external, it consequently results
in crash/undefined behavior because GC may interfere with this internal
data pointer.
BUG=
R=asiva@google.com , koda@google.com
Review URL: https://codereview.chromium.org//1182123002 .
2015-06-12 18:41:07 +02:00
pq
35e0da2b89
Version constraint cleanup.
...
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1180943003 .
2015-06-12 09:28:27 -07:00
Konstantin Shcheglov
b7b087cecd
Schedule unknown priority source analysis.
...
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//1179173005 .
2015-06-12 09:12:45 -07:00
Johnni Winther
6c8b4bb7af
Handle most qualified sends.
...
BUG=
R=herhut@google.com , karlklose@google.com
Committed: ec40a14019
Reverted: b01c4bd438
Review URL: https://codereview.chromium.org//1182563003 .
2015-06-12 15:26:08 +02:00
Seth Ladd
00be3be571
be more explicit about when and how to register for listeners with isolates
...
BUG=
R=lrn@google.com
Review URL: https://codereview.chromium.org//1181043003
2015-06-12 15:02:11 +02:00
Karl Klose
b01c4bd438
Revert "Handle most qualified sends."
...
This reverts commit ec40a14019
.
TBR=herhut@google.com ,johnniwinther@google.com
BUG=
Review URL: https://codereview.chromium.org//1185483004 .
2015-06-12 14:03:18 +02:00
Seth Ladd
f1b934d816
make the one-liner for the SDK docs an actual one-liner
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1183623003
2015-06-12 12:21:52 +02:00
Kevin Moore
90b656946b
homebrew: Include version information in resources
...
Ensures cached files are unique
R=whesse@google.com
Review URL: https://codereview.chromium.org//1179033002 .
2015-06-12 09:24:05 +01:00
Johnni Winther
ec40a14019
Handle most qualified sends.
...
BUG=
R=karlklose@google.com
Review URL: https://codereview.chromium.org//1182563003 .
2015-06-12 09:51:30 +02:00
danrubel
ce311218e9
suggest keywords in if expression
...
BUG=
R=scheglov@google.com
Review URL: https://codereview.chromium.org//1147213008 .
2015-06-12 09:50:10 +02:00
danrubel
9c9108d51a
no keyword suggestions in library identifier or property accessor
...
BUG=
R=paulberry@google.com
Review URL: https://codereview.chromium.org//1151493004 .
2015-06-12 09:39:40 +02:00
Stephan Herhut
4d0a4e1814
Revert v8 version changes, back to 4.4.
...
R=ricow@google.com
BUG=
Review URL: https://codereview.chromium.org//1179093004 .
2015-06-12 09:37:49 +02:00
Stephan Herhut
d9f3e657b4
Temporarily update v8 to 4.3.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1184553003 .
2015-06-12 09:34:24 +02:00
Stephan Herhut
b01d636bcd
Temporarily update v8 to 4.2.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1175333002 .
2015-06-12 09:33:47 +02:00
Stephan Herhut
8d6879443a
Temporarily update v8 to 4.1.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1177953003 .
2015-06-12 09:33:16 +02:00
Stephan Herhut
056da9f8df
Temporarily update d8 to 3.31.
...
BUG=
R=ricow@google.com
Review URL: https://codereview.chromium.org//1177183002 .
2015-06-12 09:29:17 +02:00