<vaninwagen>
i.e. it is adding a help subcommand because it considers commands without args a CommandSpec.parent
mikeyhew has joined #ponylang
codec2 has joined #ponylang
codec1 has quit [Read error: Connection reset by peer]
jemc has joined #ponylang
vaninwagen has quit [Ping timeout: 248 seconds]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
SirRolin has joined #ponylang
alxs has joined #ponylang
alxs has quit [Client Quit]
alxs has joined #ponylang
<SirRolin>
my behaviors are sometimes stuck until I have triggered the asio event a couple of times.
<SirRolin>
I don't know why, cause it is only sometimes, and I do not know how to debug this
gokr has quit [Ping timeout: 248 seconds]
<SirRolin>
if I compile it with "ponyc -V=4" it writes a "/usr/bin/gcc -o..." error, also happens on "ponyc -V=3" but not 1 and 2
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
<SeanTAllen>
what does "stuck" mean SirRolin?
<SirRolin>
it doesn't get executed, until the asio event has been triggered. but it doesn't always get stuck
<SirRolin>
it's like the thread is sleeping, and most of the time can get woken up by a event
<SirRolin>
*sidenote* found out it still compiles with "ponyc -V=4", but I don't see a difference (as I don't know what to call after using ^C to terminate the program)
<SeanTAllen>
without specific code i can't comment on this.
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
SirRolin has quit [Ping timeout: 260 seconds]
<SeanTAllen>
Sorry, that's not enough information SirRolin. That's some code and something about "stuck". That's not really a bug report that one could work off of. Would need a good amount more detail, example program, what happens, what you think should happen. etc etc etc.
alxs has joined #ponylang
jemc has quit [Quit: WeeChat 1.9]
jemc has joined #ponylang
SenasOzys_ has joined #ponylang
dipin has joined #ponylang
SenasOzys has quit [Read error: Connection reset by peer]
gokr has joined #ponylang
gokr has quit [Ping timeout: 250 seconds]
xcombelle has quit [Ping timeout: 258 seconds]
xcombelle has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
<Sargun>
Can you embed pony?
nisanharamati has joined #ponylang
<SeanTAllen>
Sargun: there's an API to control the runtime from C, so in that sense you could embed it.
<SeanTAllen>
what are you thinking of?
<Sargun>
SeanTAllen: Putting Pony in kernel.
<Sargun>
Still early on it.
<SeanTAllen>
interesting
<Sargun>
So far it's just investigation
<SeanTAllen>
there's the C API for controlling the runtime. its not really documented but it exists.
<Sargun>
Is there a plan to make it so you could have multiple pony runtimes in the same system?
<Sargun>
Or will I have to do that "by hand"
<SeanTAllen>
ive never had a discussion about that with anyone
<Sargun>
I've evaluated a lot of runtimes for kernel embedding
<Sargun>
The two biggest difficulties I have are the lack of multiple runtime instance support, and...floating point
<Sargun>
I really like the SQLite Portability APIs for this reason
SenasOzys_ has quit [Ping timeout: 276 seconds]
SenasOzys_ has joined #ponylang
alxs has joined #ponylang
codec2 has quit [Quit: Leaving.]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
codec1 has joined #ponylang
codec1 has quit [Client Quit]
<SeanTAllen>
floating point Sargun ?
user10032 has joined #ponylang
<Sargun>
SeanTAllen: The Kernel doesn't save floating point registers when you context switch
<SeanTAllen>
Ah. I had forgotten about the kernel aspect and was only thinking "embedding".
<Sargun>
at least not unless you explicitly enable / disable FPU
<SeanTAllen>
im certainly intrigued by what you are up to Sargun
<Sargun>
SeanTAllen: I'm not sure if I'll go down th pony routeyet
<Sargun>
But, it feels like all language runtimes suck (for embedding)
<Sargun>
Most are built with the model that they're singleton, so symbol collision isn't considered to be a problem
<SeanTAllen>
there are probably a couple things in the pony runtime that could cause issues.
_andre has quit [Ping timeout: 248 seconds]
_andre has joined #ponylang
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
codec1 has joined #ponylang
alxs has joined #ponylang
profetes has quit [Read error: Connection reset by peer]
profetes has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
alxs has joined #ponylang
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
_andre has quit [Quit: leaving]
alxs has joined #ponylang
endformationage has joined #ponylang
mikeyhew has quit [*.net *.split]
Bombe has quit [*.net *.split]
lalomartins[m] has quit [*.net *.split]
ehooper[m] has quit [*.net *.split]
mindB has quit [*.net *.split]
irx[m] has quit [*.net *.split]
strmpnk has quit [*.net *.split]
jemc has quit [*.net *.split]
mollymorphic has quit [*.net *.split]
ada[m] has quit [Ping timeout: 252 seconds]
Miikka[m] has quit [Ping timeout: 276 seconds]
dtz has quit [Ping timeout: 264 seconds]
M-hrjet has quit [Ping timeout: 264 seconds]
srenatus has quit [Ping timeout: 255 seconds]
alxs has quit [Quit: Bye y'all!]
alxs has joined #ponylang
mikeyhew has joined #ponylang
Bombe has joined #ponylang
strmpnk has joined #ponylang
jemc has joined #ponylang
mollymorphic has joined #ponylang
alxs has left #ponylang ["Bye y'all!"]
alxs has joined #ponylang
inara has quit [Quit: Leaving]
inara has joined #ponylang
profetes has quit [Quit: Leaving]
SenasOzys_ has quit [Read error: Connection reset by peer]
SenasOzys has joined #ponylang
endformationage has quit [*.net *.split]
jmiven has quit [*.net *.split]
Amun_Ra has quit [*.net *.split]
dom96 has quit [*.net *.split]
Xe has quit [*.net *.split]
hakvroot has quit [*.net *.split]
dom96 has joined #ponylang
dom96 has joined #ponylang
gokr has joined #ponylang
jmiven has joined #ponylang
endformationage has joined #ponylang
hakvroot has joined #ponylang
Amun_Ra has joined #ponylang
Xe has joined #ponylang
inoas has quit [Quit: inoas]
alxs has quit [Quit: Computer's gone to sleep. ZZZzzz…]
user10032 has quit [Quit: Leaving]
gokr has quit [Ping timeout: 252 seconds]
codec1 has quit [Read error: Connection reset by peer]