David T. Lewis uploaded a new version of SlangBrowser to project VM Maker: http://source.squeak.org/VMMaker/SlangBrowser-dtl.9.mcz
==================== Summary ====================
Name: SlangBrowser-dtl.9 Author: dtl Time: 28 May 2012, 10:12:05.791 am UUID: d950ce25-5e3e-4c0c-86b2-dc68e74ea965 Ancestors: SlangBrowser-dtl.8
Do not attempt to handle Error in VMMaker class>>cCodeGenerator:inCache:inlined: because this masks problems and makes debugging difficult
=============== Diff against SlangBrowser-dtl.8 ===============
Item was changed: ----- Method: VMMaker class>>cCodeGenerator:inCache:inlined: (in category '*SlangBrowser-browser support') ----- cCodeGenerator: aClass inCache: cache inlined: doInlining "Answer a C code generator, or a string explaining why a code generator is not available"
| cg | + cg := cache - [cg := cache at: aClass name asSymbol ifAbsentPut: [ObjectMemory initialize. ObjectMemory initializeConstants. + cg := aClass buildCodeGeneratorInlined: doInlining. - cg := aClass buildCodeGenerator. cg prepareMethodsInlined: doInlining doAssertions: true. + cg]. - cg]] - on: Error - do: [:e | "Failure due to overridden class occurs in simulator subclasses" - ^ cache at: aClass name asSymbol put: e messageText]. ^ cg !