sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
key2 has joined #m-labs
key2 has quit [Read error: Connection reset by peer]
sandeepkr has quit [Read error: Connection reset by peer]
sandeepkr has joined #m-labs
<whitequark>
cr1901_modern: normal python does not need to specialize methods for different arguments
<cr1901_modern>
whitequark: I'm sorry, are you willing to elaborate? I'm assuming you have to specialize methods for different arguments b/c of the constraints that ARTIQ puts on the code. I still don't see why specializing methods for different classes based on inheritance is that much tougher.
<whitequark>
the compiler doesn't know anything about inheritance, nor even it treats the self argument as something special
<cr1901_modern>
Perhaps I should review how Python implements inheritance internally and see if I still have questions
<cr1901_modern>
whitequark: In NORMAL Python (not your compiler), is self treated specially?
fengling has joined #m-labs
<whitequark>
no
sandeepkr has quit [Read error: Connection reset by peer]
sandeepkr has joined #m-labs
sandeepkr has quit [Read error: Connection reset by peer]
sb0 has quit [Quit: Leaving]
rohitksingh has quit [Quit: Leaving.]
sandeepkr has joined #m-labs
mumptai has joined #m-labs
fengling has quit [Ping timeout: 240 seconds]
kuldeep has quit [Ping timeout: 276 seconds]
sandeepkr has quit [Ping timeout: 276 seconds]
fengling has joined #m-labs
mumptai has quit [Remote host closed the connection]
kuldeep has joined #m-labs
kuldeep has quit [Ping timeout: 265 seconds]
sandeepkr has joined #m-labs
kuldeep has joined #m-labs
sandeepkr has quit [Read error: No route to host]
sandeepkr has joined #m-labs
FabM has joined #m-labs
key2 has joined #m-labs
sb0 has joined #m-labs
<sb0>
cr1901_modern, just ask away...
mumptai has joined #m-labs
mumptai has quit [Remote host closed the connection]
<cr1901_modern>
Well I know the answer, but it doesn't make sense: I manually defined the sys clock domain, and made sure to connect it at the top level
<cr1901_modern>
This is a minimal example of course; the real design has multiple clock domains, so I don't have a choice but to manually define them.