Skip to content
Snippets Groups Projects
  1. Jun 13, 2016
  2. Feb 15, 2016
    • Yorick Peterse's avatar
      Allocations.to_hash should only contain classes · 15d3a39f
      Yorick Peterse authored
      Sometimes, for whatever reason, this output may contain instances of
      objects. For example, in a test script I ended up with an Enumerable
      instance in the output (which then triggers an error as Enumerable
      doesn't respond to #hash). I have no idea how on earth an Enumerable can
      1) get initialized since it's a module 2) ends up in the output.
      15d3a39f
  3. Dec 31, 2015
    • Yorick Peterse's avatar
      Removed usage of Ruby mutexes · 242e3726
      Yorick Peterse authored
      In rare circumstances locking/unlocking a Mutex may lead to an object
      allocation which in turn crashes CRuby when this happens during a GC
      run. Since the GIL already prevents multiple Ruby threads from running
      in parallel we should be able to safely remove the usage of explicit
      mutexes without breaking things.
      242e3726
  4. Dec 17, 2015
Loading