Files
sdk/runtime/vm
asiva@google.com 5fd180cdfc 1. Register canonical names for internal VM classes and get rid of the method GetSingletonClassName
2. Create the empty_array object as a singleton in the VM isolate and remove it from the object store
3. Remove eager population of the functions_cache entry in the class. This results in a pretty impressive reduction of the initial isolate heap size:
    - on IA32 it goes from 1331k to 1071k
    - on X64 it goes from 2431k to 1911k
    - snapshot size also is reduced from 859219 bytes to 789147 bytes.
    (as a follow up change I will consider completely removing functions cache)
Review URL: https://chromiumcodereview.appspot.com//10827249

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10535 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-10 21:43:00 +00:00
..
2012-08-03 21:51:44 +00:00
2012-08-03 21:51:44 +00:00
2012-08-03 21:51:44 +00:00
2012-08-06 20:24:03 +00:00
2011-10-05 05:20:07 +00:00
2012-08-08 18:02:51 +00:00
2012-08-08 18:02:51 +00:00
2012-08-03 21:51:44 +00:00
2012-08-03 21:51:44 +00:00
2012-08-06 20:24:03 +00:00
2012-04-18 15:53:20 +00:00
2012-04-18 15:53:20 +00:00
2012-05-04 21:55:10 +00:00
2011-10-05 05:20:07 +00:00
2012-06-26 17:43:44 +00:00
2012-08-06 20:24:03 +00:00
2012-08-06 20:24:03 +00:00
2011-11-30 23:12:46 +00:00
2012-08-10 17:20:10 +00:00
2012-08-10 17:20:10 +00:00
2012-03-09 23:21:09 +00:00
2011-12-15 22:37:35 +00:00
2011-10-05 05:20:07 +00:00
2011-10-05 05:20:07 +00:00
2012-08-01 18:29:55 +00:00
2012-06-21 00:02:55 +00:00
2012-06-21 00:02:55 +00:00
2012-07-16 21:34:07 +00:00
2012-08-06 20:24:03 +00:00
2012-02-02 19:05:06 +00:00
2012-02-02 19:05:06 +00:00
2011-10-05 05:20:07 +00:00
2011-10-05 05:20:07 +00:00
2011-10-05 05:20:07 +00:00
2011-10-05 05:20:07 +00:00
2012-08-08 18:02:51 +00:00
2012-08-08 18:02:51 +00:00
2012-06-27 16:13:49 +00:00
2012-06-27 16:13:49 +00:00
2012-08-10 17:01:08 +00:00
2011-10-05 05:20:07 +00:00
2011-10-05 05:20:07 +00:00
2012-08-10 18:30:22 +00:00
2012-06-22 23:48:51 +00:00
2012-08-03 21:51:44 +00:00
2012-08-03 21:51:44 +00:00
2012-08-03 21:51:44 +00:00