Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2015-11-17

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
06:39 xstill už jsi na to přišel?
08:16 spito jansě
08:16 spito jasně
17:20 xstill btw. __divine_is_private se dá použít i v loadu (weakmem)
17:20 xstill ta argumentace, že to funguje je dokonce výrazně jednodušší pro store, u toho store jsem si chvíli myslel, že to není korektní
18:29 xstill proč já si vždycky zapomenu zapnout konpresi…
19:46 xstill tak ta load optimalizace ve weakmem zmenší fifo 7.8x, z 44M na 5.5M stavů :-)
19:51 mornfall jo to je docela dobrý
20:23 xstill tak jo, vymyslel jsem, že maska bude jeden flag v interpretru, __divine_interrupt_mask bude vracet jestli před tím byl maskovaný, ale nebude se přímo používat __divine_interrupt_mask, bude tam bude RAII (pro nás) a lart bude umět atomizovat funkce označený jako __lart_atomic_function (což bude makro - anotace)
20:25 xstill myslím že to by mohlo fungovat obstojně a nahradit to staré v userspace nebude problém
20:27 mornfall takže to co jsem říkal naposled, plus ta návratová hodnota... (což chápu jako že se chceme zbavit toho počítadla)
20:35 xstill jo, ta návrahtová hodnota mi příjde lepší, protože nehrozí, že to bude nekonzistentní
20:36 xstill navíc s tímhle budeš moct inlinovat atomické funkce, což by možná mohlo lehce pomoct rychlosti
20:37 xstill (teda kromě těch lartově atomických)

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary