We're starting to see a temporary conflict of objectives concerning bugs, so
I want to state my priorities:

1. I want to get *all* of the bugs we discover recorded in the form of a
test case. So I definitely want them reported, and I want to work with you
to capture them correctly in the unit test suite.

2. I want to get bugs that are actively in somebody's way fixed, so please
be sure to let me know if this is a "I noticed this while fiddling around"
sort of issue or something that is really in the way.

Those two things being said, my main priorities at the moment are to get the
S-expression syntax retired and start the self-hosting effort. There are a
three of reasons for this:

  a) pointer management overheads in C are killing us
  b) the migration will force me to rewrite the type checker and the SSA
passes, which
      are the most important sources of bugs at the moment. The current code
isn't
      something that I can successfully maintain. Too much case analysis,
too much
      of which will become irrelevant as we re-work the handling of
mutability.
  c) A couple of recent issues have convinced me that we need to do
      the work on regions and simple kinding in order to have long-term
      solutions to some of the issues we are currently seeing.

If your bug doesn't get a quick response, and you need one, please let me
know. That said, some bugs aren't going to get fixed right away.


shap
_______________________________________________
bitc-dev mailing list
[email protected]
http://www.coyotos.org/mailman/listinfo/bitc-dev

Reply via email to