Files
sdk/runtime/vm
Daniel Andersson ea46192ca3 VM-internalize the default Map implementation.
Make the compact linked hash map, which is the default implementation for Map
(including map literals), a VM-internal class.

This makes it easy to have more efficient serialization of maps (although for
now, the implementation is straight-forward).

Refactor the compact hash class hierarchy to enable the VM-internal class and
the rest (also the Set classes) to share a maximal amount of code, by using
two different bases for implicit/explicit fields.

Remove existing proof-of-concept, C++-based internal VM-class.

BUG=http://dartbug.com/22982
R=asiva@google.com

Review URL: https://codereview.chromium.org//1151523002
2015-05-28 09:32:54 -07:00
..
2015-05-21 18:42:14 -07:00
2015-03-16 19:52:06 +00:00
2015-04-21 17:36:34 +00:00
2014-05-22 06:30:51 +00:00
2014-05-22 06:30:51 +00:00
2015-05-14 00:32:32 +00:00
2015-05-22 11:32:14 -07:00
2015-01-15 02:30:07 +00:00
2015-04-20 10:42:54 +00:00
2015-04-24 23:31:15 +00:00
2015-04-17 16:42:32 +00:00
2014-02-27 09:57:46 +00:00
2015-05-22 12:59:46 -07:00
2015-01-13 16:40:09 +00:00
2015-05-28 14:27:37 +02:00
2015-01-15 02:30:07 +00:00
2015-05-12 23:03:48 +00:00
2015-04-20 10:42:54 +00:00
2015-04-15 22:18:07 +00:00
2014-04-24 23:20:48 +00:00
2015-01-13 16:40:09 +00:00
2015-04-14 12:37:51 +00:00
2015-01-15 02:30:07 +00:00
2015-05-26 14:46:28 -07:00
2015-05-26 14:46:28 -07:00
2015-05-14 00:32:32 +00:00
2015-03-30 20:46:52 +00:00
2015-01-15 02:30:07 +00:00
2015-01-15 02:30:07 +00:00
2015-05-12 23:03:48 +00:00
2014-02-20 21:10:07 +00:00
2015-03-03 19:00:20 +00:00
2015-03-30 20:46:52 +00:00
2015-05-08 20:31:37 +00:00
2015-04-07 19:19:51 +00:00
2014-04-04 21:04:48 +00:00
2015-03-03 19:00:20 +00:00
2015-04-28 00:32:44 +00:00
2015-01-15 02:30:07 +00:00
2015-05-12 23:03:48 +00:00
2014-09-09 23:31:16 +00:00
2015-04-15 22:18:07 +00:00
2014-10-06 19:24:45 +00:00