ACTUALLY PROVIDED COMMAND LINE: ------------ java jsutil.compress.VWJSCStatistics -tddf E:\working\validate_form_js\cmpression_data_tab_delim_vf.txt -ccfg E:\a_sandbox\validate_form_js\java\templates_compress\config_compression_vf.txt -dfltclvl stdmax -tmplmain E:\a_sandbox\validate_form_js\java\templates_compress\compression.html -tmpltoc E:\a_sandbox\validate_form_js\java\templates_compress\toc_item.tmpl -tmplbody E:\a_sandbox\validate_form_js\java\templates_compress\body.tmpl -tmplstep E:\a_sandbox\validate_form_js\java\templates_compress\body_step_row.tmpl -bldbase ../ -rurllogdir log/ -chopdec 6 -destfile E:\build\validate_form_js-1.9b\documentation\compression.html -dbg ------------ Commamnd line parameters for writeStatDocs [strings only]: tddf: E:\working\validate_form_js\cmpression_data_tab_delim_vf.txt cmprsn config: E:\a_sandbox\validate_form_js\java\templates_compress\config_compression_vf.txt s_defaultCLevel: stdmax flr_mainTemplate: E:\a_sandbox\validate_form_js\java\templates_compress\compression.html flr_tocRow: E:\a_sandbox\validate_form_js\java\templates_compress\toc_item.tmpl flr_bodySection: E:\a_sandbox\validate_form_js\java\templates_compress\body.tmpl flr_cStepRow: E:\a_sandbox\validate_form_js\java\templates_compress\body_step_row.tmpl s_rUrlToBldBase: ../ s_rUrlLogDir: log/ s_rUrlStepDir: log/ i_chopDec: 6 ow_output: E:\build\validate_form_js-1.9b\documentation\compression.html optr_dbg: (new OSysDotOut()) Uncompressed: js_uncompressed/vf_obj_dgnstcs.js Compressed: js_stdc/vf_obj_dgnstcs.js Log: compression_od.log Compress lvl: stdmax Step Name BYTE FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 5593 ELIM_COMMENTS 3222 2371 57.607 42.392 2371 57.607 42.392 SPC_X_SPC 3030 2563 54.174 45.825 192 94.040 5.9590 NL_X_NL 2518 3075 45.020 54.979 512 83.102 16.897 IDENTS_RPLCD 2479 3114 44.323 55.676 39 98.451 1.5488 Uncompressed: js_uncompressed/vf_stASIF.js Compressed: js_stdc/vf_stASIF.js Log: compression_stasifstd.log Compress lvl: std Step Name BYTE FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 5545 ELIM_MLCs 3833 1712 69.125 30.874 1712 69.125 30.874 ELIM_SLCs 2348 3197 42.344 57.655 1485 61.257 38.742 SPC_X_SPC 1966 3579 35.455 64.544 382 83.730 16.269 NL_X_NL 1639 3906 29.558 70.441 327 83.367 16.632 IDENTS_RPLCD 1361 4184 24.544 75.455 278 83.038 16.961 Uncompressed: js_uncompressed/vf_stASIF.js Compressed: js_maxc/vf_stASIF.js Log: compression_stasifmax.log Compress lvl: max Step Name BYTE FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 5545 ELIM_MLCs 3833 1712 69.125 30.874 1712 69.125 30.874 ELIM_XCMAXs 2290 3255 41.298 58.701 1543 59.744 40.255 ELIM_SLCs 979 4566 17.655 82.344 1311 42.751 57.248 SPC_X_SPC 926 4619 16.699 83.300 53 94.586 5.4136 NL_X_NL 678 4867 12.227 87.772 248 73.218 26.781 IDENTS_RPLCD 490 5055 8.8367 91.163 188 72.271 27.728 Uncompressed: js_uncompressed/vf_cibVFCfg.js Compressed: js_stdc/vf_cibVFCfg.js Log: compression_cibc.log Compress lvl: stdmax Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 33856 ELIM_COMMENTS 14575 19281 43.049 56.950 19281 43.049 56.950 SPC_X_SPC 13529 20327 39.960 60.039 1046 92.823 7.1766 NL_X_NL 11533 22323 34.064 65.935 1996 85.246 14.753 IDENTS_RPLCD 8591 25265 25.375 74.624 2942 74.490 25.509 Uncompressed: documentation/log/crash_if.js Compressed: js_maxc/crash_if.js Log: compression_ci.log Compress lvl: stdmax Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 19012 ELIM_COMMENTS 8700 10312 45.760 54.239 10312 45.760 54.239 ELIM_SPACEs 7956 11056 41.847 58.152 744 91.448 8.5517 TRIM_AND_NLNL 7432 11580 39.091 60.908 524 93.413 6.5862 ELIM_NLs 7087 11925 37.276 62.723 345 95.357 4.6420 IDENTS_RPLCD 5823 13189 30.628 69.371 1264 82.164 17.835 Uncompressed: js_uncompressed/vf_dbgVF.js Compressed: js_stdc/vf_dbgVF.js Log: compression_dbg.log Compress lvl: stdmax Step Name BYTE FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 4085 ELIM_COMMENTS 2190 1895 53.610 46.389 1895 53.610 46.389 SPC_X_SPC 2032 2053 49.742 50.257 158 92.785 7.2146 NL_X_NL 1747 2338 42.766 57.233 285 85.974 14.025 IDENTS_RPLCD 1295 2790 31.701 68.298 452 74.127 25.872 Uncompressed: js_uncompressed/vf_perm_diagnostics.js Compressed: js_stdc/vf_perm_diagnostics.js Log: compression_vfpdstd.log Compress lvl: std Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 11485 ELIM_MLCs 11436 49 99.573 0.4266 49 99.573 0.4266 ELIM_SLCs 9902 1583 86.216 13.783 1534 86.586 13.413 SPC_X_SPC 9080 2405 79.059 20.940 822 91.698 8.3013 NL_X_NL 7744 3741 67.427 32.572 1336 85.286 14.713 IDENTS_RPLCD 7007 4478 61.010 38.989 737 90.482 9.5170 Uncompressed: js_uncompressed/vf_perm_diagnostics.js Compressed: js_maxc/vf_perm_diagnostics.js Log: compression_vfpdmax.log Compress lvl: max Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 11485 ELIM_MLCs 11436 49 99.573 0.4266 49 99.573 0.4266 ELIM_XCMAXs 9493 1992 82.655 17.344 1943 83.009 16.990 ELIM_SLCs 8099 3386 70.518 29.481 1394 85.315 14.684 SPC_X_SPC 7731 3754 67.313 32.686 368 95.456 4.5437 NL_X_NL 6694 4791 58.284 41.715 1037 86.586 13.413 IDENTS_RPLCD 5998 5487 52.224 47.775 696 89.602 10.397 Uncompressed: js_uncompressed/validate_form.js Compressed: js_maxc/validate_form.js Log: compression_vfmax.log Compress lvl: max Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 140017 ELIM_MLCS 63844 76173 45.597 54.402 76173 45.597 54.402 ELIM_XCSTDs 62808 77209 44.857 55.142 1036 98.377 1.6227 ELIM_XCMAXs 47304 92713 33.784 66.215 15504 75.315 24.684 ELIM_SLCs 34604 105413 24.714 75.285 12700 73.152 26.847 SPC_X_SPC 32368 107649 23.117 76.882 2236 93.538 6.4616 NL_X_NL 25798 114219 18.424 81.575 6570 79.702 20.297 IDENTS_RPLCD 19973 120044 14.264 85.735 5825 77.420 22.579 Uncompressed: js_uncompressed/validate_form.js Compressed: js_stdc/validate_form.js Log: compression_vfstd.log Compress lvl: std Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 159893 ELIM_MLCS 74271 85622 46.450 53.549 85622 46.450 53.549 ELIM_XCSTDs 73235 86658 45.802 54.197 1036 98.605 1.3948 ELIM_SLCs 57666 102227 36.065 63.934 15569 78.741 21.258 SPC_X_SPC 52315 107578 32.718 67.281 5351 90.720 9.2792 NL_X_NL 44016 115877 27.528 72.471 8299 84.136 15.863 IDENTS_RPLCD 34783 125110 21.753 78.246 9233 79.023 20.976 Uncompressed: secondary_js/test_and_xmpl.js Compressed: secondary_js/test_and_xmpl_c.js Log: compression_tax.log Compress lvl: stdmax Step Name BYTE FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 9324 ELIM_COMMENTS 3525 5799 37.805 62.194 5799 37.805 62.194 SPC_X_SPC 3286 6038 35.242 64.757 239 93.219 6.7801 NL_X_NL 2799 6525 30.019 69.980 487 85.179 14.820 IDENTS_RPLCD 2055 7269 22.039 77.960 744 73.419 26.580 LINE 18 [delim=^]: 'dl1_validate_form_std' LINE 20 [delim=^]: 'dl1_validate_form_max' LINE 22 [delim=^]: 'dl1_vf_cibVFCfg' LINE 24 [delim=^]: 'dl1_vf_stASIF_std' LINE 26 [delim=^]: 'dl1_vf_stASIF_max' LINE 28 [delim=^]: 'dl1_vf_perm_diagnostics_std' LINE 30 [delim=^]: 'dl1_vf_perm_diagnostics_max' LINE 32 [delim=^]: 'dl1_vf_dbgVF' LINE 34 [delim=^]: 'dl1_vf_obj_dgnstcs' LINE 36 [delim=^]: 'dl1_crash_if' LINE 38 [delim=^]: 'dl1_test_and_xmpl' LINE 46 [delim=^]: 'dr_validate_form_std' LINE 47 [delim=^]: 'dr_validate_form_max' LINE 49 [delim=^]: 'dr_vf_cibVFCfg' LINE 50 [delim=^]: 'dr_vf_stASIF_std' LINE 51 [delim=^]: 'dr_vf_stASIF_max' LINE 52 [delim=^]: 'dr_vf_perm_diagnostics_std' LINE 53 [delim=^]: 'dr_vf_perm_diagnostics_max' LINE 54 [delim=^]: 'dr_vf_dbgVF' LINE 55 [delim=^]: 'dr_vf_obj_dgnstcs' LINE 56 [delim=^]: 'dr_crash_if' LINE 57 [delim=^]: 'dr_test_and_xmpl' LINE 65 [delim=^]: 'wd_validate_form_std' LINE 67 [delim=^]: 'wd_validate_form_max' LINE 69 [delim=^]: 'wd_vf_cibVFCfg' LINE 71 [delim=^]: 'wd_vf_stASIF_std' LINE 73 [delim=^]: 'wd_vf_stASIF_max' LINE 75 [delim=^]: 'wd_vf_perm_diagnostics_std' LINE 77 [delim=^]: 'wd_vf_perm_diagnostics_max' LINE 79 [delim=^]: 'wd_vf_dbgVF' LINE 81 [delim=^]: 'wd_vf_obj_dgnstcs' LINE 83 [delim=^]: 'wd_crash_if' LINE 85 [delim=^]: 'wd_test_and_xmpl' addJSCXtraInfo...START Original order of JSCStatistics: 0: vf_obj_dgnstcs_stdmax 1: vf_stASIF_std 2: vf_stASIF_max 3: vf_cibVFCfg_stdmax 4: crash_if_stdmax 5: vf_dbgVF_stdmax 6: vf_perm_diagnostics_std 7: vf_perm_diagnostics_max 8: validate_form_max 9: validate_form_std 10: test_and_xmpl_stdmax All c-levels: ['max', 'std', 'stdmax'] Ordered, with config vars: validate_form_std [0] dl1_ [Standard compression, with full error-ch...] dr_ [] wd_ [Core functionality. Always downl...] validate_form_max [1] dl1_ [Maximum compression, with no erro...] dr_ [

Note the 'original' JavaScript fil...] wd_ [Core functionality. Always downl...] vf_cibVFCfg_stdmax [2] dl1_ [Standard compression, with full error-ch...] dr_ [] wd_ [When the no erro...] dr_ [] wd_ [When no...] Template: setTemplate named '[Template from flr_tocRow]'. Fills follow: tf.fill(compression_level) [stdmax] tf.fill(rurl_dir_bld_to_cmprsd) [js_stdc/] tf.fill(js_no_post_cmprsd) [vf_dbgVF] tf.fill(when_downloaded) [When you js...] tf.fill(original_bytes) [19012] tf.fill(compressed_bytes) [5823] tf.fill(percentage_improved) [69.371] tf.fill(percentage_of_original) [30.628] tf.fill(jsc_summary) [Standard compression, with full err...] Template: setTemplate named '[Template from flr_tocRow]'. Fills follow: tf.fill(compression_level) [stdmax] tf.fill(rurl_dir_bld_to_cmprsd) [secondary_js/] tf.fill(js_no_post_cmprsd) [test_and_xmpl_c] tf.fill(when_downloaded) [ ] tf.fill(original_bytes) [9324] tf.fill(compressed_bytes) [2055] tf.fill(percentage_improved) [77.960] tf.fill(percentage_of_original) [22.039] tf.fill(jsc_summary) [Documentation and unit test use ...] tf.fill(all_toc_items) [] tf.declareExtFillComplete(): 'all_toc_items' tf.fill(total_bytes_original) [405840] tf.fill(total_bytes_compressed) [89855] tf.fill(average_improvement) [77.859] tf.fill(avg_prctg_of_orig) [22.140] tf.fill(avg_bytes_original) [36894] tf.fill(avg_bytes_compressed) [8168] tf.getOWForExtFill('all_body_items') Template: setTemplate named '[Template from flr_bodySection]'. Fills follow: tf.fill(rurl_build_base) [../] tf.fill(rurl_dir_bld_to_cmprsd) [js_stdc/] tf.fill(js_no_post_cmprsd) [validate_form] tf.fill(compression_level) [std] tf.fill(rurl_dir_bld_to_uncmprsd) [js_uncompressed/] tf.fill(js_no_post_uncmprsd) [validate_form] tf.fill(log_url) [log/compression_vfstd.log] tf.fill(when_downloaded) [Core functionality. Always ...] tf.fill(original_bytes) [159893] tf.fill(jsc_desc_line_one) [Standard compression, with full err...] tf.fill(jsc_desc_the_rest) [] tf.getOWForExtFill('all_step_rows') Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_std_1_ELIM_MLC...] tf.fill(index) [1] tf.fill(byte_count) [74271] tf.fill(bytes_since_orig) [85622] tf.fill(bytes_prctg_of_orig) [46.450] tf.fill(bytes_prctg_imprv_over_orig) [53.549] tf.fill(bytes_since_prev) [85622] tf.fill(bytes_prctg_of_prev) [53.549] tf.fill(bytes_prctg_imprv_over_prev) [53.549] tf.fill(description) [Eliminated multiple-line comments.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_std_2_ELIM_XCS...] tf.fill(index) [2] tf.fill(byte_count) [73235] tf.fill(bytes_since_orig) [86658] tf.fill(bytes_prctg_of_orig) [45.802] tf.fill(bytes_prctg_imprv_over_orig) [54.197] tf.fill(bytes_since_prev) [1036] tf.fill(bytes_prctg_of_prev) [1.3948] tf.fill(bytes_prctg_imprv_over_prev) [1.3948] tf.fill(description) [Eliminated my personal sanity check...] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_std_3_ELIM_SLC...] tf.fill(index) [3] tf.fill(byte_count) [57666] tf.fill(bytes_since_orig) [102227] tf.fill(bytes_prctg_of_orig) [36.065] tf.fill(bytes_prctg_imprv_over_orig) [63.934] tf.fill(bytes_since_prev) [15569] tf.fill(bytes_prctg_of_prev) [21.258] tf.fill(bytes_prctg_imprv_over_prev) [21.258] tf.fill(description) [Eliminated single-line comments.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_std_4_SPC_X_SP...] tf.fill(index) [4] tf.fill(byte_count) [52315] tf.fill(bytes_since_orig) [107578] tf.fill(bytes_prctg_of_orig) [32.718] tf.fill(bytes_prctg_imprv_over_orig) [67.281] tf.fill(bytes_since_prev) [5351] tf.fill(bytes_prctg_of_prev) [9.2792] tf.fill(bytes_prctg_imprv_over_prev) [9.2792] tf.fill(description) [Eliminated unneeded spaces.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_std_5_NL_X_NL....] tf.fill(index) [5] tf.fill(byte_count) [44016] tf.fill(bytes_since_orig) [115877] tf.fill(bytes_prctg_of_orig) [27.528] tf.fill(bytes_prctg_imprv_over_orig) [72.471] tf.fill(bytes_since_prev) [8299] tf.fill(bytes_prctg_of_prev) [15.863] tf.fill(bytes_prctg_imprv_over_prev) [15.863] tf.fill(description) [Eliminated unneeded line breaks.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [../js_stdc/validate_form.js] tf.fill(index) [6] tf.fill(byte_count) [34783] tf.fill(bytes_since_orig) [125110] tf.fill(bytes_prctg_of_orig) [21.753] tf.fill(bytes_prctg_imprv_over_orig) [78.246] tf.fill(bytes_since_prev) [9233] tf.fill(bytes_prctg_of_prev) [20.976] tf.fill(bytes_prctg_imprv_over_prev) [20.976] tf.fill(description) [Replaced all identifiers with one/t...] tf.fill(all_step_rows) [] tf.declareExtFillComplete(): 'all_step_rows' Template: setTemplate named '[Template from flr_bodySection]'. Fills follow: tf.fill(rurl_build_base) [../] tf.fill(rurl_dir_bld_to_cmprsd) [js_maxc/] tf.fill(js_no_post_cmprsd) [validate_form] tf.fill(compression_level) [max] tf.fill(rurl_dir_bld_to_uncmprsd) [js_uncompressed/] tf.fill(js_no_post_uncmprsd) [validate_form] tf.fill(log_url) [log/compression_vfmax.log] tf.fill(when_downloaded) [Core functionality. Always ...] tf.fill(original_bytes) [140017] tf.fill(jsc_desc_line_one) [Maximum compression, with no...] tf.fill(jsc_desc_the_rest) [

Note the 'original' JavaScrip...] tf.getOWForExtFill('all_step_rows') Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_max_1_ELIM_MLC...] tf.fill(index) [1] tf.fill(byte_count) [63844] tf.fill(bytes_since_orig) [76173] tf.fill(bytes_prctg_of_orig) [45.597] tf.fill(bytes_prctg_imprv_over_orig) [54.402] tf.fill(bytes_since_prev) [76173] tf.fill(bytes_prctg_of_prev) [54.402] tf.fill(bytes_prctg_imprv_over_prev) [54.402] tf.fill(description) [Eliminated multiple-line comments.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_max_2_ELIM_XCS...] tf.fill(index) [2] tf.fill(byte_count) [62808] tf.fill(bytes_since_orig) [77209] tf.fill(bytes_prctg_of_orig) [44.857] tf.fill(bytes_prctg_imprv_over_orig) [55.142] tf.fill(bytes_since_prev) [1036] tf.fill(bytes_prctg_of_prev) [1.6227] tf.fill(bytes_prctg_imprv_over_prev) [1.6227] tf.fill(description) [Eliminated my personal sanity check...] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_max_3_ELIM_XCM...] tf.fill(index) [3] tf.fill(byte_count) [47304] tf.fill(bytes_since_orig) [92713] tf.fill(bytes_prctg_of_orig) [33.784] tf.fill(bytes_prctg_imprv_over_orig) [66.215] tf.fill(bytes_since_prev) [15504] tf.fill(bytes_prctg_of_prev) [24.684] tf.fill(bytes_prctg_imprv_over_prev) [24.684] tf.fill(description) [Eliminated error checking.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_max_4_ELIM_SLC...] tf.fill(index) [4] tf.fill(byte_count) [34604] tf.fill(bytes_since_orig) [105413] tf.fill(bytes_prctg_of_orig) [24.714] tf.fill(bytes_prctg_imprv_over_orig) [75.285] tf.fill(bytes_since_prev) [12700] tf.fill(bytes_prctg_of_prev) [26.847] tf.fill(bytes_prctg_imprv_over_prev) [26.847] tf.fill(description) [Eliminated single-line comments.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_max_5_SPC_X_SP...] tf.fill(index) [5] tf.fill(byte_count) [32368] tf.fill(bytes_since_orig) [107649] tf.fill(bytes_prctg_of_orig) [23.117] tf.fill(bytes_prctg_imprv_over_orig) [76.882] tf.fill(bytes_since_prev) [2236] tf.fill(bytes_prctg_of_prev) [6.4616] tf.fill(bytes_prctg_imprv_over_prev) [6.4616] tf.fill(description) [Eliminated unneeded spaces.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [log/zc_validate_form_max_6_NL_X_NL....] tf.fill(index) [6] tf.fill(byte_count) [25798] tf.fill(bytes_since_orig) [114219] tf.fill(bytes_prctg_of_orig) [18.424] tf.fill(bytes_prctg_imprv_over_orig) [81.575] tf.fill(bytes_since_prev) [6570] tf.fill(bytes_prctg_of_prev) [20.297] tf.fill(bytes_prctg_imprv_over_prev) [20.297] tf.fill(description) [Eliminated unneeded line breaks.] Template: setTemplate named '[Template from flr_cStepRow]'. Fills follow: tf.fill(step_source_url) [../js_maxc/validate_form.js] tf.fill(index) [7] tf.fill(byte_count) [19973] tf.fill(bytes_since_orig) [120044] tf.fill(bytes_prctg_of_orig) [14.264] tf.fill(bytes_prctg_imprv_over_orig) [85.735] tf.fill(bytes_since_prev) [5825] tf.fill(bytes_prctg_of_prev) [22.579] tf.fill(bytes_prctg_imprv_over_prev) [22.579] tf.fill(description) [Replaced all identifiers with one/t...] tf.fill(all_step_rows) [] tf.declareExtFillComplete(): 'all_step_rows' Template: setTemplate named '[Template from flr_bodySection]'. Fills follow: tf.fill(rurl_build_base) [../] tf.fill(rurl_dir_bld_to_cmprsd) [js_stdc/] tf.fill(js_no_post_cmprsd) [vf_cibVFCfg] tf.fill(compression_level) [stdmax] tf.fill(rurl_dir_bld_to_uncmprsd) [js_uncompressed/] tf.fill(js_no_post_uncmprsd) [vf_cibVFCfg] tf.fill(log_url) [log/compression_cibc.log] tf.fill(when_downloaded) [When the