Commit Graph

13 Commits

Author SHA1 Message Date
mmendez@google.com ad9389b6ca Revert "Eliminate retarded constructors."
This reverts commit r64.

BUG=
TEST=

Review URL: https://chromereviews.googleplex.com/3530013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@66 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 20:03:49 +00:00
johnlenz@google.com 661e359d74 Reduce swarm's optimized code size by 10% (480 to 433K) by replace class names with short ids.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@65 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 19:49:41 +00:00
mmendez@google.com 1fae22da51 Eliminate retarded constructors.
Modified: Resolver, Normalizer and GenerateJavascriptAST to special case implicit default constructors. Would be simpler if there was a notion of synthetics, but this is not the time to add such a scheme -- if nothing else it would disrupt the IDE.

BUG=4562150

Review URL: https://chromereviews.googleplex.com/3522019

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@64 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 19:43:55 +00:00
knorton@google.com 234c818be3 Remove $Dart$MapLiteralType as it is no longer used in core.js
Review URL: https://chromereviews.googleplex.com/3519019/

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@49 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 16:31:10 +00:00
jgw@google.com da2581daa9 Fix for classes that are the default factory for multiple other classes/interfaces.
BUG=5009110

Review URL: https://chromereviews.googleplex.com/3522018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@47 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 16:25:25 +00:00
ngeoffray@google.com a717c9b7c1 Fix library prefixes on top-level elements. Update status file to reflect reality on library prefixes.
Review URL: https://chromereviews.googleplex.com/3521018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 14:13:59 +00:00
zundel@google.com 78d16cca6c Create a directory for python package, move 'testing' in there
Review URL: https://chromereviews.googleplex.com/3514028

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@40 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 14:01:12 +00:00
floitsch@google.com ea24bda4b2 Make sure we send fresh Sendports to other Isolates.
For now I prefer not to share *any* data between two different isolates.
We can relax this later.

Review URL: https://chromereviews.googleplex.com/3522014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 11:53:59 +00:00
floitsch@google.com b87f38077c Make open receive ports a non-fatal closing condition.
R=kasperl@google.com

Review URL: https://chromereviews.googleplex.com/3508021

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 11:46:26 +00:00
floitsch@google.com dacfcd5fa2 Allow nested spawns.
Review URL: https://chromereviews.googleplex.com/3511015

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 11:38:17 +00:00
iposva@google.com f5dab1d2ff Remove the redundant codereview.settings.
Review URL: https://chromereviews.googleplex.com/3525013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@28 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 09:33:50 +00:00
iposva@google.com 5c037233e4 Update review settings.
Review URL: https://chromereviews.googleplex.com/3521017

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 09:24:19 +00:00
dgrove@google.com 977977e6ea Initial checkin.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 05:00:35 +00:00