General

Profile

jasonrclark (Jason Clark)

Issues

Activity

05/27/2016

06:39 PM Ruby trunk Feature #11098: Thread-level allocation counting
I'd be happy to spin up a gem version of this and see what the difference is. I'll report back once I have some code ...

05/19/2016

04:56 PM Ruby trunk Feature #11098: Thread-level allocation counting
allocation_tracer is awesome for debugging, and I've happily used it a number of times. Thank you for building it Koi...

04/27/2016

06:07 PM Ruby trunk Feature #11098: Thread-level allocation counting
So apparently I didn't have notifications turned on and lost track of this. Sorry!
I've rebased this to current tr...

04/25/2015

04:21 PM Ruby trunk Feature #11098 (Feedback): Thread-level allocation counting
This patch introduces a thread-local allocation count. Today you can get a
global allocation count from `GC.stat`, b...

04/24/2015

10:18 PM Ruby trunk Feature #10917: Add GC.stat[:total_time] when GC profiling enabled
Any thoughts on this patch Koichi? It just adds a `GC.stat` counter, and doesn't move anything outside the current `G...

03/09/2015

03:43 PM Ruby trunk Feature #10917: Add GC.stat[:total_time] when GC profiling enabled
That makes sense, Koichi. I wondered if timing the small steps by default would be too heavy.
By only measuring ma...

02/27/2015

11:19 PM Ruby trunk Feature #10917 (Open): Add GC.stat[:total_time] when GC profiling enabled
This patch includes a `:total_time` value in `GC.stat` as a `Fixnum` of microseconds equivalent to `GC::Profiler.tota...

06/03/2014

10:34 PM Ruby trunk Bug #9899 (Open): Seg fault on Ruby 2.1.1 with newrelic_rpm
A user of New Relic has reported seeing a seg fault using Ruby 2.1.1 with our agent. Given that newrelic_rpm is pure ...

11/06/2013

10:38 AM Ruby trunk Feature #5446: at_fork callback API
I'd love to see this added. Gems using threads (like newrelic_rpm) have a lot of potential for deadlocks when forking...

Also available in: Atom