Source file eliom_cscache.ml
1
2
3
4
5
6
7
8
9
10
11
Caml1999M0363eliom_cscache.eliom54
h((1ocaml.ppx.context&_none_@@A)tool_name*ppx_driver@@@,include_dirs"[]@@@3hidden_include_dirs"
&@&@@)load_path+@3@3@@@9@9@@@9@@,open_modules>&B@B@@+for_packageG$NoneL@L@@%debugQ%falseV@V@@+use_threads[
_@_@@-use_vmthreadsdh@h@@/recursive_typesmq@q@@)principalv%z@z@@-no_alias_deps.@@@-unboxed_types7@@@-unsafe_string@@@@'cookies@@@@@@@@@@ $__eliom__compilation_unit_id__ZYKbJG3eliom_cscache.eliom@@@@A@@@@A@@&ZYKbJG@@@@A@@@@@AA@@@@@@@@A@@@@@AA#!t GBP!GBQ@!a(GBH)GBJ@@@BA!b1GBL2GBN@@@BA@@@A,Eliom_shared?GBw@GB@%Value!t@$unitNGBUOGBY@@QGBURGBY@@@'Hashtbl[GBl\GBu@!t!adGB^eGB`@@@#LwtoGBepGBj@!t!bxGBbyGBd@@@@{GBb|GBj@@@@~GB]GBu@@@GBUGBu@@@@GBTGB@@@@GBBGB@@GBBGB@@'create_II@II@@@II@@@"()II@@II@@@@@@!cJJ@JJ@@@'HashtblJJ@&createJJ@@@@#100@JJA@@@@JJ@@@@@JJ@@KK@@@DKK@@KK@@@@@!cKK@KK@@@KK@@@JK@@@IKA@@@@IK@@
IK@1Eliom_client_coreUU@.Syntax_helpers7register_client_closure"U#U@
@@@'ZYKbJG1@@@@A@@@@@AA@@@9U:U@@@"()@@@@A@@@@@A@@@@$unitQURU@@TUUU@@@'Hashtbl^U_U@!t7eliom_inferred_type_a_2gUhU@@@7eliom_inferred_type_b_3nUoU@@@@qUrU@@@tUuU@@@'create_UU@UU@@@@UU@@UU@@@@UU@@@UU@UU@@@@UU@@@@E@@F@@A@,do_cache_rawWW@WW@@@WW@@@%cacheWW@WW@@@WW@@@"idWW@WW@@@WW@@@$dataWW@WW@@@@@@!cXX@XX@@@,Eliom_sharedX X8@%Value%localX X8@
@@@%cache
X9X>@X9X>@@@@qX?XA@@X?XA@@@@X XA@@@@@"X#XA@@'Hashtbl0YEG1YEV@'replace5YEG6YEV@@@@!c?YEW@YEX@BYEWCYEX@@@@"idLYEYMYE[@OYEYPYE[@@@@$dataYYE\ZYE`@\YE\]YE`@@@@_YEG`YE`@@@&ignorei[j[@l[m[@@@@#Lwtz[{[@%catch[[@@@@[[@@@@[[@@@@@$data[[@[[@@@[[@[[@@@@[[@@@!e[[@[[@@@@@'Hashtbl[[@&remove[[@@@@!c[[@[[@@@@"id[[@[[@@@@[[@@@#Lwt[[@$fail[[@@@@!e[[@[[@@@@[[@@@ [
[@@@[
[@[[@@@@[[@[[@@@@[[@@@YEG[@@@ X![@@@#W$[A@@@@&W'[@@)W*[@@(do_cache5]6]@8]9]@@@?]@]@@@%cacheG]H]@J]K]@@@O]P]@@@"idW]X]@Z][]@@@_]`]@@@$datag]h]@j]k]@@@@@,do_cache_rawu]v]@x]y]@@@@%cache]]@]]@@@@"id]]@]]@@@@#Lwt]]@&return]]@@@@$data]]@]]@@@@]]@]]@@@@]]@@@]]A@@@@]]@@]]@aQkaQ@aQkaQ@@@@'ZYKbJG2@@@@A@@@@@AA@@@aQkaQ@@@@6_eliom_escaped_ident_1aQtaQ{@@@@@A@@@6_eliom_escaped_ident_2 aQ|
aQ@@@@@A@@@6_eliom_escaped_ident_3aQaQ@@@@@A@@@@@@@@A@@@$aQZ%aQ@@'aQZ(aQ@@@(do_cache2aQk3aQs@5aQk6aQs@@@@,FaQtGaQ{@+1get_escaped_valueLaQtMaQ{@ @@@YUaQtVaQ{@XaQtYaQ{@@@@[aQt\aQ{@@@,Eliom_sharedgaQthaQ{@%Value!t@%uaQtvaQ{@@xaQtyaQ{@@@$aQtaQ{@#7eliom_inferred_type_a_4aQtaQ{@@@#LwtaQtaQ{@!t7eliom_inferred_type_b_5aQtaQ{@@@@aQtaQ{@@@@aQtaQ{@@@aQtaQ{@@@@aQtaQ{@@@aQvaQ{@@@@aQ|aQ@waQ|aQ@@@@ðaQ|aQ@aQ|aQ@@@@aQ|aQ@@@7eliom_inferred_type_a_6aQ|aQ@@@aQ~aQ@@@@ѰaQaQ@aQaQ@@@@aQaQ@aQaQ@@@@aQaQ@@@7eliom_inferred_type_a_7aQaQ@@@aQ aQ@@@@aQkaQ@@@aQkaQ@aQkaQ@@@@aQkaQ@@@@@@@@A(h.L)h.e@
-h.L.h.e@@@@'ZYKbJG3@@@@A@@@@@AA@@@Dh.LEh.e@@@@6_eliom_escaped_ident_4Ph.UQh.\@@@@@A@@@6_eliom_escaped_ident_5\h.]]h.a@@@@@A@@@6_eliom_escaped_ident_6hh.bih.e@@@@@A@@@@@@@@A@@@'wh.;xh.n@@zh.;{h.n@@@(do_cacheh.Lh.T@h.Lh.T@@@@h.Uh.\@~Sh.Uh.\@@@@Xh.Uh.\@h.Uh.\@@@@h.Uh.\@@@Rh.Uh.\@QP@th.Uh.\@@h.Uh.\@@@sh.Uh.\@r7eliom_inferred_type_a_8h.Uh.\@@@Oh.Uh.\@N7eliom_inferred_type_b_9h.Uh.\@@@@h.Uh.\@@@@h.Uh.\@@@h.Uh.\@@@@h.Uh.\@@@h.Wh.\@@@@
h.]h.a@h.]h.a@@@@h.]h.a@h.]h.a@@@@h.]h.a@@@8eliom_inferred_type_a_10$h.]%h.a@@@'h._(h.a@@@@8h.b9h.e@=h.b>h.e@@@@߰Fh.bGh.e@Ih.bJh.e@@@@Lh.bMh.e@@@8eliom_inferred_type_a_11Rh.bSh.e@@@Uh.dVh.e@@@@Xh.LYh.e@@@[h.L\h.e@_h.L`h.e@@@@bh.Lch.e@@@@@@
@@A@$loadqpDOrpDS@tpDOupDS@@@{pDT|pDY@@@%cachepDTpDY@pDTpDY@@@pDZpDb@@@(get_datapDZpDb@pDZpDb@@@pDcpDe@@@"idpDcpDe@pDcpDe@@@@@@"thqhnqhp@qhnqhp@@@(get_dataqhsqh{@qhsqh{@@@@"idqh|qh~@qh|qh~@@@@qhsqh~@@@@@qhjqh~@@,do_cache_rawu8:u8F@u8:u8F@@@@%cacheu8Gu8L@u8Gu8L@@@@"idu8Mu8O@u8Mu8O@@@@"thu8P u8R@u8Pu8R@@@@u8:u8R@@@"thu8Tu8V@u8Tu8V@@@u8:u8V@@@qhj u8V@@@"pDT#u8VA@@@@%pDD&u8V@@(pDD)u8V@@$find4wXc5wXg@7wXc8wXg@@@>wXh?wXm@@@%cacheFwXhGwXm@IwXhJwXm@@@NwXnOwXv@@@(get_dataVwXnWwXv@YwXnZwXv@@@^wXw_wXy@@@"idfwXwgwXy@iwXwjwXy@@@@@'Hashtblxx|yx|@$find}x|~x|@@@@,Eliom_sharedx|x|@%Value%localx|x|@
@@@%cachex|x|@x|x|@@@@x|x|@x|x|@@@@x|x|@@x|x|@@@@x|x|@x|x|@@@@"idx|x|@x|x|@@@@x|x|@@@)Not_foundyy@@yy@@@@$loadyy@yy@@@@%cacheyy@yy@@@@(get_datayy@yy@@@@"idyy@yy@@@@yy@@@@x|~y@@@wXhyA@@@@wXXy@@wXXy@)Not_ready'{({@@@@,{-{@@/{0{@@2{3{@@*local_find>}?}@A}B}@@@H}I}
@@@%cacheP}Q}
@S}T}
@@@X}Y}@@@"id`}a}@c}d}@@@@@'Hashtblp}q}@$findu}v}@@@@,Eliom_shared}"}:@%Value%local}"}:@
@@@%cache};}@@};}@@@@@}!}A@}"}@@@@@}B}D@@}B}D@@@@} }E@}!}D@@@@"id}F}H@}F}H@@@@}}H@@@}}HA@@@@}}H@@}}H@@-find_if_readyJNJ[@JNJ[@@@J\Ja@@@%cacheJ\Ja@J\Ja@@@JbJd@@@"idJbJd@Jb Jd@@@@@@!v @gm @gn@ @gm @gn@@@*local_find @gq @g{@ @gq @g{@@@@%cache %@g| &@g@ (@g| )@g@@@@"id 2@g 3@g@ 5@g 6@g@@@@ 8@gq 9@g@@@@@ ;@gi <@g@@#Lwt IA JA@%state NA OA@@@@!v XA YA@ [A \A@@@@ ^A _A@@@#Lwt jA kA@&Return@!v uA vA@ xA yA@@@ {A |A@@@@!v A A@ A A@@@@ A A@@@@%raise A A@ A A@@@@)Not_ready A A@@ A A@@@@ A A@@@@ A A@@@ @gi A@@@ J\ AA@@@@ JJ A@@ JJ A@@