VM Maker: CogCompatibility-eem.2.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

VM Maker: CogCompatibility-eem.2.mcz

commits-2
 
Eliot Miranda uploaded a new version of CogCompatibility to project VM Maker:
http://source.squeak.org/VMMaker/CogCompatibility-eem.2.mcz

==================== Summary ====================

Name: CogCompatibility-eem.2
Author: eem
Time: 17 September 2014, 6:53:04.247 pm
UUID: 48f8bdd5-a92a-441b-8766-4a81f3075f44
Ancestors: CogCompatibility-eem.1

prmitiveFail => prmitiveFailed in 2 Context methods.

=============== Diff against CogCompatibility-eem.1 ===============

Item was changed:
  ----- Method: Context>>basicSize (in category 'accessing') -----
  basicSize
  "Primitive. Answer the number of indexable variables in the receiver.
  This value is the same as the largest legal subscript. Essential. Do not
  override in any subclass. See Object documentation whatIsAPrimitive.  Override the default primitive to give latitude to
  the VM in context management."
 
  <primitive: 212>
  "The number of indexable fields of fixed-length objects is 0"
+ ^self primitiveFailed!
- ^self primitiveFail!

Item was changed:
  ----- Method: Context>>size (in category 'accessing') -----
  size
  "Primitive. Answer the number of indexable variables in the receiver.
  This value is the same as the largest legal subscript. Essential. See Object
  documentation whatIsAPrimitive.  Override the default primitive to give latitude to
  the VM in context management."
 
  <primitive: 212>
  "The number of indexable fields of fixed-length objects is 0"
+ ^self primitiveFailed!
- ^self primitiveFail!