Changes between Version 2 and Version 3 of CompilationPhases


Ignore:
Timestamp:
12/18/08 21:53:58 (12 years ago)
Author:
ehuelsmann
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CompilationPhases

    v2 v3  
    2222== Compilation phase 2: p2 ==
    2323
    24 This phase creates the compilation output. ''It's unclear to me whether this is a single '.cls' file or that this applies to a full file compile.''
     24This phase creates the compilation output.
     25
     26It does this by:
     27
     28 1. Creating java byte code
     29 2. Analyzing the byte code, deleting unused branches (jvm.lisp::OPTIMIZE-CODE)
     30 3. Optimize byte code by walking the byte codes,
     31    replacing inefficient sequences with more efficient ones
     32 4. Writing out a file according to the format specified for .class files
     33
     34 ''It's unclear to me whether this is a single '.cls' file or that this applies to a full file compile.''