Compilation Statistics: OpenLaszlo 5.0.x: amazon (lps-5.0.x/demos/amazon/amazon)

Summary

Runtime Target: swf10
Application Size (compressed): 454K (465,029 bytes)
LFC 668,407
Class Definitions 61
Instances 220
Resources 124,732
Fonts 0

Auto-Includes

These are the library files that this application auto-includes. Every application includes a version of the LFC.lzl library, where the version is selected depending on the values of the krank, profile, and debug settings. Other library files are autoincluded if the application references (uses or extends) a tag that is defined in one of these libraries, and that the application itself does not define a different definition for.

Library Explanation Size
LFC10.swc Required for all applications 668,407
lz/edittext.lzx reference to <edittext> tag
lz/combobox.lzx reference to <combobox> tag
lz/scrollbar.lzx reference to <scrollbar> tag
utils/layouts/resizelayout.lzx reference to <resizelayout> tag
utils/states/dragstate.lzx reference to <dragstate> tag
base/basebutton.lzx reference to <basebutton> tag
base/multistatebutton.lzx reference to <multistatebutton> tag
utils/layouts/simplelayout.lzx reference to <simplelayout> tag
lz/textlistitem.lzx reference to <textlistitem> tag

The application may include additional files using include statements. The sizes from elements in these files are included in the tables below.

Class Definitions

These are sizes that class definitions compile to. The sizes are uncompressed block sizes, and overestimate their size in the compressed application.

Pathname:line number name Size*
base/basefocusview.lzx:4 basefocusview 1
lz/focusoverlay.lzx:19 focusoverlay 1
base/componentmanager.lzx:13 _componentmanager 1
base/style.lzx:8 style 1
base/basecomponent.lzx:8 statictext 1
base/basecomponent.lzx:35 basecomponent 1
base/basebutton.lzx:4 basebutton 1
base/multistatebutton.lzx:3 multistatebutton 1
base/basevaluecomponent.lzx:5 basevaluecomponent 1
base/baseformitem.lzx:7 baseformitem 1
utils/selectionmanager.lzx:15 selectionmanager 1
base/listselector.lzx:8 listselector 1
utils/dataselectionmanager.lzx:14 dataselectionmanager 1
base/datalistselector.lzx:8 datalistselector 1
base/baselist.lzx:6 baselist 1
base/basetrackgroup.lzx:2 basetrackgroup 1
base/basebuttonrepeater.lzx:6 basebuttonrepeater 1
base/basescrollbar.lzx:10 basescrollbar 1
base/basescrollbar.lzx:509 basescrollthumb 1
base/basescrollbar.lzx:609 basescrollarrow 1
base/basescrollbar.lzx:636 basescrolltrack 1
utils/layouts/layout.lzx:14 layout 1
utils/layouts/stableborderlayout.lzx:3 stableborderlayout 1
lz/vscrollbar.lzx:9 vscrollbar 1
utils/layouts/simplelayout.lzx:3 simplelayout 1
lz/list.lzx:10 list 1
lz/basefloatinglist.lzx:5 basefloatinglist 1
lz/floatinglist.lzx:37 _floatshadow 1
lz/floatinglist.lzx:89 floatinglist 1
base/basecombobox.lzx:14 basecombobox 1
lz/combobox.lzx:30 combobox 1
lz/edittext.lzx:4 _internalinputtext 1
lz/edittext.lzx:24 edittext 1
lz/scrollbar.lzx:13 scrollbar 1
base/baselistitem.lzx:5 baselistitem 1
lz/listitem.lzx:7 listitem 1
lz/textlistitem.lzx:6 textlistitem 1
utils/layouts/resizelayout.lzx:3 resizelayout 1
utils/states/dragstate.lzx:3 dragstate 1
classlib.lzx:3 inputfield 1
classlib.lzx:8 sel 1
classlib.lzx:13 radiobutton 1
classlib.lzx:39 linktext 1
classlib.lzx:45 mouseview 1
classlib.lzx:217 vtabsliderbutton 1
classlib.lzx:48 vtabpanel 1
classlib.lzx:155 tabpanel 1
classlib.lzx:184 tabslider 1
classlib.lzx:201 loading_indicator 1
classlib.lzx:213 trashcan 1
shoppinglist.lzx:3 shoppinglist 1
address.lzx:34 addresslist 1
address.lzx:72 addressform 1
address.lzx:3 addressmanager 1
creditcard.lzx:29 cardlist 1
creditcard.lzx:65 cardform 1
creditcard.lzx:3 cardmanager 1
recommendation.lzx:3 cdview 1
recommendation.lzx:72 recommendationpanel 1
iso8601.lzx:5 ISO8601Date 1
sha256.lzx:20 SHA256SecureHash 1
Total 61 items 61

