How to extricate large set of diffs from hg.python.org/sandbox?
Victor's experiments into a register-based virtual machine live here: https://hg.python.org/sandbox/registervm I'd like to revive them, if for no other reason to understand what he did. I see no obvious way to collect them all as a massive diff. For the moment, I downloaded each commit and am applying them oldest to newest (against 3.3, which I think was Victor's base), correcting issues as I go along. Still, that is going to take a good long while. If there's an easier way to do this, I'm all ears. Skip
On 2019-08-07, Skip Montanaro wrote:
Victor's experiments into a register-based virtual machine live here:
https://hg.python.org/sandbox/registervm
I'd like to revive them, if for no other reason to understand what he did. I see no obvious way to collect them all as a massive diff.
I think this might work: $ hg diff -r fb80df16c4ff -r tip Not sure fb80df16c4ff is the correct base revision. It seems to be the base of Victor's work. I put the resulting patch file here: http://python.ca/nas/python/registervm-victor.txt If you are actively working on the register VM idea, shoot me an email. I'm interested to collaborate. Regards, Neil
I think this might work:
$ hg diff -r fb80df16c4ff -r tip
Not sure fb80df16c4ff is the correct base revision. It seems to be the base of Victor's work. I put the resulting patch file here:
Thanks, Neil. I barely remembered anything about Mercurial (not even installed on my current device). It didn't occur to me that the necessary precursor to that big diff might be as simple as hg clone https://hg.python.org/sandbox/registervm/ Skip
participants (2)
-
Neil Schemenauer
-
Skip Montanaro