Differences between revisions 63 and 64
| Deletions are marked like this. | Additions are marked like this. |
| Line 55: | Line 55: |
| * BackportingBranch: currently no issue as CACAO 0.96 works with Classpath 0.91. | |
| Line 63: | Line 62: |
|
== Obsolete Stuff == Conserved here for archeologic purposes. * BackportingBranch: currently no issue as CACAO 0.96 works with Classpath 0.91. |
Open Problems
This page lists problems that will need to be addressed sooner or later.
The most urgent issues are marked with priority icons (
,
, ...).
Correctness
KnownMauveFails - lists mauve fails with known reasons
ExceptionHandlers - There is a problem when code falls through into an exception handler.
Conformance
ClassUnloading (Note: Class unloading is called an optimization in the Java specification and required to be transparent, so this might also be viewed as a performance - instead of conformance - issue.)
Jsr133 (Java Memory Model)
Java 1.5 Conformance
sun.misc.Unsafe, twisti implemented most but some are still missing.
Java 1.6 Conformance
Performance
ThinLocks - should be inlined
Enhancement
StoppingThreads: for JVMTI to be useful we will need stopworld/stopping single threads
Build System / Source Tree
- include conditional sources in EXTRA_DIST?
Minor Issues
option variables (like useinlining) should only be defined if the feature is enabled. (And useinlining should be opt_inlining).
AbstractMethodErrors (see AbstractMethods) would be nicer with the name of the method in the error message.
Obsolete Stuff
Conserved here for archeologic purposes.
BackportingBranch: currently no issue as CACAO 0.96 works with Classpath 0.91.