FFI: FFI-Pools-eem.26.mcz

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

FFI: FFI-Pools-eem.26.mcz

commits-2
Eliot Miranda uploaded a new version of FFI-Pools to project FFI:
http://source.squeak.org/FFI/FFI-Pools-eem.26.mcz

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

Name: FFI-Pools-eem.26
Author: eem
Time: 16 October 2020, 3:51:24.378651 pm
UUID: 3e62dc88-7003-4072-8ee1-59b68e721be5
Ancestors: FFI-Pools-mt.25

Fix a few typos in ExternalPool's class comment. cFormatPlaceholderFor: is a class-side method consequently it should send initializeAtomicTypesExtra to itself not its class.

=============== Diff against FFI-Pools-mt.25 ===============

Item was changed:
  SharedPool subclass: #ExternalPool
(excessive size, no diff calculated)

Item was changed:
  ----- Method: ExternalPoolReadWriter class>>cFormatPlaceholderFor: (in category 'code generation') -----
  cFormatPlaceholderFor: externalType
 
+ AtomicCFormatPlaceholders ifNil: [self initializeAtomicTypesExtra].
- AtomicCFormatPlaceholders ifNil: [self class initializeAtomicTypesExtra].
 
  ^ externalType isPointerType
  ifTrue: ['%p']
  ifFalse: [
  AtomicCFormatPlaceholders
  at: externalType atomicType
  ifAbsent: [nil]]!