{"version":3,"file":"take.mjs","mappings":";;;;;;AAAA,SAASA,qBAAT,EAAgCC,iBAAhC,QAAyD,sBAAzD;AACA,SAASC,cAAT,QAA+B,6DAA/B;AAEA;;;;;;AAKA,OAAM,SAAUC,IAAV,CAAkBC,IAAlB,EAAiC;EACrC;EACA,OAAOC,uBAAW,CAACC,OAAD,EAAUC,OAAV,KAAqB;IACrC,MAAMC,KAAK,GAAGC,0BAAmBH,OAAnB,MAAI,CAACI,GAAL,CAAd;;IAEA,2BAAIF,KAAJ,EAAa,IAAb,GAAmB;MACjB,MAAM,IAAIR,qBAAJ,CAA0BO,OAA1B,CAAN;IACD;;IAED,MAAMI,IAAI,2BAAGH,KAAH,CAAV;;IAEA,IAAII,4BAAJ,EAAmB;MACjB,MAAM,CAACC,CAAD,EAAIL,KAAJ,IAAaG,IAAI,CAACG,KAAxB;MAEAC,0BAAmBP,KAAnB,EAA0BF,OAA1B,MAAI,CAACI,GAAL;MAEA,OAAOG,CAAP;IACD;;IAED,MAAM,IAAIZ,iBAAJ,EAAN;EACD,CAlBM,CAAP;AAmBD","names":["STMInterruptException","STMRetryException","concreteTQueue","take","self","tsplus_module_6","journal","fiberId","queue","tsplus_module_1","ref","item","tsplus_module_4","a","value","tsplus_module_5"],"sourceRoot":"","sources":["../../../../_src/stm/TQueue/operations/take.ts"],"sourcesContent":[null]}