can you have a look at this code? no tests were broken and it's way faster. more than 3x faster in some of my tests
Love it, I will try to test it tomorrow and let's you know if we can merge it in next release or so.
@DAddYE Let's test this and release as part of 0.10.8 if it works alright, want to get 0.10.7 out today.
@dcu can you add some test/specs ? Thanks!
sure, I am going to add some tests for the ObjectSpace patches since the reloader changes are just optimizations(I didn't change the behaviour) that are already covered by test_reloader_(simple|complex).rb.
Refactor ObjectSpace patch to DRY it up.
Also, Added unit tests for ObjectSpace patch.
And added some debugging statements using logger.devel
I refactored my code a bit to avoid having the @snapshot object in memory and added the tests. the previous commit was removed