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 -ccx ------------ asREPLACEMENTS.length=862, i_dxFirst=401, i_length=52 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\concepts\' 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\concepts\concept_exclusive.js'... Created new JSCStatistics: [jsutil.compress.JSCStatistics: [Uncompressed: documentation/concepts/concept_exclusive.js Compressed: documentation/concepts/concept_exclusive_c.js Log: compression_cx.log Compress lvl: stdmax Step BYTES %O %Oi %P %Pi ----------------------------------------------------------------------------- 16301 ] [getJSCXtraInfo() is null]] Eliminating multiple line comments... writeStep [ELIM_MLCs]...START Outputting source code (size=15905): 'E:\build\validate_form_js-1.9b\documentation\log\zc_concept_exclusive_c_stdmax_1_ELIM_MLCs.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='ELIM_MLCs', getByteSize()=15905, getDescHtml()='Eliminated multi-line comments.'] writeStep [ELIM_MLCs]...END Eliminating every line containing 'ERRCHK'... ...Lines eliminated=30, Chars eliminated=2382 writeStep [ELIM_ERRCHKs]...START Outputting source code (size=13523): 'E:\build\validate_form_js-1.9b\documentation\log\zc_concept_exclusive_c_stdmax_2_ELIM_ERRCHKs.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='ELIM_ERRCHKs', getByteSize()=13523, getDescHtml()='Eliminated error checks.'] writeStep [ELIM_ERRCHKs]...END Eliminating single line comments... writeStep [ELIM_SLCs]...START Outputting source code (size=13053): 'E:\build\validate_form_js-1.9b\documentation\log\zc_concept_exclusive_c_stdmax_3_ELIM_SLCs.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='ELIM_SLCs', getByteSize()=13053, getDescHtml()='Eliminated single-line comments.'] writeStep [ELIM_SLCs]...END '= ' '=' instances=72, chars elim=72 ', ' ',' instances=90, chars elim=90 '+ ' '+' instances=80, chars elim=80 '} ' '}' instances=8, chars elim=8 '; ' ';' instances=31, chars elim=31 '? ' '?' instances=2, chars elim=2 ': ' ':' instances=6, chars elim=6 ' =' '=' instances=68, chars elim=68 ' +' '+' instances=83, chars elim=83 ' {' '{' instances=100, chars elim=100 ' >=' '>=' instances=1, chars elim=1 ' > ' '>' instances=4, chars elim=8 ' < ' '<' instances=9, chars elim=18 'wrtnl(", ");' 'wrtnl(",  ");' instances=3, chars elim=-3 ':The' ': The' instances=1, chars elim=-2 writeStep [SPC_X_SPC]...START Outputting source code (size=12491): 'E:\build\validate_form_js-1.9b\documentation\log\zc_concept_exclusive_c_stdmax_4_SPC_X_SPC.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='SPC_X_SPC', getByteSize()=12491, getDescHtml()='Eliminated unneeded spaces.'] writeStep [SPC_X_SPC]...END Trimming all lines... Eliminating empty lines...START ...4 replacement iterations (92 replacements, 184 chars deleted) Eliminating first-line empty line (if any)... Eliminating last-line empty line (if any)... Eliminating empty lines...END '\r\n' '' instances=272, chars elim=544 ';function' ';\r\nfunction' instances=1, chars elim=-2 '}function' '}\r\nfunction' instances=17, chars elim=-34 ';}' '}' instances=41, chars elim=41 writeStep [NL_X_NL]...START Outputting source code (size=11147): 'E:\build\validate_form_js-1.9b\documentation\log\zc_concept_exclusive_c_stdmax_5_NL_X_NL.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='NL_X_NL', getByteSize()=11147, getDescHtml()='Eliminated unneeded line breaks.'] writeStep [NL_X_NL]...END replaceIdentifiers...START as_searchFor: length=52, First='a_fncPosts', last='wrtPrvdNotPrvdRows' as_replaceWith: length=52, First='mc', last='nr' REPLACED WITH Iters Chars eliminated ------------------------------------ 'a_fncPosts' 'mc' instances=2, chars elim=16 'aSpecialStrings' 'md' instances=7, chars elim=91 'attr_2Concept' 'me' instances=2, chars elim=22 'b__toSpace' 'mf' instances=2, chars elim=16 'b_ddddToDash' 'mg' instances=2, chars elim=20 'b_dynamic' 'mh' instances=2, chars elim=14 'b_legalIllegal' 'mi' instances=2, chars elim=24 'b_ppppToPoint' 'mj' instances=2, chars elim=22 'doc_attr' 'mk' instances=25, chars elim=150 'f_orm' 'ml' instances=2, chars elim=6 's_attribute' 'mm' instances=3, chars elim=27 's_cibcSctnPre' 'mn' instances=2, chars elim=22 's_formName' 'mo' instances=2, chars elim=16 's_formNmPost' 'mp' instances=3, chars elim=30 's_frmFrmLmnt' 'mq' instances=2, chars elim=20 's_nameMax' 'mr' instances=2, chars elim=14 's_nameMin' 'ms' instances=2, chars elim=14 's_name' 'mt' instances=6, chars elim=24 's_ot3Abrv' 'mu' instances=6, chars elim=42 's_precedenceTB' 'mv' instances=2, chars elim=24 's_precedenceNote' 'mw' instances=6, chars elim=84 's_purposeMax' 'mx' instances=2, chars elim=20 's_purposeMin' 'my' instances=2, chars elim=20 's_purpose' 'mz' instances=2, chars elim=14 's_rulesMax' 'm0' instances=2, chars elim=16 's_rulesMin' 'm1' instances=2, chars elim=16 's_rules' 'm2' instances=2, chars elim=10 's_summary' 'm3' instances=2, chars elim=14 's_thisConcept' 'm4' instances=9, chars elim=99 's_translatedTo' 'm5' instances=4, chars elim=48 's_valuePurpose' 'm6' instances=2, chars elim=24 's_valueRules' 'm7' instances=2, chars elim=20 's_vfConfig' 'm8' instances=2, chars elim=16 's_whenNotProvided' 'm9' instances=2, chars elim=30 's_whenProvided' 'na' instances=2, chars elim=24 'sErrors' 'nb' instances=3, chars elim=15 'sIlPre' 'nc' instances=4, chars elim=16 'sNameMax' 'nd' instances=3, chars elim=18 'sNameMin' 'ne' instances=4, chars elim=24 'sPurposeMax' 'nf' instances=3, chars elim=27 'sPurposeMin' 'ng' instances=3, chars elim=27 'sRulesMax' 'nh' instances=3, chars elim=21 'sRulesMin' 'ni' instances=3, chars elim=21 'sText' 'nj' instances=3, chars elim=9 'sTranslatedTo' 'nk' instances=2, chars elim=22 'sValuePurpose' 'nl' instances=2, chars elim=22 'sWhenNotProvided' 'nm' instances=4, chars elim=56 'wrtConceptCmpt[..]' 'nn' instances=4, chars elim=76 'wrtRangeBoundRow' 'no' instances=3, chars elim=42 'wrtRangeTable' 'np' instances=2, chars elim=22 'wrtSpecialStri[..]' 'nq' instances=2, chars elim=36 'wrtPrvdNotPrvdRows' 'nr' instances=2, chars elim=32 replaceIdentifiers...END Writing FINAL RESULT of compression process... writeStep [IDENTS_RPLCD]...START Outputting source code (size=9592): 'E:\build\validate_form_js-1.9b\documentation\concepts\concept_exclusive_c.js'... ...SUCCESS About to call addJSCStep with: [jsutil.compress.JSCStep: getName()='IDENTS_RPLCD', getByteSize()=9592, 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/concepts/concept_exclusive.js Compressed: documentation/concepts/concept_exclusive_c.js Log: compression_cx.log Compress lvl: stdmax Step Name BYTES FrmO %O %Oi FrmP %P %Pi ----------------------------------------------------------------------------- 16301 ELIM_MLCs 15905 396 97.570 2.4292 396 97.570 2.4292 ELIM_ERRCHKs 13523 2778 82.958 17.041 2382 85.023 14.976 ELIM_SLCs 13053 3248 80.074 19.925 470 96.524 3.4755 SPC_X_SPC 12491 3810 76.627 23.372 562 95.694 4.3055 NL_X_NL 11147 5154 68.382 31.617 1344 89.240 10.759 IDENTS_RPLCD 9592 6709 58.843 41.156 1555 86.050 13.949