Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Removed old Scalac code in sources and various ... | Gilles Dubochet | 2005-12-18 | 1 | -706/+0 |
| | | | | | Removed old Scalac code in sources and various other obsolete elements. | ||||
* | better error message in case of encoding problem | noir | 2005-06-21 | 1 | -1/+2 |
| | |||||
* | - corrected if-test in 'addAttribute' function. | michelou | 2005-06-14 | 1 | -5/+5 |
| | |||||
* | Fixed an assertion error if an attribute applic... | mihaylov | 2005-06-14 | 1 | -0/+2 |
| | | | | | Fixed an assertion error if an attribute application doesn't typecheck | ||||
* | Improved serialization support | mihaylov | 2005-06-07 | 1 | -3/+27 |
| | |||||
* | Initial support for attributes - only works for... | mihaylov | 2005-05-29 | 1 | -1/+27 |
| | | | | | Initial support for attributes - only works for the scala.serializable attribute | ||||
* | - introduced isInstanceOf$erased and asInstance... | schinz | 2005-03-26 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | - introduced isInstanceOf$erased and asInstanceOf$erased methods, which work on the erased types; things to note: * before TypesAsValues phase, either variant can be used, although the erased ones need to be used with caution, when speed matters; * after TypesAsValues phase, only the erased variants should be used (done automatically by TreeGen); * when run time types are disabled, the TypesAsValues phase is not skipped anymore: it is turned into a trivial phase which rewrites all non-erased instanceof/casts into erased ones. | ||||
* | - Split the Reporter class into a Reporter inte... | paltherr | 2005-01-27 | 1 | -4/+4 |
| | | | | | | - Split the Reporter class into a Reporter interface and an AbstractReporter and a ConsoleReporter class. | ||||
* | - Replaced start and stop in Global by a timer. | paltherr | 2005-01-25 | 1 | -28/+11 |
| | |||||
* | - Introduced new compilation loop | paltherr | 2005-01-03 | 1 | -30/+16 |
| | |||||
* | - Added NAMER test in compilation loop | paltherr | 2004-12-10 | 1 | -1/+2 |
| | |||||
* | - Added phase NAMER | paltherr | 2004-12-10 | 1 | -2/+2 |
| | |||||
* | - Fixed indexes in phase creation code | paltherr | 2004-12-10 | 1 | -3/+10 |
| | |||||
* | - Disabled WholeProgPhase | paltherr | 2004-12-08 | 1 | -2/+4 |
| | | | | | - Removed method Phase.apply(CompilationUnit[]) | ||||
* | - Removed GenJVMPhase, GenMSILPhse and GenJVMFr... | paltherr | 2004-12-08 | 1 | -9/+3 |
| | | | | | | | | - Removed GenJVMPhase, GenMSILPhse and GenJVMFromICodePhase. - Added method Global.dump. - Added a call to Global.dump in class Main. - The backends are no longer phases. They are now invoked by the new method dump of class Global. | ||||
* | - Removed method Transformer.apply(CompilationU... | paltherr | 2004-12-07 | 1 | -2/+2 |
| | | | | | | | - Removed method Transformer.apply(CompilationUnit[] - Added method ) Phase.apply(CompilationUnit - Adapted most phases to implement method ) Phase.apply(CompilationUnit instead of Phase.apply(CompilationUnit[] ) | ||||
* | - Removed some obsolete references class TextTr... | paltherr | 2004-12-06 | 1 | -1/+1 |
| | | | | | | - Removed some obsolete references class TextTreePrinter and package printer | ||||
* | - Removed field units in class Global | paltherr | 2004-12-03 | 1 | -22/+23 |
| | |||||
* | - Removed fail methods in class Global | paltherr | 2004-12-03 | 1 | -36/+0 |
| | |||||
* | - Removed graph methods in class Phase | paltherr | 2004-12-03 | 1 | -2/+1 |
| | |||||
* | - Removed old checkers | paltherr | 2004-12-03 | 1 | -3/+1 |
| | |||||
* | - added accessor for "debuginfo" command-line a... | schinz | 2004-11-29 | 1 | -0/+2 |
| | | | | | | - added accessor for "debuginfo" command-line argument (a.k.a. the "-g" switch) | ||||
* | - Removed class UniqueID (symbols have already ... | paltherr | 2004-11-22 | 1 | -5/+0 |
| | | | | | | - Removed class UniqueID (symbols have already an internal unique identifier) | ||||
* | Added swing printer. | Iulian Dragos | 2004-11-19 | 1 | -1/+6 |
| | |||||
* | - added option -Xrtt to enable support for run-... | schinz | 2004-10-14 | 1 | -0/+3 |
| | | | | | - added option -Xrtt to enable support for run-time types | ||||
* | - [MSIL] instantiate CLRPackageParser as the ro... | mihaylov | 2004-09-09 | 1 | -1/+4 |
| | | | | | - [MSIL] instantiate CLRPackageParser as the root parser | ||||
* | *** empty log message *** | Martin Odersky | 2004-09-02 | 1 | -0/+1 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2004-07-15 | 1 | -0/+4 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2004-07-08 | 1 | -0/+1 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2004-07-01 | 1 | -8/+8 |
| | |||||
* | - Adapted to new class scala.tools.util.debug.D... | paltherr | 2004-06-17 | 1 | -4/+3 |
| | | | | | - Adapted to new class scala.tools.util.debug.Debug | ||||
* | pretty-print + whitespace trimming | buraq | 2004-05-26 | 1 | -0/+2 |
| | |||||
* | Xmarkup option only for compatibility, is alway... | buraq | 2004-05-24 | 1 | -2/+0 |
| | | | | | Xmarkup option only for compatibility, is always true now | ||||
* | fixed transmatch | buraq | 2004-05-17 | 1 | -0/+2 |
| | |||||
* | - Moved instance of FreshNameCreator from Globa... | paltherr | 2004-04-02 | 1 | -5/+0 |
| | | | | | - Moved instance of FreshNameCreator from Global to Unit | ||||
* | *** empty log message *** | Martin Odersky | 2004-03-26 | 1 | -11/+28 |
| | |||||
* | - Split scala.tools.util.AbstractFile into seve... | paltherr | 2004-03-23 | 1 | -6/+5 |
| | | | | | | | | | | - Split scala.tools.util.AbstractFile into several files Added - scala.tools.util.DirectoryPath Added scala.tools.util.VirtualDirectory - Changed interface of scala.tools.util.AbstractFile Rewrote - scala.tools.util.ZipArchive (merged ZipArchive and JarArchive) Moved - ClassPath to scala.tools.util Changed ClassPath and PackageParser to - rely on DirectoryPath for file lookups | ||||
* | - Moved creation of root class loader into Global | paltherr | 2004-03-21 | 1 | -0/+6 |
| | | | | | - Changed Symbol.newRootClass to take a Global as argument | ||||
* | - Avoided recomputations of files that are alre... | paltherr | 2004-03-21 | 1 | -3/+5 |
| | | | | | - Avoided recomputations of files that are already done in PackageParser | ||||
* | - Standardized names used in ClassPath | paltherr | 2004-03-21 | 1 | -0/+1 |
| | |||||
* | - Simplified method lateEnter in Analyzer and A... | paltherr | 2004-03-21 | 1 | -0/+13 |
| | | | | | | | - Simplified method lateEnter in Analyzer and AnalyzerPhase Added - Global.compileLate Changed SourceCompleter and Analyer to use it - Removed mixinOnly from SourceCompleter | ||||
* | - Fixed getSourceFile for case where file does ... | paltherr | 2004-03-21 | 1 | -0/+2 |
| | | | | | - Fixed getSourceFile for case where file does not exist | ||||
* | - Changed Scanner and SourceFile to work with c... | paltherr | 2004-03-21 | 1 | -5/+37 |
| | | | | | - Changed Scanner and SourceFile to work with chars instead of bytes | ||||
* | - Fixed getSourceFile for case where file does ... | paltherr | 2004-03-21 | 1 | -1/+4 |
| | | | | | - Fixed getSourceFile for case where file does not exist | ||||
* | - Added flag -encoding | paltherr | 2004-03-21 | 1 | -0/+2 |
| | |||||
* | - Added methods Global.getSourceFile | paltherr | 2004-03-21 | 1 | -14/+31 |
| | | | | | | - Renamed bytes into content in SourceFile - Replaced SourceFile constructors by SourceFile(AbstractFile, byte[]) | ||||
* | - Replaced file String by an AbstractFile in So... | paltherr | 2004-03-21 | 1 | -8/+15 |
| | | | | | - Replaced file String by an AbstractFile in SourceFile | ||||
* | - Moved Position and SourceFile from ch.epfl.la... | paltherr | 2004-03-21 | 1 | -2/+3 |
| | | | | | | - Moved Position and SourceFile from ch.epfl.lamp.util to scala.tools.util | ||||
* | - Removed method subName in class Name | paltherr | 2004-03-18 | 1 | -3/+1 |
| | | | | | | - Replaced Name by String in methods getModule and getClass in Definitions | ||||
* | - Added attribute Symbol.IS_ANONYMOUS | paltherr | 2004-03-18 | 1 | -1/+1 |
| | | | | | | - Added factory method Symbol.newAnonymousClass - Removed methods startsWith and endsWith from class Name |