Gavin Kistner
Gavin Kistner
@archSeer Any thoughts on this?
@archSeer ping?
Short summary of all the above: I will create an alternate pull request for consideration that modifies `MPD#send_command` to be aware of command-lists, to not grab the mutex and not...
I've fixed this in [my fork](https://github.com/Phrogz/ruby-mpd) by implementing `command_list`. I can now add songs at about 3-4ms per song in batch mode. I'll try to find time to create a...
Stackprof did not work for me: https://github.com/tmm1/stackprof/issues/63 So, instead I manually profiled the `send_command` method and its three child methods, `convert_command`, `handle_server_response`, and `parse_response`. I did this by wrapping each...
Using a different profiling mode with stackprof I got results from it. Not sure how much to trust them, though, since the results are so different for intervals of 1000µs...
Following up from discussion over on the stackprof issue: the "97% miss rate" indicates that the profiler is not able to see most of the code, because it's being blocked...
Ping. I'd love for this to be supported: ```json5 { "doStuff": true // this comment is flagged as an error } ```
> Wouldn't a second `xmlns:p2` (on the p2:fourth element) be redundant, here? No, because that namespace declaration applies only to the `second` element and any descendants. https://www.w3.org/TR/xml-names/#scoping
> https://github.com/archSeer/ruby-mpd#idle > > _To implement idle, what is needed is a lock that prevents sending commands to the daemon while waiting for the response (except `noidle`). An intermediate solution...