Bugs item #573769, was opened at 2002-06-25 19:13
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=438935&aid=573769&group_id=44253
Category: Compiler integration
Group: Serious
Status: Open
Resolution: None
Priority: 5
Submitted By: Charles Reis (csreis)
Assigned to: Christopher McGraw (cmcgraw)
Summary: Loaded compilers use different Config
Initial Comment:
After much debugging, we've discovered that the
compilers loaded with our custom classloader are not
using the same Configuration object as the rest of
DrJava, but are instead creating a new instance of
FileConfiguration when they're loaded. This is a
problem if config values are changed on the fly,
because the classloaded compilers won't ever see the
changes.
This can be fixed by removing all references to the
Configuration object from the loaded compilers.
Instead, the values of the config options can be set as
fields directly on the compiler from CompilerProxy,
which has a reference to the correct instance of the
Configuration object.
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=438935&aid=573769&group_id=44253
|