|
1 | 1 | /* Automatically generated by |
2 | | - CCodeGenerator VMMaker.oscog-eem.2380 uuid: c76d37e1-445c-4e34-9796-fc836dfd50c9 |
| 2 | + CCodeGenerator VMMaker.oscog-eem.2394 uuid: 61ae96f8-fd2b-4208-87ff-cf1cd6b3f859 |
3 | 3 | from |
4 | | - StackToRegisterMappingCogit VMMaker.oscog-eem.2380 uuid: c76d37e1-445c-4e34-9796-fc836dfd50c9 |
| 4 | + StackToRegisterMappingCogit VMMaker.oscog-eem.2394 uuid: 61ae96f8-fd2b-4208-87ff-cf1cd6b3f859 |
5 | 5 | */ |
6 | | -static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.2380 uuid: c76d37e1-445c-4e34-9796-fc836dfd50c9 " __DATE__ ; |
| 6 | +static char __buildInfo[] = "StackToRegisterMappingCogit VMMaker.oscog-eem.2394 uuid: 61ae96f8-fd2b-4208-87ff-cf1cd6b3f859 " __DATE__ ; |
7 | 7 | char *__cogitBuildInfo = __buildInfo; |
8 | 8 |
|
9 | 9 |
|
@@ -339,6 +339,7 @@ char *__cogitBuildInfo = __buildInfo; |
339 | 339 | #define SubRsRs 128 |
340 | 340 | #define SysV 0 |
341 | 341 | #define TempReg 0 |
| 342 | +#define TempVectReadBarrier 0 |
342 | 343 | #define TstCqR 105 |
343 | 344 | #define UnfailingPrimitive 3 |
344 | 345 | #define UnimplementedPrimitive -7 |
@@ -580,7 +581,7 @@ static sqInt NoDbgRegParms fillInBlockHeadersAt(sqInt startAddress); |
580 | 581 | static CogMethod * NoDbgRegParms fillInMethodHeadersizeselector(CogMethod *method, sqInt size, sqInt selector); |
581 | 582 | static sqInt NoDbgRegParms findBackwardBranchIsBackwardBranchMcpcBcpcMatchingBcpc(BytecodeDescriptor *descriptor, sqInt isBackwardBranchAndAnnotation, char *mcpc, sqInt bcpc, void *targetBcpc); |
582 | 583 | static usqInt NoDbgRegParms findBlockMethodWithEntrystartBcpc(sqInt blockEntryMcpc, sqInt startBcpc); |
583 | | -static sqInt NoDbgRegParms findMapLocationForMcpcinMethod(usqInt targetMcpc, CogMethod *cogMethod); |
| 584 | +static usqInt NoDbgRegParms findMapLocationForMcpcinMethod(usqInt targetMcpc, CogMethod *cogMethod); |
584 | 585 | extern CogBlockMethod * findMethodForStartBcpcinHomeMethod(sqInt startbcpc, CogMethod *cogMethod); |
585 | 586 | static sqInt NoDbgRegParms findIsBackwardBranchMcpcBcpcMatchingMcpc(BytecodeDescriptor *descriptor, sqInt isBackwardBranchAndAnnotation, char *mcpc, sqInt bcpc, void *targetMcpc); |
586 | 587 | static sqInt NoDbgRegParms firstMappedPCFor(CogMethod *cogMethod); |
@@ -5710,7 +5711,7 @@ findBlockMethodWithEntrystartBcpc(sqInt blockEntryMcpc, sqInt startBcpc) |
5710 | 5711 | } |
5711 | 5712 |
|
5712 | 5713 | /* Cogit>>#findMapLocationForMcpc:inMethod: */ |
5713 | | -static sqInt NoDbgRegParms |
| 5714 | +static usqInt NoDbgRegParms |
5714 | 5715 | findMapLocationForMcpcinMethod(usqInt targetMcpc, CogMethod *cogMethod) |
5715 | 5716 | { |
5716 | 5717 | sqInt annotation; |
|
0 commit comments