I borrowed this quote from this
thread on G+ by Kasper:
"We are only planning on supporting a subset of the mirror API in dart2js compiled code for now. We are toying with using mirrors at compile time to allow programmatic access to the data structures of the compiler (used by dartdoc and similar tools). We've got lots of ideas but it will take time for things to get implemented."
Can someone please elaborate on how limited this subset will be? I have a branch of Buckshot that is using quite a bit of introspection and instantiation of classes and fields. Will this be supported in dart2js (within the same isolate at least)?
Understanding that I am coding against the bleeding-est of the bleeding edge, I have no problems with reverting code back to non-reflective implementations. I'd just like to know how far down the mirrors road I can travel before I cross a boundary that won't be supported by dart2js.