mirror of
https://github.com/corda/corda.git
synced 2025-02-07 03:29:19 +00:00
fix regression in MyCompiler::startLogicalIp
This commit is contained in:
parent
b308354a3a
commit
562e1e10a8
@ -5062,9 +5062,6 @@ class MyCompiler: public Compiler {
|
||||
if (c.subroutine) {
|
||||
c.logicalCode[logicalIp]->subroutine = c.subroutine;
|
||||
c.subroutine = 0;
|
||||
}
|
||||
|
||||
c.logicalIp = logicalIp;
|
||||
|
||||
for (unsigned li = 0; li < c.localFootprint; ++li) {
|
||||
Local* local = c.locals + li;
|
||||
@ -5074,6 +5071,9 @@ class MyCompiler: public Compiler {
|
||||
}
|
||||
}
|
||||
|
||||
c.logicalIp = logicalIp;
|
||||
}
|
||||
|
||||
virtual Promise* machineIp(unsigned logicalIp) {
|
||||
return new (c.zone->allocate(sizeof(IpPromise))) IpPromise(&c, logicalIp);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user