ELF>p@@MLnot enough memory%staking remainderpromoted %d roots, %lu bytescleaning minor ephemeronsupdating memproffinished stw empty_minor_heapref_table overflowref_table threshold crossed ephe_ref_table overflowcustom_table overflowruntime/minor_gc.cAVIAUATUSHHHHwH9w LoLMI)HG(H,Ho(Ho0IHHHI1H H;HHHHK(HS0HIIHHLHKHSHCHS []A\A]A^DH͉׾H11ҿHCHC []A\A]A^fH=ffHHH0HC0HH{(HIHHtQH;HtHC(LH+HkHHC0IHHHSHkHS []A\A]A^LH=H=1ATAąuDA\HH@uDA\fDA\HHHu-HHHHHH1HHAVAUATIUHSHHHuHGHH[]I$A\A]A^@HGHuH[H]I$A\A]A^@LoH=t4IMucHHHGI$[]A\A]A^1L5DwIEHuH1\L1L5 wIEHuLallocation failure during minor GCrunning stw empty_minor_heap_promoteMinor collection of domain %d startingidx: %d, foreign_domain: %d, ref_size: %ld, refs_per_domain: %ld, ref_base: %p, ref_ptr: %p, ref_start: %p, ref_end: %pMinor collection of domain %d completed: no minor bytes allocatedMinor collection of domain %d completed: %2.0f%% of %u KB livefinalizing dead minor custom blocksrunning finalizer data structure book-keepingrunning stw empty_minor_heap_domain_clearrequesting stw empty_minor_heapFatal error: No memory for minor heapGrowing ref_table to %ldk bytes Growing ephe_ref_table to %ldk bytes ephe_ref_table threshold crossed Growing custom_table to %ldk bytes custom_table threshold crossed AWAVAUIATUHSH(fIHH;(SHH;(CE1H]L}HtXHtxӀPL}A5M}H([]A\A]A^A_f1HDw>IHuHELIEH([]A\A]A^A_ÐH L$L)C@HIM~1I MZLLT$JIFI8L\$L\$LT$MAILT$MrIQLLHHT$L}LL$HT$LT$LL$IIALTIGMgH=HA$P H Mf1ɺHIFI$8I$A$t I$HHX1LHHILMI 1 wI$HuM'I8H5M~1ɺLeI8IHAtIHL{1LHL6LcHEHCIH(IL$LE1[H=]A\A]A^A_H H HBHEHHCPI1I M|$LNMFMvLD$I8MLD$AtMHLpH)IL(HHMtH:H4HH>H9u1LLHH HH1HBHEHIFH HDHBEHEHIGXH5H H>HAHEHHB&MyIIAI.<)LH=1AWIAVAUATUSHHt$ dH%(HD$8HGD$'H@`HH8HXPHD$0HD$HL$fM7MI.HELmIHu@uHH;0sHH;0~HA@IuIIHEH L9vKH0@uHH;0sHH;0vLLDD$ fH=ffHHHHH@HD$(HD$HL$H9IE1fIL9I~uIVIH,LeHL;"t9HHI9t*I~t#LHL;d$AAtL;d$(|}HT$LLHT$0L9zLHUDl$ IL9lEfHD$8dH+%(uXD$'HH[]A\A]A^A_HLrIt$Ht@vLHUIdIFD$'USHHHw(HHW0H<Htl ? B- C %.556?_" / ! / / "/ %/ (( +0 .[8 2@ 6H 9/P =/X A` Ch Flp Ilx Ll Pl Tl [l `[ rl t wl ye { }2 [ [ 7  [ l l l l !  N( 0 A8`idN@ NH P FX F` lh lp [x [ [ R \ l l l [ l N [ [  ȕ ˟ / 8+sp- . 3| :N; * < l(id= 04puspw xEFG]8Hp9;@ee [ [ $0#$ * /N7 l; jp:2; < l = (> lH?/P@/XA l`B2h;<;M;W @jmp A  Be Ca;a&5!22 b$jkNl   [ [9@ Z    #  ($ 0%% 8/  CN  C[  /   l Cl   !]! l:J\       !"#$%&'()*+,-./01 }# :       h 5 .E 56y  ) ! N@"H.E 56 Fy  . buf /  :     /     //   !"$  |  ! " #;  fun val N   old l! l" l -/.//N04 . Cb6:h C!h!#!! 2l! 3l!/!!3!85$5$end5$5$ptr5$5$ 5(50/7]8 9 : 8<<end<<ptr<< <(<0)>? mem@ maxA 8CfCfendCfCfptrCfCf C(C0 :c./56  + ' M+77!6Mp7Z7N7Z98 DlEF uFuFu!H!!!F89 /: l8-e-end--ptr-- -(-0d e0 H2+ H4!   l f 760k1k<INZIJ"bg [b!4 lNNJ?J@h"i 0NN /N/ CN#(:LLcL0-/A  /#NF!Z )  e/!G 5  N[  N$r R2N!P <ZI 0 N<I\ % [<H\ 0$[4QFibbp09N}<J 7SkjZI0ak)d(I=tbld;I*JUUTHQ:R X Y )Z(=tblZ?*JUUTHQ9R X Y ])P(E=tblP5E*JUUT8Q8R X Y N- a=tbl.a.%/ 0Z0)Z0BZ"|'sz? @ 1BU8TXQvvv0-(:&ZTv U T|DN7tNhN]NQNN U }1UQT11SU8TvQ0OIk##.#E &&e8&$&NP%wPPPPPRe)IO)15([4N%N= [@PQPP}U0T1PbUTTQ2QRXUv*UU)< l"8 l#8   l U0*U0!lNk8 l`iU U1T Q`R X Y0R)q  N8l N "N+1UvTU~ +1TU|* UUT QQRRm  ;.,N<* UUTTQQRRN\+1\=]0^.N_>g ln 5o+35&55@5M5Z5g5t5n5555555&Q"%4Q?QJQ KQXQK5#5K5"5(5566"6/6<6I6KV6U#W6 :U}}#U T~ U 1f6 #g6t6&Q($%4Q?QJQ KQXQ}3m&3333333,OO  J%"O>O: OOOO,O-O. &"O>O: OOOON 4R&N :U  3U~T0hO &zON&O QU 'U  ('U; @'U' W'UN5'U T3Q}R~X0'UN 'U='U T3Q}R~X0(U= (U(7;(U}T1S(U(k(U'(U Tv (U<(U T3Q}o(U T3Q}R~ )U)72)U}T0J)U)a)U<y)U~)U~)U~})U4})UK})U5T}*UJT(*U;G*U f*U  ~*U *U :*U} *UO[*U T}+UO U ;4,I4(V4W4(d4e4H  ,HHpIw,%,I6IBINE,NNN,O FTvvIwIIIII1p4#,q4#4tZ.%444(44(444414 -44P-P Q QQ>P  P Q  QQ3j.344444+4/U  %/U>D/U \/U~s/U> /U?/U /U? /U&/U r0U~'0U& >0UM]0U 6u0U~0UMP0U  0U10U 1U~T~1U1R)NG3QN5UQO(T# 1 RRl#1 SqSlSl3VQ23(444(44+4>0OW>OO 52OO OOKO LOYOr7N}388+ :N = l >  > l- 3#N   + - -- ;49  l  l- 48$elt f$v  /  - 42 ]$re"$v $hd  4 5? 62#N3 #6  /  /  l  l$st$r $$c [  [ N  } Rf6  NR5$iN + -! 0E 4[ 7[ :$ >$$prR 6   )`7<M7$MM=7$MMr7$M 4Uvs W:=st::BN'v   'f ]'reN t#`8'iP8%P( Q QQ :UQ}":  4'v 'hd#94:# 9 4  :"S:8# 0: 4 : :UT|Q>PP Q QQ::UQvRu DD+v++p>2st: 2hd 2sz  2tag v"= "U<'stkP (<P*U T3QUX0I4=IIIIIP<'PPPc=T2QR0 U N$|=S4Pk DUvT}QR0"> , I/~>IIIIIPX>'PPP cTQsR0N>>T4Pk DUvT}QR|#'>'iM"A$f\ 'ft] He b@%HH1I?II@I%,I6IBIN.@NNN,O FT vIwIIIm/AIIIIIEPA'PPP cT1QR0NswAS4Pk DUvT}QsR0H BHH1I BII@I%,I6IBINBNNN,O FTsvIwIIILCIIIIIEPC'PPP cT|QsR0NSCT4Pk DUvT}Q~R0w N lG+v++p>DGD.N"9G2hd#Dl"iF# -E  l#iE 4 lG"E  l@I %,I6IBIN6FNNN,O FT~vIwII@I%,I6IBINGNNN,O FT~vIwIIA^P(oPpP|PU \H+v$AH HH1I HII@I%,I6IBINHNNN,O FTvvIwII3I&v+Vhd l4 I&v"Hp xI   l.fI569I3I&d. $&tag2 BVmem y~FlKD~(2rEkLKxL1MgJ>M1MhJ>MA1Mi>M}+KU2T1gPKUv U WlkL+rl7kLpULxL1MgK>M1Mh$L>MA1Mi>M*UU4e L&re:U\PM2r^ElQ.aMQQ}Q U4V 1M&tblV0a4N KM&tblN0aWItDN+tblI/E+szI<+rsvIHADNKtNhN]NQNNNU TQ"3$ U 47 N&tbl78a&sz7E&rsv8* 87: Xiu?N33LlocIb-ANALO3NO EL O z(4C4P D D#[ D.NXN3 ^P G3m[Po o l3(NP (=+ l++l?1PLval1!3+&Q&val8  l->gQLa>>gQ$h@9 @gQ @9F{9Q 9 9N 9*|3dR*373D337R*373D3(Q3R31_3 dR`3m3}RU  RUJRU  UJ UU}I~41B1B( I : ; 9 I8 H} !I 4: ;9 I : ; 9 I :!; 9!I!8 :!; 9!I!8 H}4:!;9 IB : ; 9!:!;9 IB UH} 1RBUX!YW GI4: ; 9 I.?: ; 9 '< 1$ >  : ; 9 I8 : ;9 I1RBX YW 411RBUX!Y W!4:!; 9 IB : ; 9 I!4: ; 9 I?<" U# $4: ;9 I%1&: ; 9 I'4:!;9 IB( 1U).?:!;9 '@z*H}+:!; 9 IB,1RBX YW!-.: ;9 ' .I/'0.?: ; 9 'I<1 124:!; 9 IB3.: ; 9 'I 4.: ; 9 ' 5!I/ 6: ;9 I7 : ;9 I8 84:!;9 I9&I:>! !I: ; 9 ;<<.?: ;9!'<=:!;9 IB>1RBX YW ?.: ;9 'I @1UX!Y W A1RBUX!Y W B :! ;!I8 C'ID:!; 9 IBE1RBX!Y W F : ; 9 G4:!;9 I?<H4:!; 9 IIJ.?: ; 9!'<K 1UL: ;9 IM :!;9 N.:!;9 '@|OH}PH}Q:!;9 IR S1RBX!Y W!T1RBUX!Y W!U.?:!; 9 'I@zV4:!; 9 IW.?:!; 9!'@zX.: ; 9 'I !Y% UZ$ > [ : ; \ ]'^5I_  : ; 9 ` : ; 9 I 8a: ; 9 I b!Ic> I: ; 9 d4G: e4G: ; f : ;9 g.?: ; 9 '<h.?: ; 9 'I<i.?: ;9 'I<j.?: ;9 '<k.?: ;9 'I@|l.?: ;9 'I@zm.: ;9 '@zn41oH}p1UX Y W q4: ;9 I r.?: ;9 'I s.: ;9 'I@|t : ;9 u.: ; 9 '@zv : ; 9 w.: ; 9 'I@zx4I4y.?: ; 9 '@|z.: ; 9 ' {.?: ; 9 'I 4|.1@z}.?<ng+'U'(U'U'(U'U'(UJUJSUSUSUST^T^TT^T^XQXQQQQQfRfRRVRRRfXfXXXXXfYf\YYYYY\Y^VV{]]]^]^Tm{^^ m{  U s(VSV^Um{SP2V2?s?GUV_P_dV.U0s$V0 Q%.QR"fR Q%.QR"fR7U7VUVUVUUV7T7^UT^T^T^7Q7]Q]Q]7R77X7_RX_X_X_3t3~uT#~T#~T#~PQPQ&S&SPUQVQ]U]^U^nUnqV(T(^T^jTjqT(Q(S\S]Q]^Q^nQnq\(R(U]U]R]^R^nRnq]$ q $@L$)$O | $@L$)OY q $@L$)YZQ $@L$)Zj q $@L$)jm | $@L$)(0(7P7@^Zm01-@1U UT TQ QR RCUC^ U  U^U^U^UUITITTTIQIQQQIRIRRR PPteSSS~ ~ ~ ~~~~~~ ~ ~ ~~~~~^U  U U ^^UU^US SSS~~~ ~ ~ ~~~~~~~ ~ ~ ~~~~~)_)1x1[_ \ |x \# ~ $ &#~Q ~#0#]^]sQs~^Q ~0VvV V V V 0 V v V0V0PeSSSPP~ ~P pP#~CTTSSSS.RRPXXD__\\QPPP.~~~.^^^0 ,v -v. ,v@ , , ,#PP   P(,P   Q#QQ   J^^^^BSSSS,S,5shSSS P ss||PPUmtU my   my  UmtU \ \my\ PPmtP\\\PPPj^^P0 PUfUUbPP Q+LQRXQQR5ORRRT5@0@XT0T p3$p"Qqx RRQqxR  pP PpP/4PP  pP Pp   1  0U_V_`UMSSs8sGUG_U_GTG^^"T.6TRzTT RS S SP^^0]1]0]1O\VPRVVl\\P/TVV>\\ VVQ\|x/T$U$^U^U^U^QU^U ^ UTVVVVV V$Q$]]]Q]S] ] U ^U^U^U^QU^U ^ UQ;S_S^_CS}0SSSSSS S(Z(kkt1ts:%\s:%s:%T\g\\\\\ \;QQQsQssQsQsQss s\r\|?R\606626_P03_\00Q\ssZSS\1W__/PP 00 [[ __0 00p0pPP \\\PPU"-U "2   "2  U"-U \ \"2\ PP"-P<0<<1<\*P02\VgVVLS_jSSSSSSS S ____LS_jSSSSSSS SUITU IY  IY UITU__IY_PPITP60 Q 6s6\6^*P0_^,U,0S0<UU>T p@p@ PPdG WtP\` qk<F(((R ay >   $<?L` Z]pE  !-&0<.:%XdVb&6 "2O %*cuz'!x| F %&2;@ #Y!     [bp!%M,FJr,TW  ,7C$7C   ')      .d/WjbO'CT !H+EIq,} ..dG tP\` qk<((( %   7A  J Na >KWK= 'J,u7I K;> ;IKKL ...fl< ofz)<xt xJ K9t>Y <XY#*J := K*%L5JH>:KIK ty w K/X= J<s t<KX7X: LDX9tA A<J<?{E.<<  <t << <g= > K.`J[<>K eJ Xf 0> v< V K B .~}.<~ JX 5<`t J~ .~}.<~ Jt  Kw <5] =    KK~ .tt~}.<~ <X J <KfJfJ > J>~J.K~JK~t~XX\Tx>fX  J  ~JX X <B < 55~ [!<K~JtK~"% J   5f~X%J}.<~ JX 8 J~Jt XK>% J fKJK  JX if   ... .X}t.f EX\~<.K~X<KIY~u%t J =sK#;[ }tt~tQ~tJf}tt~t u K< K 0@fX~ 1N#1UI Zl < =>Kf ~ 3zJJJ+~ JJY J= f t* .K  UY S<%. J v4J  !Y/uu 6 X X%h J# +~X X-!Y <# i K" K l rK9;KZ YfXY# H= K%ZJVKKJXt. KLYX <' K u g  c< <XY AK6)  f XY AK6)  e XYA6b<) X' KvJ '  '~tpX.'p}.<~ <XXf  KLZ |u | |&X  < Ztu}  H Xrvvt#SKZ *ZY~X.40J  ffG XDX#.*g .h<!M0IJ6<fM'%NEN);N 7 ] ==<Iy PIy7 f  J X J2SXW/YJ#Y>!GO7M1fJ1JfY]7JuX |X.?!ٟ J׃ |XtY , J K <J  I׃ >r }tYM{JJ  $<< K  X. CU?2 X2Y y }z.<g| fJ ~JJL6. <BJtEj6J Kj+{ J/] u ;=fA|  J;}X  = .u/9L/ ~.J =+{ JX }/!y.<| fzJ}.<~ JX X2I#} J tJtX| KX L?X/sX<X ..HztW oY   _ K'zXtY t[YX K w< wJN~NF  yXtkkX_]t fMJ/JpJfp < fp.fJ..G?.f+ xX KKYI K=LZ X g  :XY AK6) t f XY AK6)  e XYA6) ;X  Kx<<f YxJYYt. K$ K$ K$locked_ephemeronsEV_C_MAJOR_SLICE_BUDGETscanning_actioncall_timing_hookcaml_memprof_scan_rootsc_stack_linkcaml_plat_latch_waitsize_tallocated_words_resumedmark_stackEV_STW_HANDLERcaml_verb_gc__atomic_compare_exchange_ptrwosizeEV_C_FORCE_MINOR_ALLOC_SMALLmemory_order_acquireEV_DOMAIN_RESIZE_HEAP_RESERVATIONcaml_opportunistic_major_work_availableremembered_rootsdependent_sizest_voldify_onecaml_plat_spin_stepbacktrace_slotephe_infocaml_opportunistic_major_collection_sliceEV_FINALISE_UPDATE_LASTEV_MAJOR_EPHE_MARKmemprofcaml_minor_gc_end_hookmsg_errorcaml_ev_endev_runtime_countercaml_plat_barrier_arriveEV_C_REQUEST_MINOR_REALLOC_EPHE_REF_TABLE__func__handle_exnget_header_valcaml_stw_empty_minor_heap_no_major_sliceelement_sizecaml_memprof_after_minor_gcextra_heap_resourceswork_availableEV_MINOR_GLOBAL_ROOTScaml_fatal_errorshared_heapcaml_heap_stateEV_EXPLICIT_GC_FULL_MAJORreserved_tmax_spinsblockcaml_raiserequested_major_slicecaml_ref_tableUNMARKEDcaml_do_local_rootsdom_stcaml_adjust_gc_speedepheslice_targetencoded_alloc_lensEV_C_MAJOR_DEPENDENT_WORKdirectheader_tbarrier_statusis_exceptioncaml_minor_heaps_endcaml_custom_tablecaml_gc_mark_phase_requestedEV_C_MAJOR_HEAP_LARGE_BLOCKSstat_promoted_wordscaml_marking_startedlong intlocal_rootstrap_barrier_offlimitcaml_empty_minor_heaps_oncestat_forced_major_collectionsEV_C_MINOR_PROMOTED_WORDSuintnattodo_headvalue_ptrforeign_major_refEV_EXPLICIT_GC_MINOREV_EXPLICIT_GC_MAJOR_SLICE__saved_maskEV_C_REQUEST_MAJOR_ALLOC_SHRcaml_global_barrier_release_as_finalcaml_intern_statestat_blocks_markedlatchdomainEV_MINOR_EPHE_CLEANcaml_plat_barrier_is_releasedcaml_scan_stackcaml_final_infomemprof_domain_ssaved_minor_cyclecaml__spins_171EV_MAJOR_GC_STWcompare_unorderedev_runtime_phaseEV_C_MAJOR_SLICE_TARGETsuccessEV_EXPLICIT_GC_SETcaml_minor_tablesntables__atomic_store_tmpdo_ephemeronssigned charmark_requestedcaml_extern_statefinaltrap_sp_offcaml_alloc_minor_tables__atomic_exchange_ptrcur_ptrunsigned chartry_update_object_headerbacktrace_last_exncaml_request_minor_gccaml_custom_elt__atomic_load_ptrcaml_statefinal_inforesultEV_C_REQUEST_MINOR_REALLOC_CUSTOM_TABLEcaml_set_minor_heap_sizePhase_mark_finalcaml_minor_gc_begin_hookoldify_statecaml_plat_futex_BoolEV_C_MAJOR_WORK_COUNTERtablevaluestack_valuehandle_valuecaml_do_opportunistic_major_slicecaml_gc_policycharserializelive_bytescaml_realloc_custom_tablecaml_ephe_ref_tablecaml_plat_spin_back_offcustom_operationscaml_stat_alloc_noexccaml_mark_roots_stwextra_paramsmemory_order_acq_relmajor_work_done_between_slicesinfix_offsetflagspromPhase_sweep_and_mark_mainextern_state__jmp_buf_tagyoung_startfp_offsetcaml_result_privatecustom_finalize_minorcaml_alloc_tableEV_C_FORCE_MINOR_MEMPROFmajor_ref_sizereset_tablecaml_domain_alonefilecompareEV_STW_API_BARRIERsweeping_done__va_list_tagupdated_lasttablesextra_rootreserveEV_MAJOR_FINISH_MARKINGfatal_error_hookcaml_plat_barrier_releaseEV_EMPTY_MINORcaml_exception_contextunusedcaml_scan_roots_hookcaml_global_heap_stateEV_MINOR_FINALIZEDref_startEV_COMPACT_RELEASEEV_MAJOR_FINISH_CYCLEEV_MINOR_CLEARCAML_FROM_CAMLfunctionEV_C_MAJOR_HEAP_POOL_LIVE_BLOCKScaml__spins_813caml_plat_latch_setoo_next_id_localminor_heap_wszcaml_final_empty_youngcaml_empty_minor_heap_domain_clear__uint64_tparticipating_idxcaml__framemark_requested_pEV_STW_LEADERrefs_per_domainlong unsigned intfinalizecaml_ephe_lockedrealloc_generic_tableselfstatuscaml_alloc_small_flagscaml_final_update_last_minordomain_unuseddependent_allocatedminor_allocated_bytesslice_budgetcaml__roots_extra_rootexn_bucketcaml_memprof_set_triggerlinereg_save_areacaml_plat_barrier_resetlongjmp_buffernallocscaml_update_major_allocated_wordsalloc_generic_table__mask_was_saveduintptr_tyoungcaml_timing_hookSCANNING_ONLY_RECENT_FRAMEScaml_gc_logyoung_endEV_EXPLICIT_GC_COMPACTEV_MINOR_FINALIZERS_ADMINcaml_get_header_valcaml__spins_799external_raiseEV_INTERRUPT_REMOTEc_stackcaml__b_941sigjmp_bufEV_C_FORCE_MINOR_SET_MINOR_HEAP_SIZEcaml_shared_try_allocspinsEV_MAJOR_SWEEPcaml_free_minor_tablesEV_C_MINOR_PROMOTEDEV_MAJOR_MEMPROF_ROOTSgc_regs__uint32_tcaml_scan_global_young_roots__stack_chk_fail__chcaml_realloc_ephe_ref_tablelong long intmarking_donecaml_ephe_nonecountertrap_barrier_blockmsg_growingoldify_scanning_flagsGARBAGEEV_EXPLICIT_GC_MAJORcaml_ephe_infomemory_order_consumepromote_resultmemory_order_seq_cststack_handlercaml_ev_begindoublecaml_plat_futex_wordstackcaml_minor_heaps_startfinalisablecaml__dummy_extra_rootCAML_DO_TRACKgc_phase_tlog_eventscaml_allocation_statusparentgp_offsetephe_clean_minormemory_order_releasecaml_plat_latch_releaseswept_wordsthresholdcaml_empty_minor_heap_setupcaml_plat_latch_is_releasedEV_MINOREV_C_MAJOR_HEAP_POOL_LIVE_WORDSgeneric_tablecaml_try_run_on_all_domains_with_spin_workunsigned intcaml__roots_blockSCANNING_ONLY_YOUNG_VALUESEV_MINOR_FINALIZERS_OLDIFYcaml_stat_resize_noexcintptr_tPtr_valgc_regs_bucketsrequested_external_interruptcompare_exttodo_listEV_C_MAJOR_HEAP_LARGE_WORDSspin_on_header__atomic_compare_exchange_tmpPhase_sweep_ephecurrent_ramp_up_allocated_words_diffreset_minor_tablesoverflow_arg_areaatomic_valuecaml__loc_171MARKEDoffsetcaml_minor_collections_countfirstmust_sweep_ephecaml_get_value_or_raisecaml_ev_counteroldify_mopupEV_EXPLICIT_GC_STAT__jmpbufEV_C_MINOR_ALLOCATEDagainfutexEV_C_MAJOR_ALLOCATED_WORK__jmp_buf__atomic_store_ptrnitemsEV_C_REQUEST_MINOR_REALLOC_REF_TABLEcaml_try_empty_minor_heap_on_all_domainsallocated_wordsself_minor_tablesnextyoung_limitfield0long doublePhase_sweep_mainEV_MAJOR_SLICEredocaml_realloc_ref_tablecaml__alone_941EV_MAJOR_MARK_ROOTSalloc_sharedcaml_memprof_sample_youngunique_idEV_MINOR_MEMPROF_ROOTStodo_tailcaml_gc_phaseallocated_words_directaction_pendingbacktrace_poscaml_num_domains_runningitemsizebacktrace_bufferlong long unsigned intcustommemory_order_relaxedGNU C17 11.4.0 -mtune=generic -march=x86-64 -g -O2 -fno-strict-aliasing -fwrapv -fno-common -fexcess-precision=standard -fno-tree-vrp -ffunction-sections -fPIC -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionclear_tablecaml_alloc_small_dispatchcpu_relaxEV_C_MAJOR_ALLOCATED_WORDScaml_stat_blocklivenew_vupdated_firsthandle_effectcaml_reallocate_minor_heap_arenatail_callcaml_resultallocated_words_suspendedEV_COMPACT_FORWARDcaml_do_pending_actions_resdeserializeephe_refinside_stw_handlerfixed_lengthEV_C_MAJOR_HEAP_POOL_FRAG_WORDSEV_MINOR_LOCAL_ROOTS_PROMOTEdomain_statewhsizememsetparticipating_countEV_C_MAJOR_HEAP_POOL_WORDSEV_MAJORwsizecaml_stw_empty_minor_heapCAML_FROM_CEV_MINOR_REMEMBERED_SET_PROMOTEhandlerEV_MAJOR_MARKbacktrace_activeminor_gc_leave_barriercaml_empty_minor_heap_no_major_slice_from_stwstat_major_wordsmemprof_young_triggerEV_COMPACTEV_MAJOR_FINISH_SWEEPINGEV_MINOR_REMEMBERED_SETrequested_minor_gcyoung_triggergc_policy__dest__atomic_exchange_tmptodocaml_collect_gc_stats_sample_stwbarriercaml_check_gc_interrupt__atomic_exchange_valfinal_funcaml_gc_messageref_endglobal_heap_state__atomic_load_tmpcurrent_stackatomic_uintnatEV_C_MAJOR_EXTRA_WORKshort intEV_MAJOR_EPHE_SWEEPuint64_trequested_global_major_slicecaml_plat_barriernonatomic_increment_countercaml_global_barrier_and_check_finalcaml__max_spins_813EV_MAJOR_GC_CYCLE_DOMAINSwordscache_bucketatomic_intnatscanning_action_flagstodopcaml__continue_941caml_handle_gc_interruptEV_MINOR_MEMPROF_CLEANextra_params_areatag_tEV_C_REQUEST_MAJOR_ADJUST_GC_SPEED__valexn_handlerbsize_32desired_hdephe_ref_table__int64_tcaml_plat_srclocextra_heap_resources_minoryoung_ptrcaml_local_roots_ptrEV_MAJOR_MEMPROF_CLEANasize_tdls_rootmlsize_tstack_infocaml__max_spins_799cyclemsg_thresholdstat_minor_wordsuint32_tlockedcaml_minor_cycles_startedarrivedcaml_major_slice_epochEV_COMPACT_EVACUATEEV_DOMAIN_CONDITION_WAITnew_tablecaml_stat_freecaml_poll_gc_workEV_MINOR_LOCAL_ROOTScaml_empty_minor_heap_promotereservedcaml_plat_binary_latchcaml_plat_barrier_waitcaml_minor_collectionshort unsigned intmagicCAML_DONT_TRACKfinal_todoexception_ptrbasemajor_refminor_gc_end_barrierEV_C_MINOR_ALLOCATED_WORDSprev_alloc_wordscaml_plat_futex_valueintern_stateEV_MAJOR_GC_PHASE_CHANGEscan_roots_hookHd_valev_counter_nameparser_traceint64_tintnatrunning_finalisation_functionbsize_64custom_fixed_lengthcaml_domain_statestack_cacheEV_C_MAJOR_HEAP_WORDShashcaml_final_do_young_roots__lenparticipatingcaml__1000_171minor_tablescaml_ephe_ref_elt__sigset_tEV_MAJOR_MARK_OPPORTUNISTICdatacurr_idxEV_C_MAJOR_ALLOC_COUNTERforeign_domainEV_MINOR_LEAVE_BARRIERprevcaml_check_urgent_gcidentifiercaml_reset_young_limitcursorforeign_minor_tablesEV_FINALISE_UPDATE_FIRSTEV_C_FORCE_MINOR_MAKE_VECTlastmajor_slice_epoch/home/barsac/ci/builds/workspace/main/flambda/false/label/ocaml-linux-64runtime/minor_gc.c/home/barsac/ci/builds/workspace/main/flambda/false/label/ocaml-linux-64runtimeruntime/caml/usr/include/x86_64-linux-gnu/bits/usr/lib/gcc/x86_64-linux-gnu/11/include/usr/include/usr/include/x86_64-linux-gnu/bits/typesminor_gc.cminor_gc.cplatform.hdomain.hmajor_gc.hmlvalues.hshared_heap.hstring_fortified.hmisc.hfail.hstddef.htypes.hstdint-intn.hstdint-uintn.hstdint.hconfig.h__sigset_t.hstdatomic.hdomain_state.hdomain_state.tblfiber.hminor_gc.hmemory.hweak.hfinalise.hcustom.hruntime_events.hsetjmp.hstruct___jmp_buf_tag.hsetjmp.hroots.haddress_class.hmemprof.hsignals.hgc_stats.hglobroots.hGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GNUzRx `BEB A(A0 (A BBBF i (A BBBH | (A BBBA $dFQ I ] C cG\ IBB D(D0[ (A FBBE M (D FBBE q (A BBBH |FBB E(A0D8D` 8A0A(B BBBC t 8A0A(B BBBB Q 8L0M(B BBBE LWBEB B(A0A8D 8A0A(B BBBA (tEAG V AAA PHG0E(L\YHJ ^ AAE $x`EDD PAA`BBE B(A0A8G`JBAT 8J0A(B BBBO  8qFBB E(D0~ (B BBBG TkH ] A p<ErxFEE E(D0H8LPp 8G0D(B BBBH D 8A0A(B BBBJ L 8D0A(B BBBE HI( FEDD ( AAA (LEADJ AAJ x(((  "  7 P5 `kWx  "$&(*,.024458:;?ACD  ( P  x& ] x% + 1n7<7B 8HCN T Z` Hflr px ~   #2Cde G4Mez tP6M\a`4Kl/ q]"k$<&0L^w(*F,.(0(42(Nminor_gc.crealloc_generic_tableminor_gc_end_barriertry_update_object_headercaml__loc_171.2oldify_oneoldify_mopupcaml_stw_empty_minor_heap_no_major_slicecaml_minor_cycles_startedcaml_stw_empty_minor_heapmark_requested.0__func__.1.LC1.LC0.LC2.LC4.LC5.LC7.LC8.LC9.LC13.LC14.LC15.LC16.LC17.LC6.LC10.LC11.LC12.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28caml_gc_messagecaml_stat_resize_noexccaml_ev_countercaml_request_minor_gc_GLOBAL_OFFSET_TABLE_caml_state__tls_get_addrcaml_stat_alloc_noexccaml_stat_freecaml_fatal_errorcaml_do_opportunistic_major_slicecaml_opportunistic_major_work_availablecaml_verb_gccaml_opportunistic_major_collection_slicecaml_ev_begincaml_ev_endcaml_empty_minor_heap_setupcaml_gc_mark_phase_requestedcaml_minor_collections_countcaml_num_domains_runningcaml_plat_spin_back_offcaml_minor_heaps_endcaml_minor_heaps_startcaml_shared_try_alloccaml_scan_stackcaml_gc_phasecaml_global_heap_statecaml_ephe_nonecaml_ephe_locked__stack_chk_failcaml_alloc_tablecaml_alloc_minor_tablescaml_free_minor_tablescaml_get_header_valcaml_empty_minor_heap_domain_clearcaml_final_empty_youngcaml_gc_logcaml_minor_gc_begin_hookcaml_final_do_young_rootscaml_memprof_scan_rootscaml_do_local_rootscaml_scan_roots_hookcaml_memprof_set_triggercaml_reset_young_limitcaml_collect_gc_stats_sample_stwcaml_minor_gc_end_hookcaml_memprof_after_minor_gccaml_final_update_last_minorcaml_plat_latch_releasecaml_mark_roots_stwcaml_adjust_gc_speedcaml_scan_global_young_rootscaml_plat_latch_waitcaml_empty_minor_heap_no_major_slice_from_stwcaml_global_barrier_and_check_finalcaml_global_barrier_release_as_finalcaml_try_empty_minor_heap_on_all_domainscaml_try_run_on_all_domains_with_spin_workcaml_empty_minor_heaps_oncecaml_alloc_small_dispatchcaml_do_pending_actions_rescaml_poll_gc_workcaml_handle_gc_interruptcaml_memprof_sample_youngcaml_raisecaml_minor_collectioncaml_set_minor_heap_sizecaml_reallocate_minor_heap_arenacaml_check_urgent_gccaml_realloc_ref_tablecaml_realloc_ephe_ref_tablecaml_realloc_custom_tablecaml_major_slice_epochcLnMNLQR&S;Tz0U1UOW#*X4YFZPYZ[*]*^)4 *_(`(`'*a7*b( `Fc *cd (`c j*eq*fc .*e5*f`*eg*f*e*f2Ucdw*a*b*a*b QRf*gr*h  Si!S6Ti1pUS!TgTTT(T`o?3Fp^4pZ*qZ5p Z r[ Z5 :sD[NZ[g[q[6pZ t*u Z[[.v6whx|*yNNNN[7pZ%8*p2z<[T(YZ`9gp*a*b[Z:p{[Z;pn[1<S=ip>&?+pEZVVo}[Z@p*g$05|e ~}[~q`Z [[iBp  %8\@c k\Z A p2*V9*\@Mgi Z!(8[AbNgqvw OQR9N>FkTTT;BBU#Q+RiCDE$FGH$IJK$& * . /I / ,f& -+ .9 . E . b . q . } . . . . . . . . . . . .i  .* .  .!, .8 .$D .P .L\ .!m . . ." . .& . . .  . .F  . .)  ." .. .: .\R .^ .&j .  . . .  .M  .i . .7 .\ .   . .JA .L .W . b .m .x . . . . ." .% . .g" . .8 .~  .g .m . . .( .3 . > .#I .!T ._ .j .u .0 . .9 .  .  . .- . .5 .! .  .i .4 ..' .3 .? .}K .QW .(c .{o .[ { .  .M! .s . . .` .W . . .- .\ .  . .# .9 5 .@M . Z .g .t . .  .c .. ." .b .  . . .% .1 .> .tK .X . k .w .1 .b .X ._ .6# . .R .m .# .  .  .U .!% .= .uI .N .X .Eb . { .! . . .! . . .  . ." .! . .!" . . .#; . H .c U .%"b . o . | .R .1 . .r0 .O6 .< .B .H .N .T .Z .w` .f .l ."r .Fx .% ~ .> .3 .] . .R# . . .  . . . .Z! . ." . . . . .B ." .k . .  . . . . .& .^, .2 ."8 .> .D .J .z P . V .w] .u .{ .k# .6 . . . . .b . . . . .O .h .> . . ." .7 . .H . ./ ." ./ . . ! .~ .S* .F . R ._ .;l . .+ . . .m . .* .s!0 .1 < .H ._ U .b .{o . . .. .K .G .V . .  . ." .P .V . \ .b .i .|u ._ . .4 . .5 . . .  . .>  . . * .t"6 .#C ..P .^ . j .  . .> . .  .b . .  . % .? .>L .Y . l .Rx . .  .n . .  .  .  .M  .7! . .a  .J . ., .J9 .F .^ T .b . v . . .' . . .F  .E .  . ._ .o  . $ .> .>K .X . m^~ .   . .  .^ .  .p .{ .  . .2 .J .LQ .c . .  . . .}$ .; .pR .d .[ . .6 .# . . .K6 .*"\ .s .& .%  . . .  .x .G .  . .D5 ./ G . h .~ . .  .X .  . % + + %(% 2 ?O .V$x ++| +'$(  p .# +F +B#(!. H;K . Rt +mx +]} . + + .! +" + .e +j +\ .o + + .= + + ,  +Y +U .  +s  +ogCr[l , + + + + + + + + , + +*?2Tg ."s" .  += +;"` . +L +J .  +^ +\ . .W +m +k""2 ,V+ +/ +{4 ,V= +A +J"2_ +c +l +p +x" .     . . + + . +N +<  .  + + .) +- +2 .5= + A +F .Q +nU +\^Eh ,x +| +Efku2 .D9P .[ +_ +d ,m .rz . + +% .r . + +%< .>%< .K$` jQ\Vk .X .p +0 +$ .*  +c +[ . + + .J"& +* +/ .<E .P +T +Y .d +zh +rm ,v . + +<Do)^  .& = .pH +L +Q . \ +` +e .p +t +y .J" +  +  .  .p +: +  . + + . ! + ! +! .J"! + !! + &! .1! +H 5! +B :! . E! +l I! +f R!J\! ,l! + p! + y! + }! + ! +i ! +Q ! ,! + ! + ! + ! + ! + ! + ! +9 ! +) ! + ! + ! + ! + ! +: ! +2 ! +z " +l " + " + " +D " +B #" +W '" +Q 0":"\" +v `" +t i"" + " + " ," + " + " ," + " + " ," + " + " +" +" +" +" +<" +6# +c# +[# +# +# +"# ++# ,8# +<# +A#V#k# x~#m### +# +#y#y# +# +$y$ +"$ +-$I7$ ,G$ +K$ +T$ +'X$ +!]$ ,f$ +Lj$ +Ds$ +w$ +}$ +$ +$b$b$m$m$ +$ +$m$m% +% +%m2% +6% +?% +C% + O%Y%q%{%% +%% +#%%% +=% +;%% +U% +S% +q% +k&&.& +2& +7&H& S&Zr&|&& +& +&-&-& +& +&9& &' P')'A'X'm' ''$'>' 'H(R(_<(kT(ul((&((( (( ()3)K)b)2z):)l))))*)*>* H*/]* 8g*I**i*** *++k&+ ,-6+ +:+ +C+ ,-L+ +P+ +Y+ ,Lb+ +6f+ +,o+y+ ,k+ +k+ +a+ ,k+ ++ ++ ,+ ,+ ++ +++ ,+ ++ ++ ++ +, + , +,,1,uJ, _, +2c, +,l, +Qp, +K|,, +p, +j, +, +,, +, +,#,, ,- +- + - ,- +- +#- ,,- +0- +9- ,B- +3F- ++O- +[S- +S\- +`- +}i-- +- +--- +- +-- +- +- +- +-.. +!. +*.?. +C. +L. +$P. +"_.i.. +3. +1.. +K. +I. +e. +a.. +}. +{. +. +.J/ (/ &/.;/]E/6]/@t/]/k/ x//// /0(0?0T0 ^0 v00F0n000C011,1 .31J1 .CX1 . f1{1 .r1 .1 +1 +1@1 .1 .w1 .1 +1 +11 ,C2 +2 + 2 ,C2 +2 +#2 +'2 +02 ,S92 + =2 +F2 +:J2 +6V2'`2'y2 +R}2 +P2'2'2 +j2 +h2'2 +2 +2 +2 +213 +3 + 3 +3 +3 .l +3 .{83 .* E3 .3S3 .a3 .rn3 .~3 .A3 .p3 .3 .3 .K3 .q3 . 3 .3 .\3 .T4 .4 .|4 .r,4 .<4 . J4 .pr4 .4 .4 .p4 .G 4 .z 4 .4 .|5 .5 .: 5 .p'5 .45 .J"A5 .wN5 .[5 .h5 .eu5 .&!5 ."5 .l5 .s!5 .5 .t 5 ." 6 .=#6 .#6 .1 06 . =6 .p J6 .h6 .ru6 .6 .F 66 .p6 +6 +6 .g"6 +6 +666 +7 + 7%7%47 +87 +B75L75i7 +#m7 +!s77 .77 +;7 +37 .7 +e7 +a7 +7 +|7 .g7 +7 +8 .{8 .8 +8 +.8 +28 +78 .B8 +.F8 +"K8 .V8 +lZ8 +d_8 .g8Pp88 +8 +88 ,8 ,8 +8 +8 +8 +88 ,8 . 9 +9 +9 .9 +"9 +'9 ,,9 ."79 +;9 +I9 +3M9 +-\9 +R`9 +Pe9_z9 .r9 +c9 +_9 .9 +~9 +z929 .9 +9 +9 .9 ,9 .g9: .: +: +: .': ++: +1:X:b:{: +: +:: +: +: +: +::W: .: .: .: .; ; .%; + ); +6; +:; +G; +K; +Y; +A]; +%b; .l; +p; +~; + ; +; +w; +g; .z ; +; +; +,; +; .; ,; .S ; +; +; ,K; +; +< '< ,a< +#< +)< g:< Z< d< ,&t< +x< +< +&< +$< +7< +5< +G< +E< ,&< +V< +T< < ,;< +e< +c< +u< +s< +< +< = )= 9= ]C= ]`= ]j= ]}= = ,= .= 9= ,= += += += += += += +> + > ,> +)> +%> f'> ,5> +C9> +?B> +_F> +[O> +yS> +uY> J> > ,> > ,> > > +> +> ,,? +!? +*? 4? ,ME? ,MN? +R? +[? t? +x? +? +"? +? ,W? ,W? +<? +8? ? ,g? +T? +P? +~? +z? +? +? ? @ $@(3@ H@ +L@ +U@ +Y@ +g@ q@ ,w@ +@ +@ + @ +@ + @ + @ +! @ + @ ,w@ +0 @ +. @ .@ .@ +? @ += @ +O @ +M A +_ A +] A .4A g>A g[A geA gxA hA GA ,A +r A +l A ,A + A + A GA + A + B +!B +!B , B , $B +b!(B +^!6B @B ,NB +z!RB +v![B +!_B +!hB +!lB +!uB B B B B +!B +!B +!B +!B B ,qB +"B +"C +(" C +$"C +C"C +A"!C +R"%C +P"*C ,q3C +a"7C +_"@C JC eC +p"iC +n"rC +"vC +~"C +"C +"C C @C ,C @C ,C #D .  D ,D +"0D +"=D +"AD +"FD .PD +?#TD ++#YD .z cD +#gD +#lD .GvD +#zD +#D ,vD +-$D +'$D @D .rD +P$D +F$D .D +$D +~$D ,D .D +$D +$D lE .E +$E +$E .$E +$(E +$.E yCE .ME +$QE +$VE .|`E +%dE +%jE ,sE .}E +1%E +-%E .|E +K%E +I%E ,E ,E +[%E +Y%E E ,E +l%E +h%E +%E +%E +%E +%F F "F ;F PF +%TF +%]F +%aF +%nF ,zF ,F +&F +%F F ,F +&F +&F +B&F +>&F +`&F +\&F F F G G +z&$G +t&-G +&1G +&>G HG ,cSG ,caG +&eG +&oG .tG .~GG +&G +&GG ,\G +&G +&G ,\G +'G +'GG +-'G +''H +O'H +M'H ,fH ,f'H +^'+H +\'9H0CH ,|QH +o'UH +k'^H +'bH +'kH +'oH +'xH0H0HXH=H +'H +'H +'H +'H .I .rI . I .7I .CI .X"OI .[I(dI .nI&xI .rI .I . I .I .X I .I!J .J +(J +(#J .{-J +>(1J +<(>J +O(BJ +K(KJ!RUJ!RpJ +h(tJ +f(}J!RJ ,#J +x(J +v(J!oJ!J ,3J +(J +(J!J!J ,FJ +(J +(K!K!=,K!B9K!JQK!FbK mK .rKK +(K +(KK , K +(K +(KK ,"K +(K +(K%KQL ,5L + )L +)Lk)L3L ,H>L +)BL +)GLVLlL .L .LL +0)L +*)LLL +K)L +I)L +\)L +Z)L +p)L +j)MM .2M .@ LM . QMrM +)vM +)M +)M +)M +)M +)MM ,M +)M +)M +*M +*M +A*M +7*M +r*M +l*M ,M +*M +*M%N:'Nt8NEN .'uN .N .N .N .N .qN .N .x N .WN . O .WO .#O .W1O .?O .WMO .ZO .|iO .f{O .WO . O .jO .O .|O .*O .jO .rO .O .-P .P .P .(P .b5P .AP .hRP ._P .L qP .r}P .P ._P .P .P .rP .P .P .! Q .rQ .'Q .:LQ .rYQ .mQ .~Q .Q . Q .D"QQ +*Q +*Q +*Q +*Q +*Q +*Q Q ,3R ++R + +R +!+R ++R ,3'R ,30R +5+4R +1+=R [R +W+_R +S+eR8~RJRTR^R R .R .%,$G#n#kZNt5->"M"u_"n""2"5"2"5OoE ,1d{1 ; I 3m  J Jj J y y y: y  ; {  yE X w     -1 1=BdR^eI(IMIIm m m K&1 >I Va r  - k s7l((3Rq4\%4?LWf~E^^  !,^; S'^ k'v ' '1(1%$5<f\nG&/GmG&7_4cS#d_c2#    B  ! Xx ! G- `  ' ' ' 8 H W f v   9 9 9 9* fD f` fz f    # = U b(p(         "  1  .@  .P  .`  .s  G  O  O! Oc! {! !(!(! ! ! ! " )" D" S" b" q" " " " " @# # # .$ DQ$ <$ D$ l$ l$ l$ y% y2% |L% |\% m% z%(%(% % % % & & &&(4&(C& a& {& & & &&'.'P'_'-p'-}'('('-'-'-'-(!?(! P(!$i(!Ry(!R(!(!((( )Q)1)L)])q)))))*B*s**%***+ "+ 6+*X+* ) 0@ P `p  0!@"P#`$p% (  4 DTd w @ l |     G   - N X h x    J   ' < L 'b 'r  + +888 #6%Ik]g}JI.QMQlQQQE$!R4!oG!W"2gr|    "!-"8#B$L%" /\& /* /. /2 /6 /: /D /<I /GN /RS /]X /f] /qb /|g /l /q /v /{ / / / / / / / / / / // /7 /B /K /R /] /f /w / / / / / / / /dk K  hN %3! J!V"#$ %   4P|Xt  $!P"|#$%.symtab.strtab.shstrtab.text.data.bss.rodata.str1.1.rela.text.realloc_generic_table.rela.text.caml_do_opportunistic_major_slice.rela.text.caml_empty_minor_heap_setup.rela.text.try_update_object_header.rodata.str1.8.rela.text.oldify_one.rela.text.oldify_mopup.rela.text.caml_alloc_table.rela.text.caml_alloc_minor_tables.rela.text.caml_free_minor_tables.rela.text.caml_get_header_val.rela.text.caml_empty_minor_heap_domain_clear.rela.text.caml_stw_empty_minor_heap_no_major_slice.rela.text.caml_stw_empty_minor_heap.rela.text.caml_empty_minor_heap_no_major_slice_from_stw.rela.text.caml_try_empty_minor_heap_on_all_domains.rela.text.caml_empty_minor_heaps_once.rela.text.caml_alloc_small_dispatch.rela.text.caml_minor_collection.rela.text.caml_set_minor_heap_size.rela.text.caml_check_urgent_gc.rela.text.caml_realloc_ref_table.rela.text.caml_realloc_ephe_ref_table.rela.text.caml_realloc_custom_table.rodata.rela.data.rel.ro.local.rodata.cst8.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.note.gnu.property.rela.eh_frame@!@'@0,2@@@;@ 8Jad\@@ JPG@ `J  @0 xJ 2@ XJ W@ J t@ `J2P-@JUP@`Jw\r@0JP`@(J@@` J @Jq@J V kQ@`J"<@xJ$@J&@@0J(F@pJ*@@``J,;(6@`J.] (X@ `J0P(@ `J2x@ 0J5R@!(J8r zk+@8J; @@J=V@pJ?3".@hHJA?0&#J0Z0.cs @(JH KL e