lrn@google.com
|
485c8a5999
|
Move Iterable implementation to collection.
Add IterableMixin and IterableBase to dart:collection.
For now, the implementation is duplicated, because mixins and const
constructors don't mix. We hope that mixins will be improved in the
future to allow using the mixin to define the base class.
Review URL: https://codereview.chromium.org//14022007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21457 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-15 14:32:16 +00:00 |
|
kasperl@google.com
|
57a82e9d05
|
Implement JS version of LinkedHashSet and move the various HashTable implementations to the VM collection library patch.
R=erikcorry@google.com,lrn@google.com
BUG=
Review URL: https://codereview.chromium.org//13913005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21180 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-10 07:12:50 +00:00 |
|
kasperl@google.com
|
06ce0c3ec3
|
Add JS implementation of LinkedHashMap.
R=erikcorry@google.com
BUG=
Review URL: https://codereview.chromium.org//13599005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21072 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-08 13:51:07 +00:00 |
|
kasperl@google.com
|
caa4456595
|
Add a dart2js specific HashSet implementation that follows the HashMap implementation fairly closely.
I'd like to wait a bit with refactoring this more aggressively until
the linked variants have landed.
R=erikcorry@google.com
BUG=
Review URL: https://codereview.chromium.org//13715002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20958 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-05 10:23:37 +00:00 |
|
kasperl@google.com
|
f15b6960c0
|
Add a new implementation of HashMap that uses JS objects for its (multiple) hash tables.
I'll start refactoring the implementation to make it a bit more
maintainable, but I wanted to get your first impressions.
R=erikcorry@google.com,lrn@google.com,srdjan@google.com
BUG=
Review URL: https://codereview.chromium.org//12827018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20770 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-02 11:51:36 +00:00 |
|