Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2016-12-04

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

All times shown according to UTC.

Time Nick Message
00:05 divine-buildbot joined #divine
02:02 divine-buildbot joined #divine
02:26 divine-buildbot joined #divine
02:48 ilbot3 joined #divine
02:48 Topic for #divine is now DIVINE | http://divine.fi.muni.cz | http://irclog.perlgeek.de/divine/
03:13 divine-buildbot joined #divine
08:36 yaqwsx joined #divine
08:40 mornfall xstill: ten kus kódu cos posílal skoro vypadá jako bug
08:40 mornfall xstill: aha, ne, není... je to skutečně celý pod ARM_EABI #if-em
08:41 mornfall xstill: v libsupc++ je to trochu jasnější
08:41 mornfall to je nějaká ARM-specific věc totiž
08:41 xstill aha, toho jsem si nevšiml
08:42 xstill pak ARM má dost jiné ABI
08:42 xstill -pak
08:43 xstill hm, "Unknown regexp modifier "/b" at -e line 7, at end of line"
08:43 xstill včera jsem si toho nějak nevšiml
08:44 xstill až na to, že tam žádné /b nevidím
08:48 xstill aha, $_ -> $$_
08:48 xstill chybový hlášky v perlu jsou fakt špatný
08:48 mornfall no to záleží co tam make nasubstituoval
08:49 mornfall ono totiž print; asi funguje stejně jako print $_
08:49 xstill jo to asi jo
08:50 xstill ty jsi to teda prošel a poupravoval celé?
08:51 mornfall ještě ne jsem u těch registrů
08:53 xstill tady https://mentorembedded.github.io/cxx-abi/abi-eh.html je o tom něco (_Unwind_SetGR, ale teda přímo pro Itanium)
08:54 xstill já z toho došel k závěru, že ABI to neomezuje, ale je prvada, že LLVM se tu musí nějak projevit, takže to asi musí být v landingpadu
09:02 mornfall http://infocenter.arm.com/help/topic/com.arm.doc.ihi0038b/IHI0038B_ehabi.pdf ... zdá se že LSDA se na ARM-u jmenuje LEO, ale že by mělo být v registru 12 jsem tam teda nenašel
09:02 mornfall vůbec se tam žádný SetGR nezmiňuje
09:03 xstill nojo, ARM jde stejně mimo nás, tam to běží dost jinudy
09:04 mornfall jenže tam samozřejmě řeší věci jako že různý ARMy maj různý sady registrů a různý instrukce a kdovíco
09:06 mornfall až po Unwinder for DIVINE jsem všechno zacommitoval, tzn. tam asi můžeš zase editovat, já snad tak do hodiny až dvou dojdu na konec
09:07 xstill btw. výsledky vypadají dost bídně, nicméně hlavní rozdíl je asi v tom, že DIVINE 3 ubije cleanupy přes taustores. Kupodivu zamaskování personality nemá žádný efekt (a zamaskovat cleanupy by bylo těžce nefunkční)
09:07 xstill ok
10:19 mornfall setjmp je prý C89
10:19 mornfall sigsetjmp je POSIX
10:30 xstill zajímavý
10:50 mornfall došel jsem na konec
10:51 mornfall (je to v svn)
11:01 mornfall co znamená bídně? je tam něco co teď nedoběhne? nebo to jen dýl trvá?
11:03 yaqwsx joined #divine
11:06 xstill mám třeba program co v D3 má 3.8k vs 34k stavů, s D4 je to 4.2k vs. 772k
11:23 yaqwsx joined #divine
11:23 mornfall xstill: počítám že by nebyl problém to v úterý případně přeměřit? že bych zkusil stvořit nějakou redukci
11:24 mornfall ale ani 34 na 772 není úplně konec světa
11:24 mornfall ještě by možná bylo dobrý mít mezičasem čísla pro D3 bez taustores
11:27 xstill jo, já to stejně musím ještě naměřit pořádně. Ale ty testy nejsou až tak velký, takže se to bude dát přeměřit
11:30 mornfall ten jednobodovej kern v DiVM mi přijde trochu přehnanej, resp. to M pak dost odstává (jsem si říkal jestli nepřidat regex aj na DIVINE/LLVM, v paradise.sty jsou na to makra)
11:32 mornfall jaký je jinak plán? můžu ještě dneska napsat conclusions, zbývá nám něco jako 1.5 strany do pagelimitu, což asi evaluation + conclusions sežere
11:32 xstill ten kern jsem vzal se starýho DiVinE makra, ad DIVINE/LLVM, já vlastně nevím jestli to chceme sázet bezpatkově…
11:33 mornfall v TODO se zdá že jsou věci co už jsou víceméně podchycený
11:33 xstill OK, já si to dočtu a budu měřit a pak sepíšu evaluation. Pokud bys napsal ještě nějakej první odstavec k related work byl bych rád
11:36 xstill (na chvíli mizím, někdy po druhé budu zase online)
11:36 mornfall ok; s kernem 2/3 bodu mi to přijde lepší... bezpatkový taky nevim, ale patkový verzálky jsou tak trochu přeplácaný
11:37 mornfall ok, já jdu taky ven
11:46 yaqwsx joined #divine
12:56 xstill jo no, místama je toho v jednom odstavci fakt hodně velkým písmem
12:57 yaqwsx joined #divine
13:47 yaqwsx joined #divine
15:20 yaqwsx joined #divine
19:45 mornfall hm, talk na devconf nám zamítli...
19:45 mornfall xstill: co ten workshop? to asi šlo tobě
22:21 yaqwsx joined #divine

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