[Vm-dev] [commit][3675] Revert latest API change which did not respect versionning rules.

commits at squeakvm.org commits at squeakvm.org
Thu Apr 21 22:07:25 UTC 2016


Revision: 3675
Author:   nice
Date:     2016-04-21 15:07:24 -0700 (Thu, 21 Apr 2016)
Log Message:
-----------
Revert latest API change which did not respect versionning rules. These API are now replaced by macros.

Modified Paths:
--------------
    branches/Cog/platforms/Cross/vm/sqVirtualMachine.c
    branches/Cog/platforms/Cross/vm/sqVirtualMachine.h

Modified: branches/Cog/platforms/Cross/vm/sqVirtualMachine.c
===================================================================
--- branches/Cog/platforms/Cross/vm/sqVirtualMachine.c	2016-04-20 00:32:46 UTC (rev 3674)
+++ branches/Cog/platforms/Cross/vm/sqVirtualMachine.c	2016-04-21 22:07:24 UTC (rev 3675)
@@ -65,10 +65,6 @@
 sqInt isBytes(sqInt oop);
 sqInt isFloatObject(sqInt oop);
 sqInt isIndexable(sqInt oop);
-sqInt isKindOfInteger(sqInt oop);
-sqInt isLargeIntegerObject(sqInt oop);
-sqInt isLargePositiveIntegerObject(sqInt oop);
-sqInt isLargeNegativeIntegerObject(sqInt oop);
 sqInt isIntegerObject(sqInt oop);
 sqInt isIntegerValue(sqInt intValue);
 sqInt isPointers(sqInt oop);
@@ -333,10 +329,6 @@
 	VM->isBytes = isBytes;
 	VM->isFloatObject = isFloatObject;
 	VM->isIndexable = isIndexable;
-	VM->isKindOfInteger = isKindOfInteger;
-	VM->isLargeIntegerObject = isLargeIntegerObject;
-	VM->isLargePositiveIntegerObject = isLargePositiveIntegerObject;
-	VM->isLargeNegativeIntegerObject = isLargeNegativeIntegerObject;
 	VM->isIntegerObject = isIntegerObject;
 	VM->isIntegerValue = isIntegerValue;
 	VM->isPointers = isPointers;

Modified: branches/Cog/platforms/Cross/vm/sqVirtualMachine.h
===================================================================
--- branches/Cog/platforms/Cross/vm/sqVirtualMachine.h	2016-04-20 00:32:46 UTC (rev 3674)
+++ branches/Cog/platforms/Cross/vm/sqVirtualMachine.h	2016-04-21 22:07:24 UTC (rev 3675)
@@ -111,10 +111,6 @@
 	sqInt (*isBytes)(sqInt oop);
 	sqInt (*isFloatObject)(sqInt oop);
 	sqInt (*isIndexable)(sqInt oop);
-	sqInt (*isKindOfInteger)(sqInt oop);
-	sqInt (*isLargeIntegerObject)(sqInt oop);
-	sqInt (*isLargePositiveIntegerObject)(sqInt oop);
-	sqInt (*isLargeNegativeIntegerObject)(sqInt oop);
 	sqInt (*isIntegerObject)(sqInt oop);
 	sqInt (*isIntegerValue)(sqInt intValue);
 	sqInt (*isPointers)(sqInt oop);



More information about the Vm-dev mailing list