size of interp.c
mwai at ibm.net
Fri May 7 01:39:46 UTC 1999
At 05:40 PM 5/6/99 -0400, you wrote:
>interp.c is getting large (~1mb now). While this is no immediate problem,
>it is large enough to make code management and development cumbersome; i.e
>try scrolling through the popup function list in Metrowerks IDE. Is there
>any thought being given to "modularizing" interp.c?
Based on my own experience, I agreed. It was not easy for me(VM
implementation newbie) to go through this interp.c due to the modulation
issue that Dick mentioned. When I study the VM code in Pocket Smalltalk,
quite honestly, it is much easier for me to follow and understand (the VM
source is divided into 8 logical components -- GC, memory, etc). I guess
partly is the fact that Pocket Smalltalk is much smaller -- but its small
size also help me to grasp the core concepts and implementation faster.
More information about the Squeak-dev