VM Maker: MemoryAccess-dtl.4.mcz

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

VM Maker: MemoryAccess-dtl.4.mcz

squeak-dev-noreply
 
Dave Lewis uploaded a new version of MemoryAccess to project VM Maker:
http://www.squeaksource.com/VMMaker/MemoryAccess-dtl.4.mcz

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

Name: MemoryAccess-dtl.4
Author: dtl
Time: 21 August 2011, 11:35:15 am
UUID: a3d149ed-8de7-4277-91bd-0ff1185d57e5
Ancestors: MemoryAccess-dtl.3

MemoryAccess updates for VMMaker 4.7.4

Allow MemoryAccess to be used for code generation with no changes to external platform support code. Change #enable and #disable to set a flag, rather than inserting MemoryAccess into the ObjectMemory class hierarchy. VMMaker now adds MemoryAccess (if enable flag set) to code generators, renaming methods to avoid conflict with sqMemoryAccess.h macro declarations. Remove #requiredMethodNames (platform support code will use sqMemoryAccess.h where required).

To enable code generation of slang memory access methods: 'MemoryAccess enable'.

To use traditional macros in sqMemoryAccess.h: 'MemoryAccess disable'.