[squeak-dev-noreply@lists.squeakfoundation.org: VM Maker: VMMaker-oscog.12.mcz]

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

[squeak-dev-noreply@lists.squeakfoundation.org: VM Maker: VMMaker-oscog.12.mcz]

David T. Lewis
 
The following update message was blocked from the vm-dev list
because of the large size of the diff listing. Point your Montecello
browser at Sqs/VMMaker to see the details.

Note - after refreshing your Montecello browser you may need to scroll
down the listing to find the new VMMaker-oscog.12 and VMMaker-oscog.14
entries.

Dave

----- Forwarded message from [hidden email] -----

Date: Wed, 23 Jun 2010 21:27:41 0000
From: [hidden email]
To: [hidden email], [hidden email]
Reply-To: [hidden email]
Subject: VM Maker: VMMaker-oscog.12.mcz

Eliot Miranda uploaded a new version of VMMaker to project VM Maker:
http://www.squeaksource.com/VMMaker/VMMaker-oscog.12.mcz

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

Name: VMMaker-oscog.12
Author: eem
Time: 22 June 2010, 9:51:54 am
UUID: a34fa6af-c3a0-453e-8450-8525342057ac
Ancestors: VMMaker-oscog.11

Fix co-routining and cannotReturn: crashes.  Key is to arrange
that when baseFrameReturn returns to a frame in the middle
of a stack page the frames above it (which may be in use in
coroutining) are preserved, i.e. by movign them to another
page.

Fix simple blocks with temps.  JIT compiles simple blocks
without a stack frame and so the stack must balance.  The
JTI must strip any leading pushNils that initialize temps
otherwise these will be interpreted as return addresses
causing a jump into la la land.

Various typos and niceties from mainline Cog.

=============== Diff against VMMaker-ar.165 ===============

<snip>


----- End forwarded message -----