|
1 | 1 | /* Automatically generated by |
2 | | - CCodeGeneratorGlobalStructure VMMaker.oscog-eem.2876 uuid: e5dba4f0-62a2-4385-a1aa-67c8617b9fd2 |
| 2 | + CCodeGeneratorGlobalStructure VMMaker.oscog-eem.2880 uuid: 6baaab83-7f09-434a-9db1-affff34cc15a |
3 | 3 | from |
4 | | - CoInterpreter VMMaker.oscog-eem.2876 uuid: e5dba4f0-62a2-4385-a1aa-67c8617b9fd2 |
| 4 | + CoInterpreter VMMaker.oscog-eem.2880 uuid: 6baaab83-7f09-434a-9db1-affff34cc15a |
5 | 5 | */ |
6 | | -static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.2876 uuid: e5dba4f0-62a2-4385-a1aa-67c8617b9fd2 " __DATE__ ; |
| 6 | +static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.2880 uuid: 6baaab83-7f09-434a-9db1-affff34cc15a " __DATE__ ; |
7 | 7 | char *__interpBuildInfo = __buildInfo; |
8 | 8 |
|
9 | 9 |
|
@@ -1268,7 +1268,7 @@ extern sqInt nonIndexablePointerFormat(void); |
1268 | 1268 | static sqInt noUnscannedEphemerons(void); |
1269 | 1269 | static sqInt NoDbgRegParms numBytesOfBytes(sqInt objOop); |
1270 | 1270 | extern sqInt numBytesOf(sqInt objOop); |
1271 | | -extern sqInt numPointerSlotsOf(sqInt objOop); |
| 1271 | +extern usqInt numPointerSlotsOf(sqInt objOop); |
1272 | 1272 | static usqInt NoDbgRegParms numSlotsOfAny(sqInt objOop); |
1273 | 1273 | extern usqInt numSlotsOf(sqInt objOop); |
1274 | 1274 | static sqInt NoDbgRegParms numStrongSlotsOfInephemeral(sqInt objOop); |
@@ -2628,7 +2628,7 @@ sqInt debugCallbackInvokes; |
2628 | 2628 | sqInt debugCallbackReturns; |
2629 | 2629 | sqInt ffiExceptionResponse; |
2630 | 2630 | sqInt checkedPluginName; |
2631 | | -const char *interpreterVersion = "Newspeak Virtual Machine [ Open Smalltalk, Spur] CoInterpreterPrimitives_VMMaker.oscog-eem.2876"; |
| 2631 | +const char *interpreterVersion = "Newspeak Virtual Machine [ Open Smalltalk, Spur] CoInterpreterPrimitives_VMMaker.oscog-eem.2880"; |
2632 | 2632 | sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 40 */; |
2633 | 2633 | int displayWidth; |
2634 | 2634 | int displayDepth; |
@@ -41491,7 +41491,7 @@ followForwardedObjectFieldstoDepth(sqInt objOop, sqInt depth) |
41491 | 41491 | sqInt header1; |
41492 | 41492 | sqInt i; |
41493 | 41493 | sqInt numLiterals; |
41494 | | - sqInt numSlots; |
| 41494 | + usqInt numSlots; |
41495 | 41495 | usqInt numSlots1; |
41496 | 41496 | sqInt oop; |
41497 | 41497 | sqInt referent; |
@@ -49113,7 +49113,7 @@ copyObjtoAddrstopAtsavedFirstFieldsindex(sqInt objOop, sqInt segAddr, sqInt endS |
49113 | 49113 | sqInt iLimiT; |
49114 | 49114 | sqInt methodHeader; |
49115 | 49115 | sqInt numLiterals; |
49116 | | - sqInt numMediatedSlots; |
| 49116 | + usqInt numMediatedSlots; |
49117 | 49117 | usqInt numSlots; |
49118 | 49118 | usqInt numSlots1; |
49119 | 49119 | sqInt oop; |
@@ -55369,7 +55369,7 @@ numBytesOf(sqInt objOop) |
55369 | 55369 | Works with CompiledMethods, as well as ordinary objects. */ |
55370 | 55370 |
|
55371 | 55371 | /* SpurMemoryManager>>#numPointerSlotsOf: */ |
55372 | | -sqInt |
| 55372 | +usqInt |
55373 | 55373 | numPointerSlotsOf(sqInt objOop) |
55374 | 55374 | { DECL_MAYBE_SQ_GLOBAL_STRUCT |
55375 | 55375 | sqInt contextSize; |
@@ -58364,7 +58364,7 @@ printReferencesTo(sqInt anOop) |
58364 | 58364 | assert((ReceiverIndex + ((sp >> 3))) < (lengthOf(objOop1))); |
58365 | 58365 | contextSize = (sp >> 3); |
58366 | 58366 | l9: /* end fetchStackPointerOf: */; |
58367 | | - i = CtxtTempFrameStart + contextSize; |
| 58367 | + i = ((usqInt) (CtxtTempFrameStart + contextSize)); |
58368 | 58368 | goto l10; |
58369 | 58369 | } |
58370 | 58370 | /* begin numSlotsOf: */ |
@@ -58397,7 +58397,7 @@ printReferencesTo(sqInt anOop) |
58397 | 58397 | /* begin literalCountOfMethodHeader: */ |
58398 | 58398 | assert((((header) & 7) == 1)); |
58399 | 58399 | numLiterals = ((header >> 3)) & AlternateHeaderNumLiteralsMask; |
58400 | | - i = numLiterals + LiteralStart; |
| 58400 | + i = ((usqInt) (numLiterals + LiteralStart)); |
58401 | 58401 | l10: /* end numPointerSlotsOf: */; |
58402 | 58402 | while (((i -= 1)) >= 0) { |
58403 | 58403 | if (anOop == (longAt((objOop1 + BaseHeaderSize) + (((sqInt)((usqInt)(i) << (shiftForWord()))))))) { |
@@ -61545,10 +61545,10 @@ updatePointers(void) |
61545 | 61545 | sqInt numLiterals1; |
61546 | 61546 | sqInt numLiterals2; |
61547 | 61547 | sqInt numLiterals3; |
61548 | | - sqInt numPointerSlots; |
61549 | | - sqInt numPointerSlots1; |
61550 | | - sqInt numPointerSlots2; |
61551 | | - sqInt numPointerSlots3; |
| 61548 | + usqInt numPointerSlots; |
| 61549 | + usqInt numPointerSlots1; |
| 61550 | + usqInt numPointerSlots2; |
| 61551 | + usqInt numPointerSlots3; |
61552 | 61552 | usqInt numSlots; |
61553 | 61553 | usqInt numSlots1; |
61554 | 61554 | usqInt numSlots11; |
@@ -62704,7 +62704,7 @@ prepareForSnapshot(void) |
62704 | 62704 | sqInt limit; |
62705 | 62705 | sqInt newEndOfMemory; |
62706 | 62706 | sqInt next; |
62707 | | - usqInt node; |
| 62707 | + sqInt node; |
62708 | 62708 | SpurSegmentInfo *seg; |
62709 | 62709 | sqInt smallChild; |
62710 | 62710 | sqInt treeNode; |
|
0 commit comments