ELF >@@MUHAVSHHw(HW0H<2HHt8IH;HtL3LsHC(I HKHK HC0IHC[A^]ÿ1UH忨Ht;W@p@`@P@@@0@ @Hǀ]UHAVSHH?H9{WC(HtWCHC Ls8C`H{8HtWAFAIF LspH{pHtWAFAIF H[A^]nH;^UHSPHu H;H; H[]ÿv1@uUHH;=H;=]UHAVSIHdH%HHHHHX`H;HtLWC(H;HtWCHC Ls8C`H{8HtWAFAIF LspH{pHtWAFAIF [A^]ÿdH%H!1UH]UHAVSLwIuAHHGE1Ht21f.=wHKHuL[A^]UHAVSIH_`HHKHCHK HC8HCPHCHHCXHCpHHHIdž`[A^]UHSPHÅt5H@u H[]UHHH]UHAWAVSPIΉIu"HH4Ht(HHHLLH[A^A_]0C0E0C0EY@UHAWAVAUATSHIAHHGHh0 I9$u H1HCHK`HMH+CHpfWf)EH]HHx@1 HHtL5dH%J0H H9 I9$u"Hu'AH]L}|81f.HcI9tyA9u%[HEL8E1L;xs4E1Luf.IH2LAIHEL;xrA}tEIcMHcAGHX1HE1E1LeHPC@H@HHHPH H tbHHLeHEHHHH9qH@MMx`I?MWLH)HHH H t%HHHI"1uf1uAMLHQH;XHHH}u71ML`L`MH}MMWMLHL$IuN4A@HHLM1ATAVARH M9M;wH]HEHHLuf.HSH2LAL9HCI;_HrrE1H}E1HEL0H@ fDII9s;IH uH; sH; vڿmHEH@뼿LuLH]HE1 LHE1 (LAĿ('HUD1ELmuDH]H3HS1L3L;sL} IMG(MOXHUHHtHULп)H}1) IGIOIOH)HHH?HHHIG LLHpHHIILxL)ILA|$HHDH9u HHtIL)HH A@Hf( Uf(f\f(fXYfHnfbf\f(fX^ ڰAApf.fIHEL;pIHuHCHtH=u3HCHt1=wHKHu뙾H;sH;vt1AC ,f.tAtpLt+H@tοA,Df. tu A11IG`HX8LpP:fH HHHHHSH HL9s?HCHtHPuHHHH)HP 1ɀtHuH뭿11L1IG`HXpH{HsHIG`H;s~L3AuL;5sL;5vIFHtH=u8IFHt1=wINHu댾H;HH@Hxq&1L&1I_`LHHKHCHK HC8HCPHCHHCXHCpHHHILJ`HhI;OsHHHI;Or1HĘ[A\A]A^A_]ÿTI9$dH%J0H9"I9$,UHu,1A1E1]UHH]UHSPHur0u91A1E1HH9t뱿0H[]uUHAWAVAUATSHLEȉMAIHHGHHHGAAIIIEuffHCLH;Cs1EuHCH;s$Au-HHH[A\A]A^A_]H[A\A]A^A_]LDUHMH[A\A]A^A_]HUHAWAVSHHIH}L5dH%J0HtgHH;CvKdH%J0HtmLLuHEH(EHEHELL}LHH[A^A_]ÿ dH%J0s dH%J0mUHAA]UHAWAVAUATSPHAIIHGH;G I;EI;EMeMIE I;E#LMM}I](HI](I]0IHHHIH L1I}HIEHM)IM(IU0HIHIUIHIMIM}IU HdH%HH=H0HI}(IE0HIHCII}HtM}M}IE(HILIMIM IE0ILIEH[A\A]A^A_]þDH11IEIE H[A\A]A^A_]LMMMLMIE I;EOLMMMLMIE I;E)LMMMLMdH%HHu11UHAA ]UHAA ]UHAWAVAUATSH(IIAxHHL;%^L;%QE1DI\$H~H9upMuHII!t-M)II MLLMII LLLIf. ӁLEII HFL~JHHuHFI8L1LmIMIAtIHHu-HEIIM<$LLLjHH}HuHA~>MhM<$AIOHtXLHuOIGHtC1=wIOHu"HuоIMLHuMI@t }tHLHAHeHdH%H HSEEHH[A\A]A^A_]UHAVSHIH81HIAtIHt H[A^]ÿ1UHAWAVSPIIHHHuHCHHCH=t(HHKuNHHCqHCHtc1f.f=wHKHu>HCHt'1=wHKHuH1LIH[A^A_]r->major_ref.ptr == r->major_ref.baseruntime/minor_gc.cIs_block (val)Caml_state_opt != NULLFatal error: No memory for minor heap!caml_domain_is_in_stw()requesting stw empty_minor_heapref_table threshold crossed Growing ref_table to %ldk bytes ref_table overflowephe_ref_table threshold crossed Growing ephe_ref_table to %ldk bytes ephe_ref_table overflowcustom_table threshold crossed Growing custom_table to %ldk bytes custom_table overflownot enough memoryspin_on_headercaml_domain_is_in_stw()running stw empty_minor_heap_promotecleaning minor ephemeronsupdating memproffinalizing dead minor custom blocksrunning finalizer data structure book-keepingrunning stw empty_minor_heap_domain_clearfinished stw empty_minor_heapMinor collection of domain %d startingdomain == Caml_stateparticipating_idx != -1taking remainderidx: %d, foreign_domain: %d, ref_size: %ld, refs_per_domain: %ld, ref_base: %p, ref_ptr: %p, ref_start: %p, ref_end: %p!(Is_block(**r)) || !(Is_young(**r))promoted %d roots, %lu bytesref_base: %p, ref_ptr: %p!Is_block(vnew) || (get_header_val(vnew) != 0 && !Is_young(vnew))Minor collection of domain %d completed: no minor bytes allocatedMinor collection of domain %d completed: %2.0f%% of %u KB liveinfix_offset == 0infix_offset > 0Wosize_hd(hd) == 2sz == 1tag == Forward_tagWosize_hd (hd) == 1allocation failure during minor GCval & 1./runtime/caml/mlvalues.hget_header_val(v) == 0!Is_debug_tag(f)Wosize_val(new_v)Tag_hd(hd) != Infix_tagtbl->ptr == tbl->limittbl->limit <= tbl->endtbl->limit >= tbl->threshold%sUXSX\U\hSThTQhQUXS\hSTQ/P/Z^\cPPP U SUSSKS>h^U,S,.U.DS'U'^U^'DP/SS^#U#USU]U#U#US ^%0%SP%<PGSP%<GUUY^Y[UWS U PUNSNPPU~_~U@T@TQzSzTR|^|Q@0@mP-U-SvSvSnvnqSqvSc _c e ve S-T-_vHS_SvH_nvHnq_quvHuzUz|vH|_ ]_ e vHe _-Q-\vX\Xgvg\\nvnN\Ne Qe \!(P( v~ # R# v~VbPVSvSvSnvnqSqvSu__ SV_vHS_SvH_nvHnq_quvHuzUz|vH|u]] _V\vX\Xgvg\\nvnN\ \Z^R^PvPPcPcvPPvPPvPPvPSuvPvPPvP vPbiPibv~bZSZuv~v~2S2v~ v~rcc]n]nq }P~v~~u^v~^ v~PS_ 6^^~^^vHR0v~PXRgRRnq0r%0  $!vD%0  $!Qv~Pv~&Q&Kv~KPQPgv~gtQtnv~nqr%0  $!_.n__.n_\Xg\Zn\*XXgX\X?XSgS Rz[v~[6^DOQNu\\u|vH|]PPu\] \SSP0PPPC\s\_s"asCZ_kwvw_s~Pv_ SS^^'P7IRVPR"Q`iQwQ'R`p0pyRy0Rv _ SS  S 1 P- 8 08 c P8 L PW c P8 L W e o z P # S # R# - v~- = RTT Q T SSGUGSUSUSUSGTG_T_T_U_GQG^Q^Q^Q^RvTQvTXvHRvHemPPQ-U-_P_5DPMsT^v(U(t]tzUz]U|](T(v^vzTz^T|^(Q(___Q0_0zQz_Q`_`pQp|_(R(cScRSzRzSR:S:|R2X2XX\|X2Y2YYvPY|Y_|_rS`pSUk]p|]kp|k^p|^$9P9k_pwP.U.U!T!\_\\\_\.Q.KX]X].UKu^^^J^]z^^A^^P^i^Kk\\UkSSkyss\sszsss sis0]0EvE`]~v]zvv3R:]v ]i]0]0EvE`],]P]~v@d]]]z]eoQ3]a_] _i_h_]z_3___z__?0?f pz pR0-P P-P 9PS0PPP]] i]6JPJs^s}]Pi]]R$p$'p#a00Qq1!q2!q3! Qd0Qq1!q2!q3!q4!q5!q6!q7!Q,U,dvHdtPtvHRvHUvHUvHPvHUvH(R(vHPvHTv@04P8<R<@v@D vPD vv ]v vvKM0MvT1vTMvDvDM`]p]d]M`SSASM`^^A^tPP|0PPP313_+SHYSRvPvv]KSSSvRPUC^CEUEQ^TSQTQQQ@PELP U SU T _TtQtQQQQ R ^R0055ggiiP9UPimPJiit0tPtPPt0PPP%U4I?: ; I: ; $> .4I: ; &I : ; I: ;8 I I: ;  : ; I: ; 8 4I: ; I : ; (I : ; 5I'II'.: ; ' : ; I4: ; I.@B: ; '?: ; I1UX Y W 1141 1!.: ; 'I<?".: ; '<?#.: ;'<?$%.@B: ; 'I?&4: ; I'1(B)1*1B+.: ;'<?,: ; I-.: ;'? .1X Y W /1X Y W 0.: ; '<?1.@B121B3.: ; 'I 4.: ; ' 5.: ;'I 6: ;I74181X YW 9.: ;'I<?:1X YW ; : ; < I: ; 8 = I: ; 8><?I@!I7 A$ > B : ; C!ID1E F41G.: ;' H.: ;'? I.@B: ;'?J: ;IK4: ;IL4: ;IM UN1UX YW O1UX YW P.@B: ;'Q41RBSBT U : ;V'W.: ;'I? X.: ; 'I<?Y.@B: ; 'Z : ; [ 1\.@B: ;'I] : ;^: ;I_.: ;'I? `.: ; '<?a.@B: ;'I?b4: ;Ic.: ;'<?d.@B: ; 'Ie.: ; 'I /= ?/ JXUy?0      2    ?&  ;FQ\Bg<yg?4 g     g gJ      !"#$%&'()*+,-./01g   8- 6- 6- 6- 6- 6- ;-( ;-0 FOQ &\jU? ?J <g ? J  ;xJ >m = m   m  BY   @           #(  $0  %8     Jg       777;8;8;:ghVIIN&I;I;K$/:   ! a;g :" S#$%PV\&^'(UNNee  E F G8 Hp 85 5 5 5 5 5 ;5( ;50  8< v< v< v< v< v< ;<( ;<0 { 7 8 9 : 8C  C  C  C  C  C ;C( ;C0 > ? @ AVllqpy]ge]he]i)^e   *(Us' (Qn+e   # N%DVuu' (Qv%'Vy,Uy-V~~;&r&. /q})Sy/]&g)Se]he]i)^e' (U2(T1  ' (U~   ' (Q +?  \G0b0@!9;1V 2 3mmgg4(5g6g6g6 %]Vm/Z Q f q /} >)S  7    8  9gg VV1[V{(((: )S : )s8 : )s 'e(UU"Qr w&;"<?<<<"<% <((<g+0<.8<2@<6H<9P<=X<A`<Ch<JFp<JIx<JL<JP<JT<J[<`<Jr<t<Jw<y<J{<}<<<<<=J=J=J=J=? =(=;0=8=@=H=P=X=`=Jh=Jp=x=====J=J=J==J======z==  8+ g- g. X3 : F; J<( =0 ]   ! " #3>  p u gw x  > 7  @      7 ?@CA O 0# $ * / J7 ; B8 9 J:  p: ; J< =( J>H ?P @X JA` Bh  X J  J! J" ]      - . / 0?]CC  g0 > > >  @ (A B C - `. B/M/?Y@C `/ n/?@C >?@C@1PV&&D' 'E5F''>(UU'O(U'\(UJ'O(U'u(UJ!r"+=jz}+>jG6h G464 1&V1D:8 G:H8 5HE6ErIVJrJgJJ%K&LMLN1OGNHO5'C(Us _*l(Q~(Ts(U!TJ"TP VMJMr6NgJOJP%KSK\%8 XNU$]b$n$z$Q$$$$$$$$$$$:^&s&M%EQR$%M2%>%J%V%b%n%z%E%N&f&:&&M%:Z D)Sf q /} 3)S 7     8 8&  8& :^&s&:'')_0')]<'H'7T'F`'Fl'Fx'N&  & ':' 8': 8 :'* 8': 8 )8' 0:'b''E~QS'M'((:#()P/(:#( )P/(:;(mD(EQ(M^(:Z I )^f q /} 8)^ 7     8 Ek(:{(Vw)((: )S : )s8 : )s E K{ ( ( ('\(U;RP'\(UO'((T'u(UO'\(U'' (Q'((U~ ('((Rs(TD'((U~ k.' (Q'\(UN'x.(X0(Rs(Q~(T1'u(UN'\(U='.(X0(Rs(Q~(T1'u(U='\(U('.(T1(U~'u(U('u(U''((T}'k.(U} ('\(U<'1(T1(QSP(R(T1(Q'\(U)'.(T0(U'u(U)'u(U<'1(U'2(U'2(U 2RP' (U4' (Ts(U5'u(U;'((Qs' (Q ('\(U 'O(U'>(U'\(UJ'O(U'u(UJ -2'u(U '\(U1 (' (Q'u(U1'\(U> (':2(U'u(U>'\(U? ( G2 RP'u(U?'\(U& ('Y2(U'u(U&'\(UM ('e(U'u(UM (' (Q' (Q' (Q5%6r66%L%LL%LJLLJLLLL}%L&LTLTLTL,L/N&L=L*rL3L6L9TLRS&TL %U % r   J r && &-&ygr8& =&g  CG@6@&LB& & &/ &V5+&6+ J"G=6=W364r64gL6TL9JG6r6LgLgL'gL)gL)g3ܭ5969GA6AG6rLTLvTLLmL3 m G6rTL TLTL H6rLX+$"-&gYVg&-=&&x&&mZNZ  f q /} 87     8 MK+:/:I.)_;:F:)sQ:\:g:/s:)_{:)R:[:E+KAMK[K\x:Z ad )_f q /} L)_ 7     8 :/:El)^;:F:Q:\:g:s:)^{:[:[:MKLEKUMK:/:G)S;:F:Q:\:g:s:)S{:[:[:MKN: :' (Q' (Q':(R0(T}':(R~(Q}(U| ':(R0(Q(T1':(R0(Q}(U|(T}' (Q' (Q' (Q' (Q ':(R0(Q(T2':(R0(U|(T*\<(X0(R}(QP(T1'}<(T}':(R0(Q(U|' (Q' (Q' (Q' (Q ""N-&ygr"G-&ygr%\V%J-=JKrKK%KKKKKv]:#()S/(:Z Y)]f q /} C 7    8 EKN#(/(MKKEKKmL:#()S/(E.K '((Qs(T~(UH'((T~(UH(Qs8"' (Q'((Q(Ts(UH' (Q' (Q' (Q' (Q"(-&yg"Zr"Fr"Nr"""Pr" ("Rr1OV3 ( (*2(Y0(Q0(U1' (Q!2g 33g 2rg% 3r 3rgPV^UrJgJ^R%*l(UU(QR(TQ_IVKJO3 ('\(U0 ( ('2(Y0(Q0(U1' (Q*u(U0' (Q34  j k  lIVJrJJJJ6LNy44  5' (U0(T1 5'1(Us*2(Us*5(RH(QT(T}(U 6Xi54 b0?"4J6 `[3((r+J  \6M aVJ:%6 )S16<6/H6/P6Mb K =K K  ]7  ' (Q' (QcI%V4^U4N&*7(Q8(T8(UUP|VJJ;J JJJMK$;K#;N$/:'}9(U8'9(Ts  ' (U(T1'}9(Q0(Ts(U82 ' (Q' (Q' (Q' (Q'(TP +$! ;I%V>^U>#=*7(Q9(TH(UUI%VH^UH(=*7(Q:(TH(UU3rxg<=r==5 1g6 1!,xdV&.= E&mM&m/} 0 )S 7     8 /} <)S  7    8  "-&yg1QV/:;:F:Q:\:g:/s:)^{:)S:[:':(R0(TT(QQ em    %FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)runtime/minor_gc.c/builds/workspace/main/flambda/false/label/ocaml-freebsd-64caml_minor_collections_countunsigned longuintnatatomic_uintnatcaml_major_slice_epochcaml__loc_170filecharlineintfunctioncaml_plat_srclocminor_gc_end_barrierfutexvalueunsigned int__uint32_tuint32_tcaml_plat_futex_valuecaml_plat_futex_wordcaml_plat_futexarrivedcaml_plat_barrieroldify_scanning_flagsSCANNING_ONLY_YOUNG_VALUESscanning_action_flagscaml_minor_cycles_startedEV_C_FORCE_MINOR_ALLOC_SMALLEV_C_FORCE_MINOR_MAKE_VECTEV_C_FORCE_MINOR_SET_MINOR_HEAP_SIZEEV_C_FORCE_MINOR_MEMPROFEV_C_MINOR_PROMOTEDEV_C_MINOR_ALLOCATEDEV_C_REQUEST_MAJOR_ALLOC_SHREV_C_REQUEST_MAJOR_ADJUST_GC_SPEEDEV_C_REQUEST_MINOR_REALLOC_REF_TABLEEV_C_REQUEST_MINOR_REALLOC_EPHE_REF_TABLEEV_C_REQUEST_MINOR_REALLOC_CUSTOM_TABLEEV_C_MAJOR_HEAP_POOL_WORDSEV_C_MAJOR_HEAP_POOL_LIVE_WORDSEV_C_MAJOR_HEAP_LARGE_WORDSEV_C_MAJOR_HEAP_POOL_FRAG_WORDSEV_C_MAJOR_HEAP_POOL_LIVE_BLOCKSEV_C_MAJOR_HEAP_LARGE_BLOCKSEV_C_MAJOR_HEAP_WORDSEV_C_MAJOR_ALLOCATED_WORDSEV_C_MAJOR_ALLOCATED_WORKEV_C_MAJOR_DEPENDENT_WORKEV_C_MAJOR_EXTRA_WORKEV_C_MAJOR_WORK_COUNTEREV_C_MAJOR_ALLOC_COUNTEREV_C_MAJOR_SLICE_TARGETEV_C_MAJOR_SLICE_BUDGETmemory_order_relaxedmemory_order_consumememory_order_acquirememory_order_releasememory_order_acq_relmemory_order_seq_cstEV_EXPLICIT_GC_SETEV_EXPLICIT_GC_STATEV_EXPLICIT_GC_MINOREV_EXPLICIT_GC_MAJOREV_EXPLICIT_GC_FULL_MAJOREV_EXPLICIT_GC_COMPACTEV_MAJOREV_MAJOR_SWEEPEV_MAJOR_MARK_ROOTSEV_MAJOR_MEMPROF_ROOTSEV_MAJOR_MARKEV_MINOREV_MINOR_LOCAL_ROOTSEV_MINOR_MEMPROF_ROOTSEV_MINOR_MEMPROF_CLEANEV_MINOR_FINALIZEDEV_EXPLICIT_GC_MAJOR_SLICEEV_FINALISE_UPDATE_FIRSTEV_FINALISE_UPDATE_LASTEV_INTERRUPT_REMOTEEV_MAJOR_EPHE_MARKEV_MAJOR_EPHE_SWEEPEV_MAJOR_FINISH_MARKINGEV_MAJOR_GC_CYCLE_DOMAINSEV_MAJOR_GC_PHASE_CHANGEEV_MAJOR_GC_STWEV_MAJOR_MARK_OPPORTUNISTICEV_MAJOR_SLICEEV_MAJOR_FINISH_CYCLEEV_MINOR_CLEAREV_MINOR_FINALIZERS_OLDIFYEV_MINOR_GLOBAL_ROOTSEV_MINOR_LEAVE_BARRIEREV_STW_API_BARRIEREV_STW_HANDLEREV_STW_LEADEREV_MAJOR_FINISH_SWEEPINGEV_MAJOR_MEMPROF_CLEANEV_MINOR_FINALIZERS_ADMINEV_MINOR_REMEMBERED_SETEV_MINOR_REMEMBERED_SET_PROMOTEEV_MINOR_LOCAL_ROOTS_PROMOTEEV_DOMAIN_CONDITION_WAITEV_DOMAIN_RESIZE_HEAP_RESERVATIONEV_COMPACTEV_COMPACT_EVACUATEEV_COMPACT_FORWARDEV_COMPACT_RELEASEEV_EMPTY_MINOREV_MINOR_EPHE_CLEANCAML_DONT_TRACKCAML_DO_TRACKCAML_FROM_CCAML_FROM_CAMLcaml_alloc_small_flagsbaseendthresholdptrlimitsize__uint64_t__size_tsize_tasize_treservegeneric_tableheader_ttag_tdoublelongintnatmlsize_treserved_tunsigned charatomic_intnatatomic_valueidentifierfinalizecomparehashserializedeserializecompare_extfixed_lengthbsize_32bsize_64custom_fixed_lengthcustom_operationsalloc_generic_tabletblszrsvelement_sizenew_tablecaml_stat_alloc_noexccaml_stat_blockcaml_stat_freecaml_fatal_errorreset_tablereset_minor_tablesrmajor_refcaml_ref_tableephe_refepheoffsetlockedcaml_ephe_ref_eltcaml_ephe_ref_tablecustomblockmemmaxcaml_custom_eltcaml_custom_tablecaml_minor_tablescaml_failed_assertchar_oscaml_minor_collectioncaml_ev_counterev_runtime_counteruint64_tcaml_request_minor_gccaml_handle_gc_interruptcaml_reallocate_minor_heapget_header_valvhdspin_on_headercaml__spins_170caml__1000_170cpu_relaxcaml_plat_spin_stepspinsmax_spinsloccaml_plat_spin_back_offclear_tablecaml_final_empty_youngyoung_limityoung_ptryoung_startyoung_endyoung_triggercurrent_stackspexception_ptrhandlerhandle_valuehandle_exnhandle_effectparentstack_handlercache_bucketmagicid__int64_tint64_tstack_infoexn_handleraction_pendingc_stackstackprevc_stack_linkstack_cachegc_regs_bucketsgc_regsminor_tablesmark_stackmarking_donesweeping_doneallocated_wordsallocated_words_directallocated_words_suspendedallocated_words_resumedcurrent_ramp_up_allocated_words_diffswept_wordsgc_policycaml_gc_policymajor_slice_epochlocal_rootsnextntablesnitemstables__ARRAY_SIZE_TYPE__caml__roots_blockephe_infotodolivemust_sweep_ephecyclecursortodopcaml_ephe_infofinal_infofirsttablefunvalfinaloldyoungfinalisableupdated_firstlastupdated_lasttodo_headitemfinal_todotodo_tailrunning_finalisation_functioncaml_final_infobacktrace_posbacktrace_activebacktrace_bufferbacktrace_slotbacktrace_last_exncompare_unorderedoo_next_id_localrequested_major_slicerequested_global_major_slicerequested_minor_gcrequested_external_interruptparser_traceminor_heap_wszshared_heapcaml_heap_stateunique_iddls_rootextra_heap_resourcesextra_heap_resources_minordependent_sizedependent_allocatedslice_targetslice_budgetmajor_work_done_between_slicesextern_statecaml_extern_stateintern_statecaml_intern_statestat_minor_wordsstat_promoted_wordsstat_major_wordsstat_forced_major_collectionsstat_blocks_markedinside_stw_handlertrap_sp_offtrap_barrier_offtrap_barrier_blockexternal_raisejmpbuf_sjb_sigjmp_bufsigjmp_buflongjmp_bufferexn_bucketcaml_exception_contextmemprofmemprof_domain_smemprof_young_triggerextra_paramsextra_params_areacaml_domain_statecaml_opportunistic_major_work_availablecaml_opportunistic_major_collection_slicecaml_ev_beginev_runtime_phasecaml_ev_endnonatomic_increment_countercountercaml_plat_latch_setlatchcaml_plat_binary_latchcaml_plat_barrier_resetbarriercaml_empty_minor_heap_setupdomain_unusedcaml_global_barrier_and_check_finalbarrier_statuscaml_global_barrier_release_as_finalcaml_empty_minor_heap_promotelocked_ephemerons_Boolpromote_resultdomainparticipating_countparticipatingsttodo_listlive_bytesoldify_stateself_minor_tablesminor_allocated_bytesremembered_rootsprev_alloc_wordscurr_idxcresultscan_roots_hookscanning_actionparticipating_idxiforeign_minor_tablesforeign_major_refref_endforeign_domainmajor_ref_sizerefs_per_domainref_startprvalue_ptrvnewcall_timing_hookacaml_timing_hookhcaml_global_barriernum_participatingcaml_plat_barrier_arrivecaml_plat_barrier_releasecaml_do_opportunistic_major_slicedomain_stateunusedwork_availablelog_eventsminor_gc_leave_barriercaml__spins_795caml__max_spins_795caml__max_spins_809caml__spins_809caml_plat_latch_is_releasedcaml_plat_barrier_is_releasedcaml_plat_barrier_waitephe_clean_minorreinfix_offsetHd_valcustom_finalize_minoreltfinal_funcaml_empty_minor_heap_domain_clearcaml_domain_is_in_stwcaml_gc_logcaml_scan_global_young_rootscaml_enter_global_barriercaml_final_do_young_rootscaml_memprof_scan_rootscaml_do_local_rootscaml_memprof_set_triggercaml_reset_young_limitcaml_collect_gc_stats_sample_stwcaml_plat_latch_releasecaml_plat_latch_waitcaml_memprof_after_minor_gccaml_adjust_gc_speedcaml_final_update_last_minorcaml_try_run_on_all_domains_with_spin_workcaml_try_empty_minor_heap_on_all_domainscaml_get_value_or_raiseis_exceptiondatacaml_result_privatecaml_do_pending_actions_rescaml_resultcaml_poll_gc_workcaml_memprof_sample_youngcaml_raisecaml_check_gc_interruptdom_statomic_thread_fence__ordermemory_ordercaml_alloc_point_herecaml_gc_messagecaml_stat_resize_noexcalloc_shareddwosizetagreservedcaml_update_major_allocated_wordsselfwordsdirectPtr_valcaml_shared_try_alloccaml_scan_stackcaml_domain_alonecaml_alloc_tablecaml_alloc_minor_tablescaml_free_minor_tablescaml_debug_is_minorcaml_debug_is_majorcaml_set_minor_heap_sizecaml_get_header_valcaml_empty_minor_heap_no_major_slice_from_stwcaml_stw_empty_minor_heap_no_major_slicecaml_stw_empty_minor_heapcaml_empty_minor_heaps_oncecaml_alloc_small_dispatchcaml_check_urgent_gccaml_realloc_ref_tablerealloc_generic_tablecaml_realloc_ephe_ref_tablecaml_realloc_custom_tableoldify_oneoldify_mopuptry_update_object_headerwsizecaml__b_915caml__alone_915caml__continue_915initial_young_ptrprompsaved_minor_cycleflagsnallocsencoded_alloc_lenswhsizecaml__roots_extra_rootextra_rootcaml_local_roots_ptrcaml__framecaml__dummy_extra_rootev_counter_namemsg_thresholdmsg_growingmsg_errorcur_ptrst_vfield0fftstack_valuestktail_calldo_ephemeronsephe_ref_tableredonew_vagainsuccessdesired_hdFreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git llvmorg-14.0.5-0-gc12386ae247c)zRx $hAC CT A DPAC K $dAC C E  DAC Bg A 'IC Z $AC C A AC F  ]AC CU  <[AC CS  `PAC BI &AC a $AC Fu , AC PP A  OAC p E  AC F $@AC B} E <hAC M E N A [ E (AC I A %AC \ 4|AC Jk A t E ,%AC \ L%AC \ 4lAC M A  E (AC M $QAC C} A (AC F  ./runtime/camlruntime/usr/include/x86/usr/include/sys/usr/includeconfig.hmisc.hminor_gc.cplatform.h_types.h_stdint.hroots.hruntime_events.hstdatomic.hmemory.hstrings.hmlvalues.hcustom.hminor_gc.hsignals.hdomain.hfinalise.hdomain_state.tblfiber.hweak.hsetjmp.hfail.hdomain_state.hmajor_gc.hglobroots.hmemprof.hgc_stats.hshared_heap.h  rK9KIJJZ<@. <<<. Y =%KJJK%KJ JPtX   L</;  cu<.W >+iJ KJ<. Y+<hJ uJ<. Y< d<   t<  / % /HLJ/YyX(.If u<<.W >+iJ KJ<. Y+<hJ uJ<. Y<:%sX &   KY  xtKt~. <'t <~.+.X/ ~<'J < J|. 4 L|X=IKIJKJIJut&t  g. 1u./y.   OJ{  !<.{.{ 2 yJtJ.}?H|J6J{Jt L{tBtf~ u<..&J/{J{J{. < J0-<<5{<+{< <I{.<<</G{J JI{.<J\;{ff{< .J{tJ{<;{f+tBMKP2<6J0!0_'%xM   /{t{X&x<{J,p7#<.K <7yJ<{tt~X+t={J2 J;1{1+J{J.{Jv$I|~"JE<I) =n "t9Ju<z.JzJu#GJN1ILztt*u:<x~Jz.X J <;}. u<..wzt<n(20K9f8~J fJ~f/:zJ JIh<=|XK x'J <~.+X.X/ ~<'J < J|.f~Jgz<y.< {.-f ... 1u..y. {-f .z..<|. Jg ~Jz. u<LEj6J</ K J  {.J </   {<~J Y <0z<..CJyJ#.-J J TI Js 2<f{ K x'J <~.+.X/ ~<'J < J|$.8fK < fy.X4|L|=IKIJKJIJut&t, Jy. K;,JJ3R ?}>  L x<  K   gwj  s<dJx<.tx<   $xXyX.~fJ$< J3xX <JMt/J .[pxJy.  =xY"=J .;Y vJ&&  K!  ן J<iJ JwfJL%JK.JK < zf" <'7<J<,K J<K<Kk+:t xJK9ItJZ<@f <J<. Y K%K*Jt<K%K5JJ <JlJKu.w.<wXtw)tw)&x   K!  K!   f~t~.Y XZYK }<X}} J "<f}f JuKI(~t~JJx%/ tt~f tJ Kg t k}ff M~K~X< x'J <~.+.X/ ~<'J <~J J| i}X<!KI(~t<%/ <~f < J}$ J}}<} }<}f X'X <~.+..X/ ~<'X < J|X J<K}<<}J(Jt<t%/ <~f < t .fKXK J g}'Xt?U@ }f.X < |uKI}J=t}$ <K}Xt?}JJXXXXX#WJ=JI  hzJ t}"Jg$GJ=}}f }<X}< ) ,3LAJ|JJ|J  J|J<<~fK x'J <~.+.X/ ~<'J < J| K >=f t|J|  Jf|fJ3zJ  ~JJJ< gYf t+ ||<|J h||f%. JIh X0:JK Lt|.tZ/J|.X  }J!<|.< vy .|f < J < i|XJJ|<|<z|< |<| ( twJx%/ t< 1JV   .9tJ/~X K~ Xf 0>~.'J <~.+.X/ ~<'J < J| .'J <~.+..X/ ~<'J < J|t<= _     ;:   U:e1}3!!#%  ')%+|+-/17z5Q3579:;=?BDI hs5Pn D@ '  ]([\P;R  4V&:"N)P`F2PK6 FOr#%s '5)%c-%/%9: 304] *d5 3$4L4y44 * *&8:;/ *94 *&>8:; >@?E@JARBn444 *H *&8 *_5@ AH ,OEGIJ#K/L9KCMO++O$+/+<QHOR+]+iR)S>+G *NT *TLU>L $VML2 *(7 *&A8z$ *@T *QTK$vW:; * *&8L $XML $&Y0M:LG'TM^Mg *qTW * TL $Z[ $L 'MMO\W]^+  +_`??M 3^ *gT *% *&8 ,E:; *g$T8LVKc+oIzJLKM+ +aML *'T * *&#83bML *ATcML *RTd : ;X ,_ E M L *v T e M L * T GC MH *O Tf *k *&u 8 *H *& 8 * *& 8S *T  N% H5g: *? *&I8  +SL!S* *1T6 ; NA HPgW+c *h *&r8M * *&8QAaj?k\]lm>.ofwA *H *&8 *H *&8 * * *!!qr> 3:4?q@ * *&8 * *&8 * *&*8; *H@ *&J8a */l5q *x5 * *1 *W!! *o * *!!1:>; * *&8 * *&8(ur) ,)Eu) *& *&86 *> *&K8^ *c *&m8{ *9 *&8 ,E2uk) $vwwV(w;)Sw  *  *&"82 *: *&D8Q *pV *x`8j *o *&y8 *M5 ,E:; $r:{;$ * *&8>NbWx$ * *&8 * *&$8B *G *&Q8e *Hj *&t8>uF *MM5y ,E ,E*&*w b!T&Y7j ?    E    i Q J k    8 D`1L~0d@"SZM S+g,(n. z   ;!!!""#M$$)%x%%&M&&&!M'!'!(!)!+*!*!+!U+!+!+!,!`,!,$-$-$9.$l.$J/$/$/$0$1$-2$t2$?3$3$4$r4$4$4$25$~5$5$ 6$Q6$6$6$<7$7$7$)8$8$9'V;';';'<'='='='9>'>'>'?'e?'?'?'>@'@'@'A'oA'A'A(YB(B(B(DC)C)C)D)D)yE)E) F)RF)F)F)+G)qG) . 0 0g 1 0z& /+ 07OD 0O 0V 0] 0izs 0, 09 0 0' 00 0" 0, 0J+ 0 0 0_ 0  0' 0/ 0e@ 0K 0V 0a 0xh 0ko 0~ 0 0 0(+ 0B 0_ 0z 0 0 0 0 0 0! 0F 0p 0 0 0 0  0 00 0M 0c# 0~) 0/ 05 0; 0A 0G 0V 0)\ 0>b 0Sh 0hn 0}t 0 0 0 0 0 0 0 0) 02 0A 0U 0l 0z 0 0 0 0 0 0 0  0% 09 0L 0`  0x 0 0 0% 0+ 01 07 0 = 0&C 0<I 0SO 0fU 0u[ 0a 0g 0m 0s 0y 0  0"  0;  0]  0h  0|  0  0  0  0  0  0  0  0  0b  0  0  0  0(  0,  02 * 0Z @ 0R K 0K V 0B a 07 r 0p } 0y  0  0e 0  0  0  0  0  0  0  0E $ 0 0 0 < 0 H 0 T 0 ` 0 l 0 x 0  01  0  0(  0W  0k  0o % 0r 0 0v ; 0 GU 0\ -` 0k k -oo 0o z -~ 0r  / - -Z - -4h 0  0  0  0 . 0&9 -= 0 L^ 0 f 0k r 0 z 0  0  0  0  0O  0  0  0  0  0(  0,  02  0Z  0; " 0 . 0 : 0 F 0( R 0, ^ 02 j 0Z | 0)  0  0  0"  0t  0  0  0  0(  0,  02  0Z 0d  0V  0\ + 0` 8 F 0>M -LQ 0 ` /0h -u /`} - / - / ( P }   0 ( 0 0 > 0UI -QM 0\ Bm { 0i 0 0  0} - 0 -/ 0P -b 0 D ^ ^. /6 -D / Y Dq I~ N V r     0 0  0  0  0  0$ - D  Q [ 0? g 0N r 0P ~ 0S 0N 0b 0r 0 0 0 0 0  0 - 0N   # -7, -}9  P -d /Pl -u -=  %  S 0 0 0k  - -   "4 2T f 0 | 0 0  0  0 0 0 0( 0 0 0 0  0 0$ 01 0)> 04K 0AX 0Oe 0_r 0v 0 0 0 0 0 0 0Q 0 0D 0R 0c 0 0( 06 0D 0R 0` 0n 0| 0) 08 0 0T 0^ 0g 0| 0 0 0 0 0$ 02 0@ 01N 0B\ 0Vj 0gx 0 0 0 0 0 0 0? 0X 0n 0 06 09 0G( 04 02 @ 0L 0^ 0|f 0Or 0\~ 0g 0u 0 0 0 0 06 0 0) 0 0? 0 0 0+ 0$D 0+P 0X 0[d 0`p 0e| 0u 0{ 0 0u 04 0 0 0 0 0 0  0 0  0( 04 0@ 0L 02 ^ 0f 0r 0~ 0  0 0 02  0 0t 0D 0 0 0( 0 0 0. 06 0G 0Z 0b 0 0G 0{  - -a   ' 3 =/ G? 0P 0] 0o 0v 0 0 08 0@ 0T 0Z 0q 0     2 0; 0HV 0^ -b 0Xn -r 0]~ -I 0_ - 0s - 0 0  / 0 / / / /@@m'D 0Y 0` 0m{ 0 -B  0X 0] -c  0_ -  0s -  0/ - 0A; /p -0  -< -X% - . -)7 -@ -DI -R -[ -d -8m - v - -v / -\ / - - - - - -K -6 -" /+ -(9uJ -RT /@Y -Ef~ - - /p - -K( -6CU -x / -# -~aaZ/@ -I -Rf /k -_t -} -$\s - - / -   ! -f.- L -Y /0a -j -& w8 e  -r   -    ) 6 - : 0FK-XRerE~ 1OEzRgz*4> K( X< bP ud x       !"%!S9![M!a!l!y!!!!k!!!(!<"Z$"s8"K"`"s"""""'""""#%#8#E#R#c ]#z j# }# # # # # # # #G $S $y /$ D$ V$ 0c$ 0Xo$ 0_{$ 0s$ 0$ 0$ 0$ 0$ 0$ 0$ 0 $ 0$ 0$ 0$ 0 % 0 % 0"%% 043% 06?% 0KK% 0]W% 0ec% 0to% 0{% 0% 0% 0% 0I% 01% 0C% 0% 0% 0% 0X & 02& 0X& 0_& 0h& 0t& 0& 0& 0& 0& 0& 0& 0& 0& 0& 0.& 0P' 0] ' 0d' 0s(' 0~1' 0X=' 0_I' 0U' 0a' 0 m' 0y' 0' 0' 0T' 0' 0' 0' 0' 0.' 0X' 0' 0?' 0N ( 0P ( 0B$( 0O0( 0<( 0VE( 0XR( 0l_( 0N l( 0p|( 0z( 0X( 0( 0( 0( 0($( 0( -,( 0 ( -,( 0N ( --) 0F ) -1.) 0) -d.) 0B*) -/.) 09) -0=) 0o H) -l2L) 0W) 0P b) 09 h)$u) /P~) -B/) -/)$) -5) /) -6) -I6)$) /) -73) 0 *$* -17* -%2D*$4j*$w* -7{* 0* /* -3* 0$ * -3* 0& *$* -j4*$* -4+ /P + -4+ -*5 +$8+$~c+ -v5p+ /+ /+ -!8+ 04+$k+ -8+ 04+ /+ -6+ 0) +$, -6, / 0, /P5, -z79, 05 I, /R, -47b,$w,$,$,,$v,$-,$,$-$+-$O@-$qU-$j-$w-$6-$o-$-$Z-$?.$&#.$H8.$dM.$}b.$l. 0y. 0. 0.'. 0. -9. 0. -N;. 0C . -;. 0P/ -; / 0Q / -</ 0%/ -<)/ 0` 5/ -=9/ 0N E/ -=I/ 0e U/ -1>Y/ 0$ e/ -@i/ 0?u/ 0k |/'`/'M/'p/ ->/'|/ ->/ // -?0 -]? 0'!0'.0 -?20 04B0 /K0 -?V0 /[0 -6@_0 0k0 -~@o0 0{0'80 -A0 0N 0 -A0 0P 0 00'|0'0 -gA0 0e 0'1'$1'K1'`1'1'1'(1'U1'x1 0(1 0<2 0U2 0l!2 0.2 0;2 0H2 0Z2 0g2~2 2292M2 0-3;3 0E3 0XQ3 -3!U3 0]a3 -|!e3 0_s3 0s33 0333 03 -!3 0H3 /`33 4%45"4T?4vT4h4z4 0\4 04 04 0t4 044 074 -"4 04 -"4 04 -#4 0Z4 -E$4 0` 5 -$ 5 0h5 0{)5 /25 -!%@5UM5eZ5r555555 05 05 05 06 0&6 026 0=6 0 I6 0Q6 0,a6 04h6v6 0Q6 -p%6 06-6 -%6;6 /6 06 -&6 06 -E&6 07 -x& 7 072*7{77L7^7 0Af7t7 0f~7 0k 7%7!7 0}7 -&7 0k 7 -E'7 0v 7 -'7 07 -(7 08 -)8 08 -#*8 0 8 /%8 -*)8 0 58 -+98 0o J8 / S8 -+\8 -M+e8 -+n8 -,w8 -X,8!8!8!$8!>8!8!8! 9!9!49!.I9!N^9!pt9!|~9 0W9 0g9"9 09 0k 9"%9#9 0: 0k :#%0: 0~<: 0G: 0R: 0]: 0h: 0\ t: 0|: 0: 0: 0: 0: 0: 0:): 0: -d}h} (08P %X <` Gh U9Em9Ee"EP"9 P(e@"H,PPXZpRxu  Ln&n u(}@HPXpxCZkIR  08 8L @W He ` hTpbxxem;![!!`!p !(!k0!p8!|P$KX$k`$h$$$$$$$$]$z$$3$$$$$$] $z($0$8$P$X$ `$h$9$$$$$a$$$)$d$k$$$ $i $6($>0$A8$RP$sX$`$Ph$i$s$}$P$i'''''''H'L'' 'd('@)OH)iP)X)p)x))))t)))hP  D  ' ( 0 8 @  H  ]P  X  [`  h  Pp  x  &      O          % ! !| " "% #( #%0 $8 $@ 'H 'P (X (Q` )h ) Hh @ d  $Dl!0"P#p$'()S}= q   3}  , v  ^ x !"#$-'m()HN caml_domain_is_in_stw.rela.text.caml_empty_minor_heap_no_major_slice_from_stwcaml_collect_gc_stats_sample_stw.debug_abbrev.textcaml_failed_assertcaml_minor_heaps_startcaml_handle_gc_interruptcaml_minor_collections_count.commentcaml_reset_young_limitcaml_plat_latch_waitcaml_memprof_scan_rootscaml_do_local_rootscaml_final_do_young_rootscaml_scan_global_young_roots.bss.rela.text.caml_try_empty_minor_heap_on_all_domainscaml_do_pending_actions_res.rela.text.caml_free_minor_tables.rela.text.caml_alloc_minor_tables.rela.debug_ranges.debug_strcaml_fatal_errorcaml_final_update_last_minor.rela.text.caml_debug_is_minor.rela.text.caml_debug_is_majorcaml_ev_countercaml_enter_global_barrierminor_gc_end_barriercaml_memprof_set_trigger.rela.text.try_update_object_header.rela.text.caml_empty_minor_heap_domain_clear.rela.text.caml_empty_minor_heap_setup.rela.text.oldify_mopup.rela.text.caml_stw_empty_minor_heapcaml_reallocate_minor_heap.rela.debug_info.rela.text.caml_minor_collectioncaml_ev_begin.rela.text.caml_get_header_valcaml_global_barrier_release_as_finalcaml_global_barrier_and_check_finalcaml_try_run_on_all_domains_with_spin_workcaml_poll_gc_workcaml_scan_roots_hookcaml_minor_gc_begin_hookcaml_minor_gc_end_hookcaml_scan_stack.note.GNU-stack.rela.text.caml_alloc_small_dispatchcaml_major_slice_epochcaml_gc_logcaml_final_empty_youngcaml_memprof_sample_youngcaml_num_domains_running.llvm_addrsigcaml_plat_spin_back_off.rela.text.caml_set_minor_heap_sizecaml_global_heap_statecaml_statecaml_raisecaml_plat_latch_releasecaml_alloc_point_herecaml_ephe_none.rela.text.oldify_one.rela.debug_line.rela.eh_frame.rela.text.caml_realloc_custom_table.rela.text.caml_realloc_ephe_ref_table.rela.text.caml_realloc_ref_table.rela.text.caml_alloc_table.rela.text.realloc_generic_tablecaml_opportunistic_major_work_availablecaml_gc_messagecaml_stat_free.rela.text.caml_empty_minor_heaps_once.rela.text.caml_stw_empty_minor_heap_no_major_slice.rela.text.caml_do_opportunistic_major_slicecaml_opportunistic_major_collection_slicecaml_ev_endcaml_minor_heaps_endcaml_minor_cycles_started.rela.text.alloc_sharedcaml_ephe_lockedcaml_adjust_gc_speedcaml_stat_resize_noexccaml_stat_alloc_noexccaml_shared_try_alloc.rela.debug_loc.rela.text.caml_check_urgent_gccaml_request_minor_gccaml_memprof_after_minor_gccaml_verb_gcminor_gc.c.strtab.symtab.rela.rodata.rodata.cst8.rodata.cst16.LCPI12_2.LCPI12_1.rodata.str1.1.LCPI17_0.LCPI12_0spin_on_header.caml__loc_170j  @@h@p`LP@L@LhDc@xL '@0L @@88L `@p0Lp] @0L"[@L0P@LP&K@x HL@ L @0 p @  L`O@(L@L!@0L#p@L% p @L'P%@`L)|@@L+%@0`L-0%@`L/_`Z@L1wr@#L3t!Qo@p&HL5 "@&xL7 2 #2}@)( @)z @0'0L;X)G@`'L=q qrv3=@X8lL@ @LB*02 0hp @pLGu@p@hpLILoLr  2