GameMonkey Script

GameMonkey Script Forums
It is currently Tue Sep 07, 2010 10:43 am

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Current Beta v1.27.2 beta
PostPosted: Mon May 11, 2009 2:50 am 
Offline

Joined: Mon Dec 15, 2003 1:38 pm
Posts: 580
Current Beta v1.27.2 beta

Download it here:
http://www.somedude.net/gamemonkey/downloads/

Please read file doc\ChangeLog.txt for detailed list of changes.

Note this is merely a build I maintain. It may not contain all the new and useful features developed by others.


Top
 Profile  
 
 Post subject: Re: Current Beta v1.25 beta P
PostPosted: Mon May 11, 2009 2:51 am 
Offline

Joined: Mon Dec 15, 2003 1:38 pm
Posts: 580
Some recent changes up to v1.25p:

Add GM_CHECK_THIS_* macros to gmThread.h
Add experimental and optional fork instruction
Add experimental foreach support for user types
Add gmMachine::GetTypeId() to retrieve type id from string name
Fixed getind in gmThread.cpp where usertypes influenced the operator chosen to process
Add experimental endon() allowing a thread to be killed when signalled


Top
 Profile  
 
 Post subject: Re: Current Beta v1.25 beta Q
PostPosted: Fri Jun 05, 2009 2:12 am 
Offline

Joined: Mon Dec 15, 2003 1:38 pm
Posts: 580
Some recent changes up to v1.25q:

Fixed and improved format()


Top
 Profile  
 
 Post subject: Re: Current Beta v1.27.1 beta
PostPosted: Fri Jul 09, 2010 12:38 pm 
Offline

Joined: Mon Dec 15, 2003 1:38 pm
Posts: 580
Some recent changes up to 1.27.1 :

o Changed block on null behavior to cause script thread exception.
o Fix signal behavior so multiple signals cannot accumulate on a blocked thread. Thanks DrEvil.
o Changing gm version format from vMajor.Minor.BetaLetter to vMajor.Minor.Build. Probably won't change coded version to store past Minor unless process is automated. Probably won't use 4 components as each can be multi digit.
o Changed new to GM_NEW in gmCodeGen.cpp for consistency. Thanks Sunray.
o Fix GC auto calibration. Thanks DrEvil.
o Improved Minimal example. Not all errors were logged. Also enabled debug mode. Thanks xaxa.
o Updated code base for 64bit address target. (64bit builds of current binaries not made or tested yet.)
o Updated system lib for 64bit Win OS compatibility.

This latest version should support 64bit targets with 64bit addressing.
Note that integer and float types remain 32bit.
gmConfig_p.h defines what 'gmptr' type is and #defines GT_PTR_SIZE_64 for some specific code changes/additions.
I made use of some info by MagickPanda in this thread
I have not yet attempted 64bit builds of GME, GMD and GML however my current project embeds GM and appears to run fine in 64bit build.
Please report any issues in the support forum.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group