Top-Level Instances

These are sizes that the top-level instances (the children of canvas and library elements) compile to. The sizes are uncompressed block sizes, and overestimate their size in the compressed application.

These sizes include children of top-level instances.

Pathname:line number ID or name Size*
base/colors.lzx:28 1
lz/focusoverlay.lzx:27 topleft 1
lz/focusoverlay.lzx:34 topright 1
lz/focusoverlay.lzx:41 bottomleft 1
lz/focusoverlay.lzx:48 bottomright 1
base/style.lzx:245 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:2091 text 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:1561 state 1
lz/vscrollbar.lzx:57 top 1
lz/vscrollbar.lzx:71 1
lz/vscrollbar.lzx:79 bottom 1
lz/list.lzx:88 1
lz/list.lzx:87 content 1
lz/list.lzx:72 interior 1
lz/floatinglist.lzx:52 right 1
lz/floatinglist.lzx:59 bottom 1
lz/floatinglist.lzx:112 shdw 1
lz/floatinglist.lzx:116 borderview 1
lz/floatinglist.lzx:107 bkgnd 1
lz/floatinglist.lzx:122 menucap 1
base/basecombobox.lzx:119 bkgnd 1
base/basecombobox.lzx:150 editbkgnd 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:2260 inputtext 1
base/basecombobox.lzx:151 cbtext 1
base/basecombobox.lzx:201 cbtext 1
base/basecombobox.lzx:128 interior 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:1236 datapointer 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:1327 datapath 1
base/basecombobox.lzx:267 cblist 1
lz/combobox.lzx:34 rgt 1
lz/edittext.lzx:173 1
lz/edittext.lzx:174 1
lz/edittext.lzx:175 1
lz/edittext.lzx:176 1
lz/edittext.lzx:171 _outerbezel 1
lz/edittext.lzx:182 1
lz/edittext.lzx:183 1
lz/edittext.lzx:184 1
lz/edittext.lzx:187 1
lz/edittext.lzx:188 1
lz/edittext.lzx:180 _innerbezel 1
lz/edittext.lzx:192 _face 1
lz/edittext.lzx:209 content 1
lz/edittext.lzx:215 field 1
lz/scrollbar.lzx:61 top 1
lz/scrollbar.lzx:75 1
lz/scrollbar.lzx:83 bottom 1
lz/scrollbar.lzx:118 top 1
lz/scrollbar.lzx:132 1
lz/scrollbar.lzx:140 bottom 1
lz/scrollbar.lzx:162 patch 1
lz/textlistitem.lzx:20 _title 1
classlib.lzx:4 1
classlib.lzx:5 1
classlib.lzx:63 tabButton 1
classlib.lzx:75 1
classlib.lzx:56 tab 1
classlib.lzx:102 div 1
classlib.lzx:103 content 1
classlib.lzx:101 container 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:1119 animatorgroup 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:1177 animator 1
classlib.lzx:162 1
classlib.lzx:163 label 1
classlib.lzx:161 top 1
shoppinglist.lzx:19 1
shoppinglist.lzx:25 1
shoppinglist.lzx:26 1
shoppinglist.lzx:30 1
shoppinglist.lzx:23 1
shoppinglist.lzx:12 1
shoppinglist.lzx:9 list 1
shoppinglist.lzx:38 divider 1
shoppinglist.lzx:46 1
shoppinglist.lzx:42 1
shoppinglist.lzx:49 trashCan 1
address.lzx:44 rb 1
address.lzx:47 1
address.lzx:48 1
address.lzx:49 1
address.lzx:45 1
address.lzx:42 addressView 1
address.lzx:54 1
address.lzx:58 1
address.lzx:60 1
address.lzx:40 1
address.lzx:38 addressList 1
address.lzx:64 1
address.lzx:37 1
address.lzx:36 scrollpane 1
address.lzx:5 list 1
address.lzx:77 1
address.lzx:82 1
address.lzx:80 1
address.lzx:87 1
address.lzx:85 1
address.lzx:92 1
address.lzx:90 1
address.lzx:97 1
address.lzx:95 1
address.lzx:102 1
address.lzx:100 1
address.lzx:110 1
address.lzx:121 1
address.lzx:20 form 1
creditcard.lzx:40 1
creditcard.lzx:43 1
creditcard.lzx:44 1
creditcard.lzx:45 1
creditcard.lzx:41 1
creditcard.lzx:38 1
creditcard.lzx:50 1
creditcard.lzx:54 1
creditcard.lzx:56 1
creditcard.lzx:36 1
creditcard.lzx:32 cardList 1
creditcard.lzx:59 1
creditcard.lzx:31 1
creditcard.lzx:30 scrollpane 1
creditcard.lzx:5 list 1
creditcard.lzx:68 1
creditcard.lzx:70 1
creditcard.lzx:77 1
creditcard.lzx:80 1
creditcard.lzx:84 1
creditcard.lzx:87 1
creditcard.lzx:93 1
creditcard.lzx:105 1
creditcard.lzx:20 form 1
recommendation.lzx:11 cover 1
recommendation.lzx:27 title 1
recommendation.lzx:33 1
recommendation.lzx:36 1
recommendation.lzx:47 1
recommendation.lzx:49 1
recommendation.lzx:53 wish 1
recommendation.lzx:44 1
recommendation.lzx:85 1
/usr/local/lps-5.0.x/Server/lps-5.0.x/WEB-INF/lps/schema/lfc.lzx:1433 dataset 1
amazon.lzx:18 dsRecommend 1
amazon.lzx:21 dsKeyword 1
amazon.lzx:23 1
amazon.lzx:23 1
amazon.lzx:37 dsAsin 1
amazon.lzx:39 1
amazon.lzx:39 1
amazon.lzx:73 1
amazon.lzx:109 1
amazon.lzx:137 1
amazon.lzx:138 1
amazon.lzx:135 1
amazon.lzx:131 searchResults 1
amazon.lzx:125 cdlist 1
amazon.lzx:166 1
amazon.lzx:178 recommend 1
amazon.lzx:191 1
amazon.lzx:201 cover 1
amazon.lzx:213 1
amazon.lzx:214 1
amazon.lzx:215 1
amazon.lzx:216 1
amazon.lzx:217 1
amazon.lzx:220 1
amazon.lzx:221 1
amazon.lzx:224 1
amazon.lzx:225 1
amazon.lzx:228 1
amazon.lzx:230 1
amazon.lzx:212 1
amazon.lzx:194 info 1
amazon.lzx:241 pokeme 1
amazon.lzx:238 editorialTab 1
amazon.lzx:286 1
amazon.lzx:282 1
amazon.lzx:274 1
amazon.lzx:258 1
amazon.lzx:257 1
amazon.lzx:322 1
amazon.lzx:324 summary 1
amazon.lzx:319 1
amazon.lzx:329 1
amazon.lzx:328 comment 1
amazon.lzx:327 detail 1
amazon.lzx:314 replicatedReviews 1
amazon.lzx:300 customerReviewsContainer 1
amazon.lzx:298 1
amazon.lzx:297 1
amazon.lzx:236 1
amazon.lzx:183 cdinfo 1
amazon.lzx:350 searchKey 1
amazon.lzx:349 1
amazon.lzx:378 cart 1
amazon.lzx:391 1
amazon.lzx:376 1
amazon.lzx:400 wish 1
amazon.lzx:413 1
amazon.lzx:398 1
amazon.lzx:427 1
amazon.lzx:438 1
amazon.lzx:445 1
amazon.lzx:452 1
amazon.lzx:433 1
amazon.lzx:462 1
amazon.lzx:423 1
amazon.lzx:467 1
amazon.lzx:479 items 1
amazon.lzx:480 shipment 1
amazon.lzx:481 1
amazon.lzx:487 1
amazon.lzx:488 1
amazon.lzx:420 1
amazon.lzx:371 1
amazon.lzx:116 1
amazon.lzx:101 1
amazon.lzx:101 1
amazon.lzx:499 dragger 1
amazon.lzx:499 dragger 1
amazon.lzx:529 myframe 1
amazon.lzx:526 dragsmall 1
amazon.lzx:526 dragsmall 1
Total 220 items 220

