|
1 | 1 | /* Automatically generated by |
2 | | - CCodeGeneratorGlobalStructure VMMaker.oscog-eem.2925 uuid: bc30e1c2-363b-4238-ac06-0fc4bc0cfa96 |
| 2 | + CCodeGeneratorGlobalStructure VMMaker.oscog-eem.2926 uuid: 4f3cf7c5-7b78-41b7-8113-8e45970a4daf |
3 | 3 | from |
4 | | - CoInterpreter VMMaker.oscog-eem.2925 uuid: bc30e1c2-363b-4238-ac06-0fc4bc0cfa96 |
| 4 | + CoInterpreter VMMaker.oscog-eem.2926 uuid: 4f3cf7c5-7b78-41b7-8113-8e45970a4daf |
5 | 5 | */ |
6 | | -static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.2925 uuid: bc30e1c2-363b-4238-ac06-0fc4bc0cfa96 " __DATE__ ; |
| 6 | +static char __buildInfo[] = "CoInterpreter VMMaker.oscog-eem.2926 uuid: 4f3cf7c5-7b78-41b7-8113-8e45970a4daf " __DATE__ ; |
7 | 7 | char *__interpBuildInfo = __buildInfo; |
8 | 8 |
|
9 | 9 |
|
@@ -1079,7 +1079,7 @@ extern sqInt classUnsafeAlien(void); |
1079 | 1079 | extern sqInt classWordArray(void); |
1080 | 1080 | static void clearLeakMapAndMapAccessibleFreeSpace(void); |
1081 | 1081 | static sqInt NoDbgRegParms cloneInOldSpaceforPinning(sqInt objOop, sqInt forPinning); |
1082 | | -extern sqInt clone(sqInt objOop); |
| 1082 | +extern sqInt cloneObject(sqInt objOop); |
1083 | 1083 | extern sqInt compactClassIndexOf(sqInt objOop); |
1084 | 1084 | static sqInt NoDbgRegParms copyObjtoAddrstopAtsavedFirstFieldsindex(sqInt objOop, sqInt segAddr, sqInt endSeg, sqInt savedFirstFields, sqInt i); |
1085 | 1085 | extern void countMarkedAndUnmarkdObjects(sqInt printFlags); |
@@ -1265,7 +1265,7 @@ extern sqInt nonIndexablePointerFormat(void); |
1265 | 1265 | static sqInt noUnscannedEphemerons(void); |
1266 | 1266 | static sqInt NoDbgRegParms numBytesOfBytes(sqInt objOop); |
1267 | 1267 | extern sqInt numBytesOf(sqInt objOop); |
1268 | | -extern usqInt numPointerSlotsOf(sqInt objOop); |
| 1268 | +extern sqInt numPointerSlotsOf(sqInt objOop); |
1269 | 1269 | static usqInt NoDbgRegParms numSlotsOfAny(sqInt objOop); |
1270 | 1270 | extern usqInt numSlotsOf(sqInt objOop); |
1271 | 1271 | 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.2925"; |
| 2631 | +const char *interpreterVersion = "Newspeak Virtual Machine [ Open Smalltalk, Spur] CoInterpreterPrimitives_VMMaker.oscog-eem.2926"; |
2632 | 2632 | sqInt minBackwardJumpCountForCompile = MinBackwardJumpCountForCompile /* 40 */; |
2633 | 2633 | int displayWidth; |
2634 | 2634 | int displayDepth; |
@@ -34284,7 +34284,7 @@ primitiveInvokeObjectAsMethod(void) |
34284 | 34284 | { DECL_MAYBE_SQ_GLOBAL_STRUCT |
34285 | 34285 | sqInt i; |
34286 | 34286 | sqInt lookupClassTag; |
34287 | | - sqInt runArgs; |
| 34287 | + usqInt runArgs; |
34288 | 34288 | sqInt runReceiver; |
34289 | 34289 | char *sp; |
34290 | 34290 | char *sp1; |
@@ -41059,7 +41059,7 @@ followForwardedObjectFieldstoDepth(sqInt objOop, sqInt depth) |
41059 | 41059 | sqInt header1; |
41060 | 41060 | sqInt i; |
41061 | 41061 | sqInt numLiterals; |
41062 | | - usqInt numSlots; |
| 41062 | + sqInt numSlots; |
41063 | 41063 | usqInt numSlots1; |
41064 | 41064 | sqInt oop; |
41065 | 41065 | sqInt referent; |
@@ -48500,9 +48500,9 @@ cloneInOldSpaceforPinning(sqInt objOop, sqInt forPinning) |
48500 | 48500 | return newObj; |
48501 | 48501 | } |
48502 | 48502 |
|
48503 | | - /* SpurMemoryManager>>#clone: */ |
| 48503 | + /* SpurMemoryManager>>#cloneObject: */ |
48504 | 48504 | sqInt |
48505 | | -clone(sqInt objOop) |
| 48505 | +cloneObject(sqInt objOop) |
48506 | 48506 | { DECL_MAYBE_SQ_GLOBAL_STRUCT |
48507 | 48507 | sqInt classIndex; |
48508 | 48508 | sqInt classIndex1; |
@@ -48681,7 +48681,7 @@ copyObjtoAddrstopAtsavedFirstFieldsindex(sqInt objOop, sqInt segAddr, sqInt endS |
48681 | 48681 | sqInt iLimiT; |
48682 | 48682 | sqInt methodHeader; |
48683 | 48683 | sqInt numLiterals; |
48684 | | - usqInt numMediatedSlots; |
| 48684 | + sqInt numMediatedSlots; |
48685 | 48685 | usqInt numSlots; |
48686 | 48686 | usqInt numSlots1; |
48687 | 48687 | sqInt oop; |
@@ -54937,7 +54937,7 @@ numBytesOf(sqInt objOop) |
54937 | 54937 | Works with CompiledMethods, as well as ordinary objects. */ |
54938 | 54938 |
|
54939 | 54939 | /* SpurMemoryManager>>#numPointerSlotsOf: */ |
54940 | | -usqInt |
| 54940 | +sqInt |
54941 | 54941 | numPointerSlotsOf(sqInt objOop) |
54942 | 54942 | { DECL_MAYBE_SQ_GLOBAL_STRUCT |
54943 | 54943 | sqInt contextSize; |
@@ -55803,10 +55803,10 @@ outOfPlaceBecomeandcopyHashFlag(sqInt obj1, sqInt obj2, sqInt copyHashFlag) |
55803 | 55803 |
|
55804 | 55804 | clone1 = (((longAt(obj1)) & (classIndexMask())) == ClassMethodContextCompactIndex |
55805 | 55805 | ? cloneContext(obj1) |
55806 | | - : clone(obj1)); |
| 55806 | + : cloneObject(obj1)); |
55807 | 55807 | clone2 = (((longAt(obj2)) & (classIndexMask())) == ClassMethodContextCompactIndex |
55808 | 55808 | ? cloneContext(obj2) |
55809 | | - : clone(obj2)); |
| 55809 | + : cloneObject(obj2)); |
55810 | 55810 | if ( |
55811 | 55811 | # if IMMUTABILITY |
55812 | 55812 | (/* begin isImmutable: */ |
@@ -57932,7 +57932,7 @@ printReferencesTo(sqInt anOop) |
57932 | 57932 | assert((ReceiverIndex + ((sp >> 3))) < (lengthOf(objOop1))); |
57933 | 57933 | contextSize = (sp >> 3); |
57934 | 57934 | l9: /* end fetchStackPointerOf: */; |
57935 | | - i = ((usqInt) (CtxtTempFrameStart + contextSize)); |
| 57935 | + i = CtxtTempFrameStart + contextSize; |
57936 | 57936 | goto l10; |
57937 | 57937 | } |
57938 | 57938 | /* begin numSlotsOf: */ |
@@ -57965,7 +57965,7 @@ printReferencesTo(sqInt anOop) |
57965 | 57965 | /* begin literalCountOfMethodHeader: */ |
57966 | 57966 | assert((((header) & 7) == 1)); |
57967 | 57967 | numLiterals = ((header >> 3)) & AlternateHeaderNumLiteralsMask; |
57968 | | - i = ((usqInt) (numLiterals + LiteralStart)); |
| 57968 | + i = numLiterals + LiteralStart; |
57969 | 57969 | l10: /* end numPointerSlotsOf: */; |
57970 | 57970 | while (((i -= 1)) >= 0) { |
57971 | 57971 | if (anOop == (longAt((objOop1 + BaseHeaderSize) + (((sqInt)((usqInt)(i) << (shiftForWord()))))))) { |
@@ -61113,10 +61113,10 @@ updatePointers(void) |
61113 | 61113 | sqInt numLiterals1; |
61114 | 61114 | sqInt numLiterals2; |
61115 | 61115 | sqInt numLiterals3; |
61116 | | - usqInt numPointerSlots; |
61117 | | - usqInt numPointerSlots1; |
61118 | | - usqInt numPointerSlots2; |
61119 | | - usqInt numPointerSlots3; |
| 61116 | + sqInt numPointerSlots; |
| 61117 | + sqInt numPointerSlots1; |
| 61118 | + sqInt numPointerSlots2; |
| 61119 | + sqInt numPointerSlots3; |
61120 | 61120 | usqInt numSlots; |
61121 | 61121 | usqInt numSlots1; |
61122 | 61122 | usqInt numSlots11; |
@@ -62272,7 +62272,7 @@ prepareForSnapshot(void) |
62272 | 62272 | sqInt limit; |
62273 | 62273 | sqInt newEndOfMemory; |
62274 | 62274 | sqInt next; |
62275 | | - sqInt node; |
| 62275 | + usqInt node; |
62276 | 62276 | SpurSegmentInfo *seg; |
62277 | 62277 | sqInt smallChild; |
62278 | 62278 | sqInt treeNode; |
@@ -76655,7 +76655,7 @@ primitiveClone(void) |
76655 | 76655 | else { |
76656 | 76656 | if ((GIV(argumentCount) == 0) |
76657 | 76657 | || (!(((longAt(rcvr)) & ((classIndexMask()) - (isForwardedObjectClassIndexPun()))) == 0))) { |
76658 | | - newCopy = clone(rcvr); |
| 76658 | + newCopy = cloneObject(rcvr); |
76659 | 76659 | } |
76660 | 76660 | else { |
76661 | 76661 | newCopy = 0; |
|
0 commit comments