ACTUALLY PROVIDED COMMAND LINE: ------------ java CompressRunner -vfbasesrc E:\a_sandbox\validate_form_js\ -vfbasebld E:\build\validate_form_js-1.9b\ -wrkgdir E:\working\validate_form_js\ -steps -ccaf ------------ asREPLACEMENTS.length=862, i_dxFirst=519, i_length=163 VFCompress constructor parameters: s_pathTddFile='E:\working\validate_form_js\cmpression_data_tab_delim_doc.txt' s_dirVFBaseBld='E:\build\validate_form_js-1.9b\' s_rBldDirCmrpsd='documentation\doc_jsc\' sPathTDDFile='E:\working\validate_form_js\cmpression_data_tab_delim_doc.txt' sDirSteps='E:\build\validate_form_js-1.9b\documentation\log\' bWriteVSteps=false Reading in uncompressed source JavaScript: 'E:\build\validate_form_js-1.9b\documentation\doc_jsu\config_all_forms.js'... Created new JSCStatistics: [jsutil.compress.JSCStatistics: [Uncompressed: documentation/doc_jsu/config_all_forms.js Compressed: documentation/doc_jsc/config_all_forms.js Log: compression_caf.log Compress lvl: stdmax Step BYTES %O %Oi %P %Pi ----------------------------------------------------------------------------- 56958 ] [getJSCXtraInfo() is null]] Eliminating multiple line comments... writeStep [ELIM_MLCs]...START Outputting source code (size=36978): 'E:\build\validate_form_js-1.9b\documentation\log\zc_config_all_forms_stdmax_1_ELIM_MLCs.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='ELIM_MLCs', getByteSize()=36978, getDescHtml()='Eliminated multi-line comments.'] writeStep [ELIM_MLCs]...END Eliminating every line containing 'ERRCHK'... ...Lines eliminated=126, Chars eliminated=12120 writeStep [ELIM_ERRCHKs]...START Outputting source code (size=24858): 'E:\build\validate_form_js-1.9b\documentation\log\zc_config_all_forms_stdmax_2_ELIM_ERRCHKs.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='ELIM_ERRCHKs', getByteSize()=24858, getDescHtml()='Eliminated error checks.'] writeStep [ELIM_ERRCHKs]...END Eliminating single line comments... writeStep [ELIM_SLCs]...START Outputting source code (size=22739): 'E:\build\validate_form_js-1.9b\documentation\log\zc_config_all_forms_stdmax_3_ELIM_SLCs.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='ELIM_SLCs', getByteSize()=22739, getDescHtml()='Eliminated single-line comments.'] writeStep [ELIM_SLCs]...END '= ' '=' instances=247, chars elim=247 ', ' ',' instances=166, chars elim=166 '+ ' '+' instances=126, chars elim=126 '} ' '}' instances=30, chars elim=30 '; ' ';' instances=46, chars elim=46 '| ' '|' instances=2, chars elim=2 ': ' ':' instances=22, chars elim=22 ' =' '=' instances=245, chars elim=245 ' +' '+' instances=136, chars elim=136 ' {' '{' instances=236, chars elim=236 ' |' '|' instances=2, chars elim=2 ' &' '&' instances=4, chars elim=4 ' < ' '<' instances=19, chars elim=38 writeStep [SPC_X_SPC]...START Outputting source code (size=21439): 'E:\build\validate_form_js-1.9b\documentation\log\zc_config_all_forms_stdmax_4_SPC_X_SPC.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='SPC_X_SPC', getByteSize()=21439, getDescHtml()='Eliminated unneeded spaces.'] writeStep [SPC_X_SPC]...END Trimming all lines... Eliminating empty lines...START ...6 replacement iterations (404 replacements, 808 chars deleted) Eliminating first-line empty line (if any)... Eliminating last-line empty line (if any)... Eliminating empty lines...END '\r\n' '' instances=574, chars elim=1148 '}function' '}\r\nfunction' instances=52, chars elim=-104 ';function' ';\r\nfunction' instances=2, chars elim=-4 ';}' '}' instances=89, chars elim=89 writeStep [NL_X_NL]...START Outputting source code (size=18475): 'E:\build\validate_form_js-1.9b\documentation\log\zc_config_all_forms_stdmax_5_NL_X_NL.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='NL_X_NL', getByteSize()=18475, getDescHtml()='Eliminated unneeded line breaks.'] writeStep [NL_X_NL]...END replaceIdentifiers...START as_searchFor: length=163, First='a_clAttr', last='v_valueFalse' as_replaceWith: length=163, First='qm', last='u7' REPLACED WITH Iters Chars eliminated ------------------------------------ 'a_clAttr' 'qm' instances=10, chars elim=60 'a_configLmnts' 'qn' instances=4, chars elim=44 'a_ddbValuesMax' 'qo' instances=2, chars elim=24 'a_ddbValuesMin' 'qp' instances=2, chars elim=24 'a_ddbValues' 'qq' instances=2, chars elim=18 'acla' 'qr' instances=13, chars elim=26 'aCLAttrs' 'qs' instances=18, chars elim=108 'aConfigForms' 'qt' instances=8, chars elim=80 'activateCTD' 'qu' instances=4, chars elim=36 'activateTF' 'qv' instances=5, chars elim=40 'activateDdb' 'qw' instances=6, chars elim=54 'ai_maxDdb' 'qx' instances=2, chars elim=14 'ai_minDdb' 'qy' instances=2, chars elim=14 'as_attrs2Affect' 'qz' instances=4, chars elim=52 'as_dispDdbVals' 'q0' instances=2, chars elim=24 'as_vsWhenSelected' 'q1' instances=4, chars elim=60 'asAllA2ALocation' 'q2' instances=6, chars elim=84 'asAllA2A' 'q3' instances=6, chars elim=36 'asAttrs2Affect' 'q4' instances=13, chars elim=156 'asEvlFObjAs2Affect' 'q5' instances=3, chars elim=48 'asFNmParts' 'q6' instances=8, chars elim=64 'asFormNameParts' 'q7' instances=12, chars elim=156 'asVSWhenSelected' 'q8' instances=2, chars elim=28 'b_checkedDefault' 'q9' instances=2, chars elim=28 'b_checkedDfltMax' 'ra' instances=2, chars elim=28 'b_checkedDfltMin' 'rb' instances=2, chars elim=28 'b_checkedDfltSuper' 'rc' instances=2, chars elim=32 'b_checkedDflt' 'rd' instances=4, chars elim=44 'b_checked' 're' instances=2, chars elim=14 'b_debugSet' 'rf' instances=5, chars elim=40 'b_maxChkd' 'rg' instances=2, chars elim=14 'b_minChkd' 'rh' instances=2, chars elim=14 'b_sprChkd' 'ri' instances=2, chars elim=14 'bCheckedDflt' 'rj' instances=4, chars elim=40 'bChkState' 'rk' instances=6, chars elim=42 'bDebugSets' 'rl' instances=5, chars elim=40 'bDBG_ONLOAD_CC[..]' 'rm' instances=3, chars elim=51 'bInDdb' 'rn' instances=3, chars elim=12 'cfgFrm' 'ro' instances=4, chars elim=16 'cfgLmnt' 'rp' instances=4, chars elim=20 'chkChangedCTD' 'rq' instances=9, chars elim=99 'chkChangedTF' 'rr' instances=7, chars elim=70 'chkChanged' 'rs' instances=4, chars elim=32 'clactdMax' 'rt' instances=5, chars elim=35 'clactdMin' 'ru' instances=5, chars elim=35 'clagr' 'rv' instances=10, chars elim=30 'clatfRqd' 'rw' instances=4, chars elim=24 'clatfSuper' 'rx' instances=2, chars elim=16 'clatfSpr' 'ry' instances=3, chars elim=18 'clatf' 'rz' instances=8, chars elim=24 'config_form' 'r0' instances=12, chars elim=108 'config_allForms' 'r1' instances=2, chars elim=26 'ddbChangedCTD' 'r2' instances=5, chars elim=55 'ddbChanged' 'r3' instances=7, chars elim=56 'fo2Affect' 'r4' instances=2, chars elim=14 'formCla' 'r5' instances=6, chars elim=30 'frm2Affect' 'r6' instances=3, chars elim=24 'getConfigFormObj' 'r7' instances=12, chars elim=168 'getConfigForm' 'r8' instances=7, chars elim=77 'getCLAttr' 'r9' instances=6, chars elim=42 'getCLACTDMax' 'sa' instances=6, chars elim=60 'getCLACTDMin' 'sc' instances=6, chars elim=60 'getCLATFSuper' 'sd' instances=6, chars elim=66 'getCLATrueFals[..]' 'se' instances=4, chars elim=76 'getCLATrueFals[..]' 'sf' instances=5, chars elim=85 'getCLATrueFalse' 'sg' instances=10, chars elim=130 'getCLAChkTxtDd[..]' 'sh' instances=6, chars elim=114 'getCLAChkTxtDd[..]' 'si' instances=6, chars elim=102 'getCLAChkTxtDdb' 'sj' instances=8, chars elim=104 'getCLAMultiAtt[..]' 'sk' instances=5, chars elim=110 'getCLAMultiAtt[..]' 'sl' instances=4, chars elim=80 'getCLAMultiAttrDdb' 'sm' instances=4, chars elim=64 'getEvlFFObjA' 'so' instances=16, chars elim=160 'i_ddbIdxSelect[..]' 'sp' instances=2, chars elim=34 'i_ddbIdxSelect[..]' 'sr' instances=2, chars elim=34 'i_ddbIdxSelected' 'ss' instances=2, chars elim=28 'i_idxDfltAttr' 'st' instances=2, chars elim=22 'i_maxIdx' 'su' instances=2, chars elim=12 'i_minIdx' 'sv' instances=2, chars elim=12 'iDdbIdxSelected' 'sw' instances=2, chars elim=26 'lChkMax' 'sx' instances=3, chars elim=15 'lChkMin' 'sy' instances=4, chars elim=20 'lChkSpr' 'sz' instances=5, chars elim=25 'lmntClaTFChk' 's0' instances=5, chars elim=50 'lmntClaCtdChk' 's1' instances=8, chars elim=88 'lmntClaCtdTxt' 's2' instances=5, chars elim=55 'lmntClaCtdDdb' 's3' instances=6, chars elim=66 'lmntClaDdbChk' 's4' instances=4, chars elim=44 'lmntClaDdbDdb' 's5' instances=6, chars elim=66 'refreshCCCTD' 's6' instances=4, chars elim=40 'refreshCCDdb' 's7' instances=4, chars elim=40 'refreshCCTF' 's8' instances=4, chars elim=36 'refreshCC4Form' 's9' instances=4, chars elim=48 'refreshCC4Lmnt' 'ta' instances=4, chars elim=48 's_attr2Affect' 'tb' instances=25, chars elim=275 's_attrMax' 'tc' instances=5, chars elim=35 's_attrMin' 'td' instances=5, chars elim=35 's_attrSuper' 'te' instances=2, chars elim=18 's_attribute' 'tf' instances=8, chars elim=72 's_attr' 'tg' instances=5, chars elim=20 's_chkDisplay' 'th' instances=6, chars elim=60 's_claForm' 'ti' instances=2, chars elim=14 's_dispBtnOnClick' 'tj' instances=4, chars elim=56 's_dispB4Ddb' 'tk' instances=3, chars elim=27 's_evlFLA' 'tl' instances=6, chars elim=36 's_fObj2Affect' 'tm' instances=16, chars elim=176 's_fObj' 'tn' instances=6, chars elim=24 's_form2Affect' 'to' instances=13, chars elim=143 's_formPost' 'tp' instances=4, chars elim=32 's_form' 'tq' instances=6, chars elim=24 's_frm' 'tr' instances=4, chars elim=12 's_indent' 'ts' instances=6, chars elim=36 's_jsCd2Manip_v[..]' 'tt' instances=2, chars elim=38 's_lmnt' 'tu' instances=4, chars elim=16 's_rqdMsg' 'tv' instances=10, chars elim=60 's_sprMsg' 'tw' instances=2, chars elim=12 's_superChkFormName' 'tx' instances=2, chars elim=32 's_trueValue' 'ty' instances=2, chars elim=18 'sAttr2Affect' 'tz' instances=10, chars elim=100 'sAttribute' 't0' instances=3, chars elim=24 'sBtnOnClick' 't1' instances=6, chars elim=54 'sChkDisp' 't2' instances=10, chars elim=60 'sChkOC' 't3' instances=6, chars elim=24 'sChk' 't4' instances=6, chars elim=12 'sCL_FORM_PRE' 't5' instances=3, chars elim=30 'sCL_LMNT_PRE' 't6' instances=7, chars elim=70 'sClaCtdChk' 't7' instances=3, chars elim=24 'sClaCtdDdb' 't8' instances=3, chars elim=24 'sClaCtdTxt' 't9' instances=3, chars elim=24 'sClaDdbChk' 'ua' instances=3, chars elim=24 'sClaDdbDdb' 'ub' instances=3, chars elim=24 'sClaForm' 'uc' instances=21, chars elim=126 'sClaTFChk' 'ud' instances=3, chars elim=21 'sDdbOC' 'ue' instances=4, chars elim=16 'sDdb' 'uf' instances=9, chars elim=18 'sDbg' 'ug' instances=4, chars elim=8 'sDispB4Ddb' 'uh' instances=3, chars elim=24 'sDFL' 'ui' instances=5, chars elim=10 'sEvlFObjA2Affect' 'uj' instances=5, chars elim=70 'sForm2Affect' 'uk' instances=9, chars elim=90 'sForm' 'ul' instances=6, chars elim=18 'sFObj2Affect' 'um' instances=8, chars elim=80 'setAttrIntoLmnt' 'un' instances=6, chars elim=78 'setConfigAllForms' 'uo' instances=4, chars elim=60 'setConfigForm' 'up' instances=4, chars elim=44 'sEvlFObj2Affect' 'uq' instances=7, chars elim=91 'sEvlFrm2Affect' 'ur' instances=5, chars elim=60 'sEvlFrm' 'us' instances=6, chars elim=30 'sFErr' 'ut' instances=3, chars elim=9 'sIndent' 'uu' instances=5, chars elim=25 'sJSCd2Manip_vC[..]' 'uv' instances=2, chars elim=36 'sMax' 'uw' instances=6, chars elim=12 'sMin' 'ux' instances=6, chars elim=12 'sSprLnkOnClick' 'uy' instances=2, chars elim=24 'sTxtOC' 'uz' instances=2, chars elim=8 'toggleClagrChks' 'u0' instances=2, chars elim=26 'txtChangedCTD' 'u1' instances=4, chars elim=44 'updateLmnt2Affect' 'u2' instances=3, chars elim=45 'v_alue' 'u3' instances=4, chars elim=16 'v_valueTrueSuper' 'u4' instances=2, chars elim=28 'v_valueTrue' 'u5' instances=2, chars elim=18 'v_valueFalseSuper' 'u6' instances=2, chars elim=30 'v_valueFalse' 'u7' instances=2, chars elim=20 replaceIdentifiers...END Writing FINAL RESULT of compression process... writeStep [IDENTS_RPLCD]...START Outputting source code (size=10783): 'E:\build\validate_form_js-1.9b\documentation\doc_jsc\config_all_forms.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='IDENTS_RPLCD', getByteSize()=10783, getDescHtml()='Replaced all private identifiers with short tokens.'] writeStep [IDENTS_RPLCD]...END Writing STATISTICS to TDDFile: 'E:\working\validate_form_js\cmpression_data_tab_delim_doc.txt'... JSCStatistics.writeToTDDFile...START Deleting old data: [] Writing this object's data: [.......] JSCStatistics.writeToTDDFile...END Writing REPORT... Uncompressed: documentation/doc_jsu/config_all_forms.js Compressed: documentation/doc_jsc/config_all_forms.js Log: compression_caf.log Compress lvl: stdmax Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 56958 ELIM_MLCs 36978 19980 64.921 35.078 19980 64.921 35.078 ELIM_ERRCHKs 24858 32100 43.642 56.357 12120 67.223 32.776 ELIM_SLCs 22739 34219 39.922 60.077 2119 91.475 8.5244 SPC_X_SPC 21439 35519 37.640 62.359 1300 94.282 5.7170 NL_X_NL 18475 38483 32.436 67.563 2964 86.174 13.825 IDENTS_RPLCD 10783 46175 18.931 81.068 7692 58.365 41.634