Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2017-04-14

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

All times shown according to UTC.

Time Nick Message
01:48 ilbot3 joined #divine
01:48 Topic for #divine is now DIVINE | http://divine.fi.muni.cz | http://irclog.perlgeek.de/divine/
17:06 yaqwsx mornfall: Mám otázku na verzování - chci v mezičase implementovat podporu pro pořádný help do modulárního DiOSu. Bude to implementace do bootu & related věcí (40 řádků) a pak rozkouskování současného helpu pod jednotlivé komponenty. Pro každou komponentu udělat samostatně patch?
17:12 mornfall yaqwsx: implementace asi zvlášť, rozmetení helpu bych dal dohromady
17:39 yaqwsx mornfall: Ok
17:41 mornfall (to je v principu docela průhledná změna, tak nemá velkej smysl to dělit na malý kousky)
17:50 xstill mornfall: díval jsi se na ty moje patche?
17:50 mornfall ještě ne
18:19 mornfall yaqwsx: ad makra, blizi se to
18:25 mornfall yaqwsx: (testy zatím prochází, takže by to tentokrát mohlo i fungovat)
18:26 mornfall well, almost
18:41 mornfall (validate prošlo, tak ještě ten zbytek, bbiab)
18:44 mornfall xstill: (ještě dořeším ten t.final assert co blurry potkala a pak se podívám na cc... co ten tool paper btw?)
18:44 xstill pracuju na něm
19:55 yaqwsx mornfall: Nice! Očividně se ti daří více než mě
19:58 mornfall yaqwsx: trošku jsem narazil, protože ve fault.hpp je pomíchanej libc kód (handler) s kernel kódem
19:58 mornfall yaqwsx: a nejde to dost dobře odseparovat bez většího násilí
19:59 yaqwsx mornfall: To je pravda. Ale když jsem modularizoval DiOS nabyl jsem pocitu, že máme nějaký hodně komplikovaný Fault handler. Opravdu jsou tam všechny ty machinace se syscally třeba?
20:00 mornfall nemůžu tvrdit že bych věděl proč to tak je
20:01 mornfall ale do kernelu to asi musí, jinak se nemá moc jak dostat ke konfiguraci
20:01 yaqwsx mornfall: To nepopírám. Mám pocit, že se to nějak zkomplikovalo kvůli faultům v kernelu.
20:03 mornfall zatím jsem to ohackoval tak, že __dios_syscall je dostupný aj v kernelu, ale neměl by být (když se omylem zavolá z kernel mode tak se to hodně rozsype, kejsty si to možná ještě pamatuje :)
21:27 divine-next validate failed (108 tests), 6 patches pending [mornfall]
21:50 divine-next 7 new patches validated [mornfall]

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