introducing a stable branch

Kyle Huey me at
Tue Apr 21 18:21:24 UTC 2015

On Tue, Apr 21, 2015 at 11:10 AM, Steve Fink <sphink at> wrote:
> But these were JS engine only, which may be why I didn't hit any bugs. I did
> have a third bug that would not reproduce under rr. It was related to thread
> scheduling. It made me wonder if rr while recording could force thread
> execution to be interleaved in obnoxious ways. (Or even have a client
> directive that you could compile in to request a context switch at a
> particular point.)

Gecko has the ability to inject non-determinism (see ChaosMode.h).  We
definitely should write a "pathological" scheduler for rr that does
some crazy stuff.

- Kyle

More information about the rr-dev mailing list