>>>>> "Joe" == Joe Buck <[EMAIL PROTECTED]> writes:

Joe> But before fighting the political battles, we should first figure out if
Joe> this is what we really want to do if there weren't political obstacles.
Joe> Let's try coming to a technical consensus first.

I made a list of things which would have to be addressed, based
mostly on this thread.

- Make ecj emit .jar files
- Change ecj's error reporting format
  Right now it is quite ugly and doesn't conform to GNU standards.
- Consider putting column numbers in debug info
  Though as far as I know, nothing uses this today, so I think this
  is low priority.
- Check compile time performance.
  We don't want to slow gcj down too much.
- Make bootstrapping simpler.
  Some small library refactorings would make it quite simple,
  amounting to downloading a single jar file.
- Exception regions as mentioned by Andrew.
  I'm not sure what we need to do here.
- Fix variable slot tracking for bytecode
  I don't recall exactly what the problem here was.

These last two are already present in today's compiler, though
switching to ecj would exacerbate the situation.

Tom

Reply via email to