{"version":3,"file":"adjust.mjs","mappings":";;;;;AAAA,SAASA,gBAAT,QAAiC,uEAAjC;AAEA;;;;;;;AAMA,OAAM,SAAUC,MAAV,CAAiBC,OAAjB,EAAmCD,MAAnC,EAAiD;EACrD,OAAQE,IAAD,IAA2D;IAChE;IAEA,MAAMC,KAAK,GAAGD,IAAI,CAACE,aAAL,CAAmBH,OAAnB,CAAd;IACA,MAAMI,QAAQ,GAAGF,KAAK,GAAGH,MAAzB;;IAEA,IAAIK,QAAQ,GAAG,CAAf,EAAkB;MAChB,MAAM,IAAIC,KAAJ,CACJ,iBAAiBL,OAAO,0CAA0CC,IAAI,CAACK,OAAO,EAD1E,CAAN;IAGD;;IAED,OAAOC,qBACLH,QAAQ,KAAK,CAAb,GACEI,uBAAoBR,OAApB,MAAI,CAACM,OAAL,CADF,GAEEG,uBAAoBT,OAApB,EAA8BU,CAAD,IAAOC,qBAAWP,QAAX,CAApC,MAAI,CAACE,OAAL,CAHG,CAAP;EAKD,CAjBD;AAkBD","names":["concreteReadLock","adjust","fiberId","self","total","readLocksHeld","newTotal","Error","readers","tsplus_module_5","tsplus_module_1","tsplus_module_3","_","tsplus_module_2"],"sourceRoot":"","sources":["../../../../../_src/stm/TReentrantLock/operations/ReadLock/adjust.ts"],"sourcesContent":[null]}