Replace Node.js compile-modules.js with direct Sx_compiler.compile_module calls in mcp_tree.ml. No subprocess, no JIT warm-up, no Node.js. 23 files compile in 1.9 seconds. Also includes rebuilt WASM kernel (iterative cek_run) and all 23 bytecode modules recompiled with native compiler. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 line
16 KiB
JSON
1 line
16 KiB
JSON
{"magic":"SXBC","version":1,"hash":"3e5990419731f45c","module":{"bytecode":[1,1,0,1,2,0,1,3,0,1,4,0,1,5,0,1,6,0,1,7,0,1,8,0,1,9,0,1,4,0,1,10,0,1,11,0,1,12,0,1,13,0,1,14,0,1,8,0,1,15,0,1,4,0,1,16,0,1,17,0,1,18,0,1,4,0,1,19,0,1,13,0,1,20,0,1,6,0,1,21,0,1,22,0,1,23,0,1,8,0,1,24,0,1,8,0,1,25,0,1,11,0,1,26,0,1,13,0,1,27,0,1,22,0,1,28,0,1,4,0,1,29,0,1,4,0,1,30,0,1,8,0,1,31,0,1,13,0,1,32,0,1,33,0,1,34,0,1,4,0,1,35,0,1,6,0,1,36,0,1,2,0,1,37,0,1,6,0,1,38,0,1,2,0,1,39,0,1,6,0,1,40,0,1,13,0,1,41,0,1,2,0,1,42,0,1,33,0,1,43,0,1,13,0,1,44,0,1,22,0,65,35,0,128,0,0,5,51,46,0,128,45,0,5,51,48,0,128,47,0,5,51,50,0,128,49,0,5,51,52,0,128,51,0,5,51,54,0,128,53,0,5,51,56,0,128,55,0,5,51,58,0,128,57,0,5,51,60,0,128,59,0,5,51,62,0,128,61,0,5,51,64,0,128,63,0,5,51,66,0,128,65,0,50],"constants":[{"t":"s","v":"special-form-category-map"},{"t":"s","v":"defmacro"},{"t":"s","v":"Functions & Components"},{"t":"s","v":"for-each"},{"t":"s","v":"Higher-Order Forms"},{"t":"s","v":"defpage"},{"t":"s","v":"Domain Definitions"},{"t":"s","v":"let"},{"t":"s","v":"Binding"},{"t":"s","v":"filter"},{"t":"s","v":"shift"},{"t":"s","v":"Continuations"},{"t":"s","v":"and"},{"t":"s","v":"Control Flow"},{"t":"s","v":"set!"},{"t":"s","v":"map-indexed"},{"t":"s","v":"dynamic-wind"},{"t":"s","v":"Guards"},{"t":"s","v":"reduce"},{"t":"s","v":"cond"},{"t":"s","v":"defquery"},{"t":"s","v":"->"},{"t":"s","v":"Sequencing & Threading"},{"t":"s","v":"let*"},{"t":"s","v":"define"},{"t":"s","v":"reset"},{"t":"s","v":"case"},{"t":"s","v":"do"},{"t":"s","v":"map"},{"t":"s","v":"some"},{"t":"s","v":"letrec"},{"t":"s","v":"if"},{"t":"s","v":"quote"},{"t":"s","v":"Quoting"},{"t":"s","v":"every?"},{"t":"s","v":"defhandler"},{"t":"s","v":"fn"},{"t":"s","v":"defstyle"},{"t":"s","v":"lambda"},{"t":"s","v":"defaction"},{"t":"s","v":"or"},{"t":"s","v":"defcomp"},{"t":"s","v":"quasiquote"},{"t":"s","v":"when"},{"t":"s","v":"begin"},{"t":"s","v":"extract-define-kwargs"},{"t":"code","v":{"bytecode":[65,0,0,17,1,20,1,0,1,2,0,52,0,0,2,17,2,20,4,0,52,3,0,1,17,3,51,6,0,1,8,0,20,9,0,52,7,0,2,52,5,0,2,5,20,10,0,50],"constants":[{"t":"s","v":"slice"},{"t":"s","v":"expr"},{"t":"n","v":2},{"t":"s","v":"len"},{"t":"s","v":"items"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,2,0,1,3,0,52,1,0,2,20,4,0,52,0,0,2,6,33,22,0,5,20,8,0,20,2,0,52,7,0,2,52,6,0,1,1,9,0,52,5,0,2,33,103,0,20,10,0,20,8,0,20,2,0,52,7,0,2,48,1,17,1,20,8,0,20,2,0,1,3,0,52,1,0,2,52,7,0,2,17,2,20,12,0,20,13,0,20,14,0,52,6,0,1,1,15,0,52,5,0,2,33,30,0,1,17,0,1,19,0,20,21,0,20,14,0,52,20,0,2,52,18,0,2,1,22,0,52,16,0,3,32,7,0,20,14,0,52,16,0,1,52,11,0,3,32,1,0,2,50],"constants":[{"t":"s","v":"<"},{"t":"s","v":"+"},{"t":"s","v":"idx"},{"t":"n","v":1},{"t":"s","v":"n"},{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"nth"},{"t":"s","v":"items"},{"t":"s","v":"keyword"},{"t":"s","v":"keyword-name"},{"t":"s","v":"dict-set!"},{"t":"s","v":"result"},{"t":"s","v":"key"},{"t":"s","v":"val"},{"t":"s","v":"list"},{"t":"s","v":"str"},{"t":"s","v":"("},{"t":"s","v":"join"},{"t":"s","v":" "},{"t":"s","v":"map"},{"t":"s","v":"serialize"},{"t":"s","v":")"}]}},{"t":"s","v":"range"},{"t":"n","v":0},{"t":"s","v":"n"},{"t":"s","v":"result"}]}},{"t":"s","v":"categorize-special-forms"},{"t":"code","v":{"bytecode":[65,0,0,17,1,51,1,0,20,2,0,52,0,0,2,5,20,3,0,50],"constants":[{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,2,0,52,1,0,1,1,3,0,52,0,0,2,6,33,62,0,5,20,2,0,52,5,0,1,1,6,0,52,4,0,2,6,33,43,0,5,20,2,0,52,7,0,1,52,1,0,1,1,8,0,52,0,0,2,6,33,20,0,5,20,9,0,20,2,0,52,7,0,1,48,1,1,10,0,52,0,0,2,33,189,0,20,2,0,1,12,0,52,11,0,2,17,1,20,13,0,20,2,0,48,1,17,2,20,15,0,20,16,0,52,14,0,2,6,34,4,0,5,1,17,0,17,3,20,20,0,20,21,0,52,19,0,2,52,18,0,1,33,17,0,20,20,0,20,21,0,52,3,0,0,52,22,0,3,32,1,0,2,5,20,23,0,20,20,0,20,21,0,52,14,0,2,1,24,0,20,25,0,1,24,0,52,14,0,2,6,34,4,0,5,1,26,0,1,27,0,20,25,0,1,27,0,52,14,0,2,6,34,4,0,5,1,26,0,1,28,0,20,25,0,1,28,0,52,14,0,2,6,34,4,0,5,1,26,0,1,29,0,20,25,0,1,29,0,52,14,0,2,6,34,4,0,5,1,26,0,1,16,0,20,16,0,65,5,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"type-of"},{"t":"s","v":"expr"},{"t":"s","v":"list"},{"t":"s","v":">="},{"t":"s","v":"len"},{"t":"n","v":2},{"t":"s","v":"first"},{"t":"s","v":"symbol"},{"t":"s","v":"symbol-name"},{"t":"s","v":"define-special-form"},{"t":"s","v":"nth"},{"t":"n","v":1},{"t":"s","v":"extract-define-kwargs"},{"t":"s","v":"get"},{"t":"s","v":"special-form-category-map"},{"t":"s","v":"name"},{"t":"s","v":"Other"},{"t":"s","v":"not"},{"t":"s","v":"has-key?"},{"t":"s","v":"categories"},{"t":"s","v":"category"},{"t":"s","v":"dict-set!"},{"t":"s","v":"append!"},{"t":"s","v":"doc"},{"t":"s","v":"kwargs"},{"t":"s","v":""},{"t":"s","v":"example"},{"t":"s","v":"tail-position"},{"t":"s","v":"syntax"}]}},{"t":"s","v":"parsed-exprs"},{"t":"s","v":"categories"}]}},{"t":"s","v":"build-ref-items-with-href"},{"t":"code","v":{"bytecode":[51,1,0,20,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"map"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,33,98,0,20,4,0,1,5,0,52,3,0,2,17,1,20,4,0,1,6,0,52,3,0,2,17,2,20,4,0,1,7,0,52,3,0,2,17,3,1,8,0,20,9,0,6,33,11,0,5,51,11,0,20,12,0,52,10,0,2,33,13,0,20,14,0,20,15,0,52,13,0,2,32,1,0,2,1,16,0,20,9,0,1,17,0,20,18,0,1,15,0,20,15,0,65,4,0,32,69,0,20,4,0,1,5,0,52,3,0,2,17,1,20,4,0,1,6,0,52,3,0,2,17,2,1,8,0,51,11,0,20,12,0,52,10,0,2,33,13,0,20,14,0,20,15,0,52,13,0,2,32,1,0,2,1,17,0,20,17,0,1,15,0,20,15,0,65,3,0,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"n-fields"},{"t":"n","v":3},{"t":"s","v":"nth"},{"t":"s","v":"item"},{"t":"n","v":0},{"t":"n","v":1},{"t":"n","v":2},{"t":"s","v":"href"},{"t":"s","v":"field3"},{"t":"s","v":"some"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"k"},{"t":"s","v":"name"}]}},{"t":"s","v":"detail-keys"},{"t":"s","v":"str"},{"t":"s","v":"base-path"},{"t":"s","v":"name"},{"t":"s","v":"exists"},{"t":"s","v":"desc"},{"t":"s","v":"field2"}]}},{"t":"s","v":"items"}]}},{"t":"s","v":"build-reference-data"},{"t":"code","v":{"bytecode":[20,0,0,6,1,1,0,52,2,0,2,33,88,0,5,1,3,0,20,4,0,20,6,0,1,3,0,52,5,0,2,1,7,0,20,8,0,1,9,0,48,4,1,10,0,20,4,0,20,6,0,1,10,0,52,5,0,2,1,7,0,20,8,0,1,9,0,48,4,1,11,0,20,4,0,20,6,0,1,11,0,52,5,0,2,1,7,0,20,8,0,1,9,0,48,4,65,3,0,32,240,0,6,1,12,0,52,2,0,2,33,61,0,5,1,13,0,20,4,0,20,6,0,1,13,0,52,5,0,2,1,14,0,20,8,0,1,9,0,48,4,1,15,0,20,4,0,20,6,0,1,15,0,52,5,0,2,1,14,0,20,8,0,1,9,0,48,4,65,2,0,32,168,0,6,1,16,0,52,2,0,2,33,34,0,5,1,17,0,20,4,0,20,6,0,1,17,0,52,5,0,2,1,18,0,20,8,0,1,19,0,48,4,65,1,0,32,123,0,6,1,20,0,52,2,0,2,33,27,0,5,1,21,0,51,23,0,20,6,0,1,21,0,52,5,0,2,52,22,0,2,65,1,0,32,85,0,5,1,3,0,20,4,0,20,6,0,1,3,0,52,5,0,2,1,7,0,20,8,0,1,9,0,48,4,1,10,0,20,4,0,20,6,0,1,10,0,52,5,0,2,1,7,0,20,8,0,1,9,0,48,4,1,11,0,20,4,0,20,6,0,1,11,0,52,5,0,2,1,7,0,20,8,0,1,9,0,48,4,65,3,0,50],"constants":[{"t":"s","v":"slug"},{"t":"s","v":"attributes"},{"t":"s","v":"="},{"t":"s","v":"req-attrs"},{"t":"s","v":"build-ref-items-with-href"},{"t":"s","v":"get"},{"t":"s","v":"raw-data"},{"t":"s","v":"/geography/hypermedia/reference/attributes/"},{"t":"s","v":"detail-keys"},{"t":"n","v":3},{"t":"s","v":"beh-attrs"},{"t":"s","v":"uniq-attrs"},{"t":"s","v":"headers"},{"t":"s","v":"req-headers"},{"t":"s","v":"/geography/hypermedia/reference/headers/"},{"t":"s","v":"resp-headers"},{"t":"s","v":"events"},{"t":"s","v":"events-list"},{"t":"s","v":"/geography/hypermedia/reference/events/"},{"t":"n","v":2},{"t":"s","v":"js-api"},{"t":"s","v":"js-api-list"},{"t":"s","v":"map"},{"t":"code","v":{"bytecode":[1,0,0,20,2,0,1,3,0,52,1,0,2,1,4,0,20,2,0,1,5,0,52,1,0,2,65,2,0,50],"constants":[{"t":"s","v":"desc"},{"t":"s","v":"nth"},{"t":"s","v":"item"},{"t":"n","v":1},{"t":"s","v":"name"},{"t":"n","v":0}]}}]}},{"t":"s","v":"build-attr-detail"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,33,10,0,1,2,0,3,65,1,0,32,115,0,1,3,0,20,1,0,1,5,0,52,4,0,2,1,6,0,20,7,0,1,8,0,20,1,0,1,9,0,52,4,0,2,1,2,0,2,1,10,0,20,1,0,1,11,0,52,4,0,2,1,12,0,20,1,0,1,13,0,52,4,0,2,1,14,0,20,1,0,1,5,0,52,15,0,2,33,33,0,1,17,0,20,7,0,1,19,0,1,20,0,52,18,0,3,1,21,0,1,22,0,52,18,0,3,52,16,0,2,32,1,0,2,65,7,0,50],"constants":[{"t":"s","v":"nil?"},{"t":"s","v":"detail"},{"t":"s","v":"attr-not-found"},{"t":"s","v":"attr-handler"},{"t":"s","v":"get"},{"t":"s","v":"handler"},{"t":"s","v":"attr-title"},{"t":"s","v":"slug"},{"t":"s","v":"attr-example"},{"t":"s","v":"example"},{"t":"s","v":"attr-description"},{"t":"s","v":"description"},{"t":"s","v":"attr-demo"},{"t":"s","v":"demo"},{"t":"s","v":"attr-wire-id"},{"t":"s","v":"has-key?"},{"t":"s","v":"str"},{"t":"s","v":"ref-wire-"},{"t":"s","v":"replace"},{"t":"s","v":":"},{"t":"s","v":"-"},{"t":"s","v":"*"},{"t":"s","v":"star"}]}},{"t":"s","v":"build-header-detail"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,33,10,0,1,2,0,3,65,1,0,32,65,0,1,3,0,20,1,0,1,5,0,52,4,0,2,1,6,0,20,1,0,1,7,0,52,4,0,2,1,2,0,2,1,8,0,20,9,0,1,10,0,20,1,0,1,11,0,52,4,0,2,1,12,0,20,1,0,1,13,0,52,4,0,2,65,6,0,50],"constants":[{"t":"s","v":"nil?"},{"t":"s","v":"detail"},{"t":"s","v":"header-not-found"},{"t":"s","v":"header-description"},{"t":"s","v":"get"},{"t":"s","v":"description"},{"t":"s","v":"header-demo"},{"t":"s","v":"demo"},{"t":"s","v":"header-title"},{"t":"s","v":"slug"},{"t":"s","v":"header-example"},{"t":"s","v":"example"},{"t":"s","v":"header-direction"},{"t":"s","v":"direction"}]}},{"t":"s","v":"build-event-detail"},{"t":"code","v":{"bytecode":[20,1,0,52,0,0,1,33,10,0,1,2,0,3,65,1,0,32,52,0,1,3,0,20,1,0,1,5,0,52,4,0,2,1,6,0,20,1,0,1,7,0,52,4,0,2,1,8,0,20,1,0,1,9,0,52,4,0,2,1,2,0,2,1,10,0,20,11,0,65,5,0,50],"constants":[{"t":"s","v":"nil?"},{"t":"s","v":"detail"},{"t":"s","v":"event-not-found"},{"t":"s","v":"event-example"},{"t":"s","v":"get"},{"t":"s","v":"example"},{"t":"s","v":"event-demo"},{"t":"s","v":"demo"},{"t":"s","v":"event-description"},{"t":"s","v":"description"},{"t":"s","v":"event-title"},{"t":"s","v":"slug"}]}},{"t":"s","v":"build-component-source"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,1,20,1,0,1,3,0,52,0,0,2,17,2,20,1,0,1,4,0,52,0,0,2,17,3,20,1,0,1,5,0,52,0,0,2,17,4,20,1,0,1,6,0,52,0,0,2,17,5,20,1,0,1,7,0,52,0,0,2,17,6,20,9,0,1,10,0,52,8,0,2,33,16,0,1,12,0,20,3,0,1,13,0,52,11,0,3,32,227,0,20,4,0,52,14,0,1,33,26,0,20,5,0,33,13,0,1,16,0,1,17,0,52,15,0,2,32,4,0,52,15,0,0,32,43,0,20,5,0,33,27,0,1,20,0,20,4,0,52,19,0,2,1,16,0,1,17,0,52,15,0,2,52,18,0,2,32,10,0,1,20,0,20,4,0,52,19,0,2,17,7,1,21,0,1,23,0,20,24,0,52,22,0,2,1,25,0,52,11,0,3,17,8,20,9,0,1,26,0,52,8,0,2,33,6,0,1,27,0,32,3,0,1,28,0,17,9,20,9,0,1,29,0,52,8,0,2,6,33,31,0,5,20,7,0,52,31,0,1,52,30,0,1,6,33,15,0,5,20,7,0,1,32,0,52,8,0,2,52,30,0,1,33,13,0,1,33,0,20,7,0,52,11,0,2,32,3,0,1,34,0,17,10,1,21,0,20,35,0,1,23,0,20,3,0,1,23,0,20,36,0,20,37,0,1,38,0,20,6,0,1,25,0,52,11,0,10,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"comp-data"},{"t":"s","v":"type"},{"t":"s","v":"name"},{"t":"s","v":"params"},{"t":"s","v":"has-children"},{"t":"s","v":"body-sx"},{"t":"s","v":"affinity"},{"t":"s","v":"="},{"t":"s","v":"comp-type"},{"t":"s","v":"not-found"},{"t":"s","v":"str"},{"t":"s","v":";; component "},{"t":"s","v":" not found"},{"t":"s","v":"empty?"},{"t":"s","v":"list"},{"t":"s","v":"&rest"},{"t":"s","v":"children"},{"t":"s","v":"append"},{"t":"s","v":"cons"},{"t":"s","v":"&key"},{"t":"s","v":"("},{"t":"s","v":"join"},{"t":"s","v":" "},{"t":"s","v":"param-strs"},{"t":"s","v":")"},{"t":"s","v":"island"},{"t":"s","v":"defisland"},{"t":"s","v":"defcomp"},{"t":"s","v":"component"},{"t":"s","v":"not"},{"t":"s","v":"nil?"},{"t":"s","v":"auto"},{"t":"s","v":" :affinity "},{"t":"s","v":""},{"t":"s","v":"form-name"},{"t":"s","v":"params-sx"},{"t":"s","v":"affinity-str"},{"t":"s","v":"\n "}]}},{"t":"s","v":"build-bundle-analysis"},{"t":"code","v":{"bytecode":[52,0,0,0,17,6,51,2,0,20,3,0,52,1,0,2,5,1,4,0,20,4,0,1,5,0,20,6,0,1,7,0,20,7,0,1,8,0,20,8,0,1,9,0,20,9,0,65,5,0,50],"constants":[{"t":"s","v":"list"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,1,20,2,0,52,3,0,1,17,2,20,5,0,1,6,0,52,4,0,2,33,24,0,20,10,0,20,5,0,52,9,0,2,1,11,0,52,8,0,2,52,7,0,1,32,3,0,1,6,0,17,3,1,11,0,20,13,0,52,12,0,2,17,4,1,6,0,17,5,1,6,0,17,6,52,14,0,0,17,7,52,14,0,0,17,8,51,16,0,20,2,0,52,15,0,2,5,20,17,0,20,18,0,1,19,0,20,19,0,1,20,0,20,21,0,52,3,0,1,1,22,0,20,1,0,1,22,0,52,0,0,2,1,23,0,20,10,0,1,24,0,20,24,0,1,25,0,20,26,0,1,27,0,20,27,0,1,13,0,20,13,0,1,28,0,20,1,0,1,28,0,52,0,0,2,1,29,0,20,1,0,1,29,0,52,0,0,2,65,10,0,49,2,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"page"},{"t":"s","v":"needed-names"},{"t":"s","v":"len"},{"t":"s","v":">"},{"t":"s","v":"total-components"},{"t":"n","v":0},{"t":"s","v":"round"},{"t":"s","v":"*"},{"t":"s","v":"/"},{"t":"s","v":"n"},{"t":"n","v":100},{"t":"s","v":"-"},{"t":"s","v":"pct"},{"t":"s","v":"list"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,17,1,20,5,0,52,4,0,1,52,3,0,1,33,186,0,20,5,0,1,6,0,52,0,0,2,33,16,0,20,8,0,1,9,0,52,7,0,2,21,8,0,32,40,0,20,10,0,1,9,0,52,7,0,2,21,10,0,5,51,12,0,20,5,0,1,13,0,52,0,0,2,6,34,5,0,5,52,14,0,0,52,11,0,2,5,20,15,0,20,16,0,1,13,0,20,5,0,1,13,0,52,0,0,2,6,34,5,0,5,52,14,0,0,1,17,0,20,5,0,1,17,0,52,0,0,2,1,18,0,20,5,0,1,18,0,52,0,0,2,6,34,5,0,5,52,14,0,0,1,19,0,20,5,0,1,19,0,52,0,0,2,1,20,0,20,2,0,1,6,0,20,5,0,1,6,0,52,0,0,2,1,21,0,20,5,0,1,21,0,52,0,0,2,65,7,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"components-raw"},{"t":"s","v":"comp-name"},{"t":"s","v":"not"},{"t":"s","v":"nil?"},{"t":"s","v":"info"},{"t":"s","v":"is-pure"},{"t":"s","v":"+"},{"t":"s","v":"pure-in-page"},{"t":"n","v":1},{"t":"s","v":"io-in-page"},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[51,2,0,20,3,0,52,1,0,2,52,0,0,1,33,14,0,20,4,0,20,3,0,20,5,0,49,2,32,1,0,2,50],"constants":[{"t":"s","v":"not"},{"t":"s","v":"some"},{"t":"code","v":{"bytecode":[20,1,0,20,2,0,52,0,0,2,50],"constants":[{"t":"s","v":"="},{"t":"s","v":"r"},{"t":"s","v":"ref"}]}},{"t":"s","v":"page-io-refs"},{"t":"s","v":"append!"},{"t":"s","v":"ref"}]}},{"t":"s","v":"io-refs"},{"t":"s","v":"list"},{"t":"s","v":"append!"},{"t":"s","v":"comp-details"},{"t":"s","v":"render-target"},{"t":"s","v":"deps"},{"t":"s","v":"source"},{"t":"s","v":"name"},{"t":"s","v":"affinity"}]}},{"t":"s","v":"append!"},{"t":"s","v":"pages-data"},{"t":"s","v":"pure-in-page"},{"t":"s","v":"io-refs"},{"t":"s","v":"page-io-refs"},{"t":"s","v":"direct"},{"t":"s","v":"needed"},{"t":"s","v":"io-in-page"},{"t":"s","v":"components"},{"t":"s","v":"comp-details"},{"t":"s","v":"savings"},{"t":"s","v":"path"},{"t":"s","v":"name"}]}},{"t":"s","v":"pages-raw"},{"t":"s","v":"total-macros"},{"t":"s","v":"pages"},{"t":"s","v":"pages-data"},{"t":"s","v":"io-count"},{"t":"s","v":"pure-count"},{"t":"s","v":"total-components"}]}},{"t":"s","v":"build-routing-analysis"},{"t":"code","v":{"bytecode":[52,0,0,0,17,1,1,1,0,17,2,1,1,0,17,3,51,3,0,20,4,0,52,2,0,2,5,1,5,0,20,6,0,1,7,0,20,9,0,20,10,0,52,8,0,2,1,10,0,20,10,0,1,9,0,20,9,0,65,4,0,50],"constants":[{"t":"s","v":"list"},{"t":"n","v":0},{"t":"s","v":"for-each"},{"t":"code","v":{"bytecode":[20,1,0,1,2,0,52,0,0,2,17,1,20,1,0,1,3,0,52,0,0,2,6,34,4,0,5,1,4,0,17,2,2,17,3,1,4,0,17,4,20,2,0,33,30,0,1,5,0,21,6,0,5,1,7,0,21,8,0,5,20,10,0,1,11,0,52,9,0,2,21,10,0,32,60,0,20,3,0,52,12,0,1,33,30,0,1,5,0,21,6,0,5,1,13,0,21,8,0,5,20,10,0,1,11,0,52,9,0,2,21,10,0,32,20,0,1,14,0,21,6,0,5,20,15,0,1,11,0,52,9,0,2,21,15,0,5,20,16,0,20,17,0,1,8,0,20,8,0,1,6,0,20,6,0,1,18,0,20,3,0,52,20,0,1,1,21,0,52,19,0,2,33,23,0,20,3,0,1,24,0,1,21,0,52,23,0,3,1,25,0,52,22,0,2,32,3,0,20,3,0,1,2,0,20,2,0,1,26,0,20,1,0,1,26,0,52,0,0,2,1,27,0,20,1,0,1,27,0,52,0,0,2,65,6,0,49,2,50],"constants":[{"t":"s","v":"get"},{"t":"s","v":"page"},{"t":"s","v":"has-data"},{"t":"s","v":"content-src"},{"t":"s","v":""},{"t":"s","v":"server"},{"t":"s","v":"mode"},{"t":"s","v":"Has :data expression — needs server IO"},{"t":"s","v":"reason"},{"t":"s","v":"+"},{"t":"s","v":"server-count"},{"t":"n","v":1},{"t":"s","v":"empty?"},{"t":"s","v":"No content expression"},{"t":"s","v":"client"},{"t":"s","v":"client-count"},{"t":"s","v":"append!"},{"t":"s","v":"pages-data"},{"t":"s","v":"content-expr"},{"t":"s","v":">"},{"t":"s","v":"len"},{"t":"n","v":80},{"t":"s","v":"str"},{"t":"s","v":"slice"},{"t":"n","v":0},{"t":"s","v":"..."},{"t":"s","v":"path"},{"t":"s","v":"name"}]}},{"t":"s","v":"pages-raw"},{"t":"s","v":"pages"},{"t":"s","v":"pages-data"},{"t":"s","v":"total-pages"},{"t":"s","v":"+"},{"t":"s","v":"client-count"},{"t":"s","v":"server-count"}]}},{"t":"s","v":"build-affinity-analysis"},{"t":"code","v":{"bytecode":[1,0,0,20,1,0,1,2,0,20,2,0,65,2,0,50],"constants":[{"t":"s","v":"components"},{"t":"s","v":"demo-components"},{"t":"s","v":"page-plans"}]}}]}} |