Note that the time measures has been taken while debugging; the times can be (much) smaller on runtime, for released application |
stage | app reduced | app full | appS8 reduced | appS8 full | poc8 reduced | poc8 full |
Time taken to load snapshot classes+methods | 4.28 | 8.98 | 6.50 (61.5%) | 10.58 | 3.67 | 8.33 |
Launch time | 4.08 | 5.32 | 4.76 DNU | 10.14 | 3.94 | 3.75 |
Smalltalk classes size | 1074 |
Method count | 19583 |
JavaObject allSubclasses size | 728 (68%) |
Method count for JavaObject+subclasses | 12869 (66%) |
stage | seg |
load class definitions | 0.548 |
load methods | 9.697 |
Application - snapshot size | start | end | Total |
[node8-android] app Log - 8.5Mb | 11:14:51.1 | 11:15:05.9 | ~15s |
[node8-android] appS8 Log - 8.5Mb | 11:17:38.6 | 11:18:00.9 | ~23s |
[node8-android] appU8 Log - 8.5Mb | 11:23:31.0 | 11:23:46.8 | ~15s |
node-android] poc8 Log - 8.5Mb | 11:25:59.0 | 11:26:12.6 | ~13s |
Application - snapshot size | start | end | Total |
app - 3.0Mb | 14:37:20.7 | 14:37:32.3 | ~12s |
appS8 - 8.5Mb full android | 14:38:58.9 | 14:39:19.8 | ~22s |
appS8 - 5.26Mb reduced (62%) | 10:37:14.2 | 10:37:25.1 | ~11s (DNU at launch) |
appU8 - 6.7Mb | 14:43:06.6 | 14:43:21.9 | ~15s |
poc8 - 3.0Mb | 14:45:39.5 | 14:45:48.4 | ~9s |
[DisplayMetrics current] ms
Note that the time is actually one order of magnitude greater (100ms to 10ms) when the Java class is not known by the wrapper |