Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-08-05

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

All times shown according to UTC.

Time Nick Message
07:08 xstill joined #divine
07:33 xstill hm, při běžicím PORu dělá divine dost velké množství vláken které existují velmi krátce
09:59 mornfall jo
10:01 xstill ještě jsem si všiml, že jsou tam bariery s mutexy, možná by to šlo udělat i rychlejš...
10:10 mornfall možná
10:10 mornfall ale nevim jak moc
10:11 mornfall většina času jsou prostoje asi spíš než počítání
11:52 mornfall to by mě zajímalo kdy naposled fungoval coin :D
11:52 mornfall Missing generator: Coin
11:54 xstill nemáš small?
11:54 mornfall řekl bych že už to nějakej pátek bude, protože O_COIN nikdo nedefinuje
11:54 xstill :-D
11:54 mornfall COIN je prostě option kterej nic nedělá
11:55 xstill já ho nikdy netestoval protože jsem nenašel model (ne že bych se snažil)
11:55 mornfall jsou dva v examples
11:56 mornfall já si všiml že v lcov reportu je coin na 0
11:56 mornfall tak jsem přidal test
11:56 xstill tak jsem se asi fakt nesnažil
11:56 xstill hm, po hodině jsem přišel k počítači a on stále kompiluje divine
11:57 mornfall :]
11:57 xstill a nemá zrovna moc volné paměti
11:57 xstill to cc1plus má ve virtální zhruba 8GB
11:57 mornfall Sun Apr 28 20:11:38 CEST 2013  Petr Rockai <me@mornfall.net>
11:57 mornfall tady jsem to zničil nechtěně
11:57 mornfall to není až tak hrozně dávno
12:00 xstill s tou instanciací by to chtělo něco udělat
12:01 xstill díval jsem se na extern template v C++11 -- explicitní instanciace šablon a zakázání implicitní instanciace (dané specializace). Napadlo mě že by se dala vygeavička s extern deklaracema a cpp s expliciní instanciací algoritmů.
12:01 xstill tím by se to dalo kompilovat dost po kouskách
12:02 xstill nevíhoda je že by se to musalo generovat je toho moc
12:02 mornfall nevýhoda*
12:02 mornfall je to otázka jak se k tomu postavit no :-)
12:03 xstill ale dto by se dalo snad udělat při kompilaci
12:03 mornfall no, řekl bych že něco jako wibble-test-genrunner :-)
12:04 xstill asi jo, to jsem sice neviděla asi jo
12:04 xstill mohl bych to časem zkusit
12:04 mornfall prostě to generovat skriptem
12:04 mornfall dost by to pomohlo paralelizaci buildu :-)
12:05 mornfall i když v absolutním CPU čase to asi potrvá podstatně dýl
12:05 xstill právě pak by se dalo buildovat přes všechny vlákna
12:05 xstill asi jo, ale podstatný je že to pojede i bez 8GB paměti
12:05 xstill hydra už teď nedává full díky cgrupám
12:07 mornfall jo to asi jo
12:08 mornfall jen se to bude muset zdokumentovat trochu
12:09 xstill no to jo. Ono už teď je instanciace dost magická pro někoho kdo jí nezná
12:09 xstill tohle bude horší
12:10 mornfall tak v zásadě to bude dost podobný, až na to že samotný instance se budou generovat víc bokem
12:11 mornfall a taky potřebuješ generovanou hlavičku se všema kombinacema jako extern, nejspíš
12:11 xstill jo no
12:12 mornfall druhá možnost je trochu osekat ty kombinace
12:12 mornfall jen nevím co zhruba by to mohlo být :-)
12:16 xstill to nevím, nepříjde mi že máme moc možností v tomhle směru
12:16 mornfall hm, možná bychom mohli zvážit datované verzování :-)
12:16 mornfall ala bubuntu
12:16 xstill ?
12:17 mornfall teď koukám že llbmc taky verzuje rok + měsíc
12:17 xstill aha jako divine 13.7?
12:17 mornfall j
12:25 mornfall ještě to zvážim :-)
12:29 xHire joined #divine
13:18 xstill joined #divine
13:55 xstill joined #divine
14:18 xstill joined #divine
15:36 mornfall xstill: to haló kolem BlobOrBlobNewtype je kvůli atomic-u?
16:09 xstill jo
16:10 xstill mornfall: já totiž nějak potřeboval přistupovat k tagu
16:12 xstill pokud by tag měl setter a getter tak to asi není potřeba teda
16:19 mornfall jo já to nějak dořeším
19:08 Erbureth joined #divine
20:06 spito joined #divine

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