seiyugi / debuguy

An unintrusive JavaScript debugging/profiling/log generating tool
Mozilla Public License 2.0
7 stars 9 forks source link

Design a runtime to formally manage temporary variables and other things #84

Open snowmantw opened 9 years ago

snowmantw commented 9 years ago

From the stack entering-leaving, we leave some temporary variables that declared and defined in the original function scope. This is not ideal, and if we keep this project growing we would run into troubles.

The better way is to design a debuguy runtime, so that we could manage them in a formal way.