Hello!
This is my weekly ChangeLog, from 19 June 2017 to 25 June 2017.
You can see it in a better format by going here:
http://log.smallworks.eu/web/search?from=19/6/2017&to=25/6/2017
ChangeLog
=========
21 June 2017:
-------------
* Succeed!!
I made [iceberg](http://github.com/pharo-vcs/iceberg) to work on 64bits!
Now, I need to promote a new VM as stable (and probably backported it to
Pharo 6.0)
* After 1.5 days still working on 64bits version of
[iceberg](http://github.com/pharo-vcs/iceberg) and that
annoying malloc crash. Last idea was the believing something is wrong with
sizes and marshallings so I
verified all:
* I reviewed all structures and callbacks.
* I took a look to each function call.
I got some differences that needed to be fixed and perticularly a lot of
+size_t+ that were wrongly
mapped as +FFIUInt32+ and I have some movement: it is not crashing anymore
on malloc (which is a
relief), but is still crashing someplace later.
I'm now reviewing that.
19 June 2017:
-------------
* I spent the full day trying to get
[iceberg](http://github.com/pharo-vcs-iceberg) to work on 64bits.
Is almost working... if it wouldn't be because I'm having a random crash
while trying to +malloc+
something random.
We'll see tomorrow.
cheers!
Esteban