jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang
Perelandric has quit [Ping timeout: 260 seconds]
<SeanTAllen> jemc: i have a number of performance improvements for TCPConnection coming in the next couple weeks. Probably say, 3 weeks. I want to run them for a while in our app and verify they work. Just an FYI.
<jemc> thanks
<jemc> maybe after those land would be a good time to work on encapsulating that logic into classes that can be used for other ASIO actors
<jemc> so they can reap the same benefits
<SeanTAllen> i'll also be making changes to the epoll implementation. not using EPOLLONESHOT causes lots of problems at higher throughputs and can put TCPConnections into a death cycle. And, not using it, is also increasing latency. I'm going to open a short term fix to address a couple of those epoll issues in TCPConnection.
c355e3b has quit [Quit: Connection closed for inactivity]
rurban has joined #ponylang
rurban has quit [Client Quit]
jemc has quit [Ping timeout: 268 seconds]
rurban has joined #ponylang
_whitelogger has joined #ponylang
Matthias247 has joined #ponylang
c355e3b has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]
dinfuehr has quit [Ping timeout: 260 seconds]
dinfuehr has joined #ponylang
rurban has quit [Quit: Leaving.]
rurban has joined #ponylang
jemc has joined #ponylang
rurban has quit [Quit: Leaving.]
<avsej> i've just pulled new changes, and now ponyc does not compile: "cp: cannot stat 'build/release/libponyrt-pic.a': No such file or directory"
<avsej> okay. 'make install' doesn't seem to depend on 'libponyrt-pic' target, if I specify it explicitly 'install' works
<avsej> thank you
jemc has quit [Ping timeout: 244 seconds]
<SeanTAllen> Can you open an issue?
rurban has joined #ponylang
andreaa has joined #ponylang
<andreaa> About stdin in Env.input, how can I detach my StdinNotify once I've read all the input I needed?
<andreaa> ie, do I need to necessarily attach a noop or start to manually ignore new input in my StdinNotify?
rurban has quit [Quit: Leaving.]
<avsej> is it possible to specify name for the binary? -o sets the directory, but file name still name of the current directory
rurban has joined #ponylang
rurban has left #ponylang [#ponylang]
graaff has quit [Remote host closed the connection]
Matthias247 has joined #ponylang
<avsej> how I can have both access to .body() and .respond() inside HTTP handler? https://github.com/ponylang/ponyc/pull/1383/files
<andreaa> ie, do I need to necessarily attach a noop or start to manually ignore new input in my StdinNotify?
<andreaa> ops sorry ,bad window!
rurban has joined #ponylang
Matthias247 has quit [Read error: Connection reset by peer]
rurban has quit [Quit: Leaving.]
prettyvanilla has quit [Ping timeout: 256 seconds]
prettyvanilla has joined #ponylang
<andreaa> Is there a way to define a method of a trait/interface that returns the same concrete type that implements the trait/interface? Eg. clone()?
prettyvanilla has quit [Ping timeout: 265 seconds]
<andreaa> Like in a Cloneable interface, but if T is Cloneable t.clone() gives you a T instead of a Cloneable
prettyvanilla has joined #ponylang
rurban has joined #ponylang