John M McIntosh wrote:
I've stuck a version (5.8b7) of the cocoa based os-x squeak cog JIT based VM in my experimental folder. Please ensure drawing looks sane, and how it interacts with the mouse and keyboard seems viable.
http://homepage.mac.com/johnmci/.Public/experimental/Squeak%205.8b7.app.zip

I finished the open/GL tuning and based on benchmarking I simplified the explicit flush required when a Smalltalk Morphic draw cycle fails to do a flush. Lastly I cross check the source code to ensure it compiles correctly for the iOS platform.
--
===========================================================================
John M. McIntosh <[email protected]>   Twitter:  squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
==========================================================================

Hi John,

I found something strange with reported file creation and modification time. The values answered by #primLookupEntryIn:index: are (Tested on Squeak 4.1, Mac OS 10.5.8):

4.2.4 VM (Stack VM):
3461318674         3461318674         newFile
3449660476         3447966888         Squeak 4.2.4beta1U.app
3460975777         3460916669         Squeak.app
3460551046         3460551046         Squeak4.1.image
3449660435         3448977726         SqueakV41.sources

5.8b7 (Cog experimental VM)
3461314066         3461314066         newFile
3447962280         3447962280         Squeak 4.2.4beta1U.app
3460912061         3460912061         Squeak.app
3448973124         3460546438         Squeak4.1.image
3448973118         3448973118         SqueakV41.sources

Take for instance SqueakV41.sources:
   DateAndTime fromSeconds: 3449660435     2010-04-25T15:00:35-03:00
DateAndTime fromSeconds: 3448977726 2010-04-17T17:22:06-03:00 "This is the correct one according to Finder, 4.2.4 modification time"
   DateAndTime fromSeconds: 3448973118     2010-04-17T16:05:18-03:00
   DateAndTime fromSeconds: 3448973118     2010-04-17T16:05:18-03:00

So I'm, getting incorrect time info in the FileList.

Something else I see is that 4.2.4 VM answers the same value for creation and modification time for some files, while 5.8b7 answers the same value for other files. (Why?) For the newly created "newFile", both answer the same value for creation and modification time. The correct value is (again) the one answered by 4.2.4.

I'm at the ART time zone.

Thanks,
Juan Vuletich

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to