Building a Debugger for Fluid

Ideas

Fluid Debug Internals

fluid.activityTrace

The fluid.activityTrace Array contains a record of activities.

There are 2 types of entries in the activityTrace:

  1. An activity record
  2. A pop entry

An activity record contains:

fluid.pushActivity() (Fluid.js)

fluid.popActivity() (Fluid.js)

fluid.activityTracing

Boolean to turn tracing on and off.

fluid.instantiator

Live IoC record.