Resources

These are "approximate" sizes of imported resources. Some resources have been transcoded from their native format (e.g. JPEG) to SWF. The size of the resource when transcoded is reported here and it is a small overestimate of the size taken up in the actual output program.

Name Source Size
header 7,702
header 7,587
$wait_search_lzf_1 7,153
$wait_info_lzf_1 6,874
creditcard 2,416
creditcard 2,069
usps 1,783
$search_panel_lzf_1 1,730
$cancel_butt_lzf_1 1,690
$cancel_butt_lzf_2 1,626
$cancel_butt_lzf_3 1,620
$cart_butt_lzf_1 1,596
$wish_butt_lzf_1 1,563
$ok_butt_lzf_1 1,530
$slider_cart_lzf_6 1,499
$slider_cart_lzf_3 1,494
$slider_cart_lzf_4 1,493
$slider_cart_lzf_5 1,493
$slider_cart_lzf_1 1,488
$slider_cart_lzf_2 1,488
$back_butt_lzf_1 1,473
$back_butt_lzf_2 1,473
$ok_butt_lzf_2 1,454
usps 1,446
$wish_butt_lzf_2 1,413
$ok_butt_lzf_3 1,406
$cart_butt_lzf_2 1,369
$cart_butt_lzf_3 1,243
$wish_butt_lzf_3 1,234
ups 1,181
ups 1,071
$slider_checkout_lzf_4 1,048
$slider_checkout_lzf_5 1,048
$slider_checkout_lzf_6 1,047
$slider_checkout_lzf_1 1,043
$slider_checkout_lzf_2 1,043
$slider_checkout_lzf_3 1,042
$submit_butt_lzf_2 991
$submit_butt_lzf_3 985
$add_address_lzf_1 977
$add_address_lzf_2 926
$slider_wish_lzf_6 906
$slider_wish_lzf_4 905
$slider_wish_lzf_5 905
dragframe 904
dragframe 904
$slider_wish_lzf_3 901
$slider_wish_lzf_1 900
$slider_wish_lzf_2 900
$submit_butt_lzf_1 894
$laszlo_powered_lzf_1 866
$laszlo_powered_lzf_2 858
$search_panel_lzf_4 856
$search_panel_lzf_5 855
$search_panel_lzf_2 850
fedex 807
fedex 798
$add_card_lzf_1 788
$add_card_lzf_2 742
$search_butt_lzf_1 657
$search_butt_lzf_2 657
$search_butt_lzf_3 657
$stars_rsc_lzf_5 654
$stars_rsc_lzf_4 645
$stars_rsc_lzf_3 631
$stars_rsc_lzf_1 630
$stars_rsc_lzf_2 630
shadowBL 530
shadowBL 530
$lzcombobox_rgt_rsc_lzf_1 525
$lzcombobox_rgt_rsc_lzf_3 525
shadowBR 495
shadowBR 495
$trash_can_lzf_1 493
$trash_can_lzf_2 493
$lzcombobox_rgt_rsc_lzf_2 480
$shadowTR_lzf_3 466
$shadowTR_lzf_2 405
$lzcombobox_mid_rsc_lzf_2 401
background 385
background 385
$lzcombobox_mid_rsc_lzf_1 355
$lzscrollbar_xbuttonleft_rsc_lzf_4 328
$slider_drag_lzf_2 326
$slider_drag_lzf_3 326
$lzscrollbar_ybuttontop_rsc_lzf_4 324
$radio_rsc_lzf_2 307
$lzscrollbar_ybuttonbottom_rsc_lzf_1 301
$lzscrollbar_ybuttonbottom_rsc_lzf_2 301
$lzscrollbar_xbuttonright_rsc_lzf_1 301
$lzscrollbar_xbuttonright_rsc_lzf_2 301
$lzscrollbar_ybuttontop_rsc_lzf_1 298
$lzscrollbar_ybuttontop_rsc_lzf_2 298
$lzscrollbar_xbuttonleft_rsc_lzf_1 298
$lzscrollbar_xbuttonleft_rsc_lzf_2 298
$lzcombobox_rgt_rsc_lzf_4 296
$shadowTR_lzf_1 294
shadowMR 287
shadowMR 287
shadowBM 287
shadowBM 287
$radio_rsc_lzf_1 285
$lzcombobox_lft_rsc_lzf_2 279
$menucap_rt_lzf_2 269
$lzscrollbar_ybuttonbottom_rsc_lzf_3 258
$lzscrollbar_xbuttonright_rsc_lzf_3 258
$lzscrollbar_ybuttontop_rsc_lzf_3 256
$lzscrollbar_xbuttonleft_rsc_lzf_3 256
$slider_drag_lzf_1 254
$menucap_lft_lzf_2 249
$lzcombobox_lft_rsc_lzf_1 238
$menucap_mid_lzf_2 219
lzscrollbar_ythumbgripper_rsc 211
lzscrollbar_ythumbgripper_rsc 207
$lzcombobox_mid_rsc_lzf_3 207
$lzcombobox_mid_rsc_lzf_4 207
divider_panel 199
divider_panel 199
lzscrollbar_xthumbgripper_rsc 198
$tabslider_lzf_1 198
$tabslider_lzf_2 198
$lzscrollbar_ybuttonbottom_rsc_lzf_4 190
$lzscrollbar_xbuttonright_rsc_lzf_4 188
lzscrollbar_xthumbgripper_rsc 186
$lzfocusbracket_shdw_lzf_3 183
$lzfocusbracket_shdw_lzf_1 182
$lzfocusbracket_shdw_lzf_2 182
$lzfocusbracket_shdw_lzf_4 181
$menucap_mid_lzf_1 180
$tabslider_lzf_3 176
$menucap_lft_lzf_1 164
$menucap_rt_lzf_1 164
lzscrollbar_xthumbmiddle_rsc 163
lzscrollbar_xthumbmiddle_rsc 163
$lzcombobox_lft_rsc_lzf_3 162
$lzscrollbar_xtrack_rsc_lzf_3 160
$lzscrollbar_ytrack_rsc_lzf_3 159
lzscrollbar_ythumbmiddle_rsc 158
lzscrollbar_ythumbmiddle_rsc 158
loading_background 144
loading_background 144
$lzfocusbracket_rsrc_lzf_1 143
$lzfocusbracket_rsrc_lzf_3 142
$lzfocusbracket_rsrc_lzf_4 142
$lzscrollbar_xtrack_rsc_lzf_1 142
$lzscrollbar_xtrack_rsc_lzf_2 142
$lzscrollbar_ytrack_rsc_lzf_1 141
$lzscrollbar_ytrack_rsc_lzf_2 141
$lzfocusbracket_rsrc_lzf_2 139
$info_butt_lzf_1 133
$info_butt_lzf_2 133
$info_butt_lzf_3 133
lzscrollbar_xthumbleft_rsc 118
lzscrollbar_xthumbleft_rsc 118
$lzcombobox_lft_rsc_lzf_4 116
lzscrollbar_ythumbtop_rsc 104
lzscrollbar_ythumbtop_rsc 104
lzscrollbar_ythumbbottom_rsc 99
lzscrollbar_ythumbbottom_rsc 99
lzscrollbar_xthumbright_rsc 98
lzscrollbar_xthumbright_rsc 98
Total 124,732

Fonts

These are "approximate" sizes of imported fonts. These assets have been transcoded from their native format (e.g. TTF) to a SWF Font format. This doesn't include additional font metrics tables added for use by the LFC. These are underestimates. Also, fonts that are imported by way of coming in inside SWF assets are ignored.

Face Style Source Size
Total 0