summaryrefslogtreecommitdiff
path: root/sources/scalac/PhaseDescriptor.java
Commit message (Collapse)AuthorAgeFilesLines
* Removed old Scalac code in sources and various ...Gilles Dubochet2005-12-181-233/+0
| | | | | Removed old Scalac code in sources and various other obsolete elements.
* - Fixed id of terminal phasepaltherr2004-03-161-2/+4
|
* - Reorganized phase creation so that types are ...paltherr2004-02-261-2/+14
| | | | | | - Reorganized phase creation so that types are not created before Analyzer
* *** empty log message ***michelou2003-09-021-1/+3
|
* - Replaced field Global.phases by fields Phase....paltherr2003-09-011-7/+31
| | | | | | | | - Replaced field Global.phases by fields Phase.prev and Phase.next - Reorganized/Cleaned/Documented methods on infos, types and - closures in Symbol Removed method CompilerPhases.remove Add mehods - PhaseDescriptor.addXXXFlag
* - Fixed transformation of STOP into SKIPpaltherr2003-08-251-1/+1
|
* - Changed freeze to never skip phases INITIAL a...paltherr2003-08-191-2/+8
| | | | | - Changed freeze to never skip phases INITIAL and TERMINAL
* - rewrote the phase creation processpaltherr2003-08-181-110/+137
| | | | | - replace PhaseRepository by CompilerPhases
* Added a new apply method to each phase which al...Matthias Zenger2003-07-021-10/+17
| | | | | | | | Added a new apply method to each phase which allows to apply only a single compilation unit. For some phases this might probably not work as it is right now. At some stage, these phases have to be adapted accordingly.
* - Removed method createPhase in class PhaseDesc...paltherr2003-03-211-19/+3
| | | | | | | - Removed method createPhase in class PhaseDescriptor Made method apply - abstract in class PhaseDescriptor Implemented method apply in all - subclasses of class PhaseDescriptor
* Initial version.Martin Odersky2003-02-131-0/+169