summaryrefslogtreecommitdiff
path: root/sources/scalac/Global.java
Commit message (Collapse)AuthorAgeFilesLines
* - added accessor for "debuginfo" command-line a...schinz2004-11-291-0/+2
| | | | | | - added accessor for "debuginfo" command-line argument (a.k.a. the "-g" switch)
* - Removed class UniqueID (symbols have already ...paltherr2004-11-221-5/+0
| | | | | | - Removed class UniqueID (symbols have already an internal unique identifier)
* Added swing printer.Iulian Dragos2004-11-191-1/+6
|
* - added option -Xrtt to enable support for run-...schinz2004-10-141-0/+3
| | | | | - added option -Xrtt to enable support for run-time types
* - [MSIL] instantiate CLRPackageParser as the ro...mihaylov2004-09-091-1/+4
| | | | | - [MSIL] instantiate CLRPackageParser as the root parser
* *** empty log message ***Martin Odersky2004-09-021-0/+1
|
* *** empty log message ***Martin Odersky2004-07-151-0/+4
|
* *** empty log message ***Martin Odersky2004-07-081-0/+1
|
* *** empty log message ***Martin Odersky2004-07-011-8/+8
|
* - Adapted to new class scala.tools.util.debug.D...paltherr2004-06-171-4/+3
| | | | | - Adapted to new class scala.tools.util.debug.Debug
* pretty-print + whitespace trimmingburaq2004-05-261-0/+2
|
* Xmarkup option only for compatibility, is alway...buraq2004-05-241-2/+0
| | | | | Xmarkup option only for compatibility, is always true now
* fixed transmatchburaq2004-05-171-0/+2
|
* - Moved instance of FreshNameCreator from Globa...paltherr2004-04-021-5/+0
| | | | | - Moved instance of FreshNameCreator from Global to Unit
* *** empty log message ***Martin Odersky2004-03-261-11/+28
|
* - Split scala.tools.util.AbstractFile into seve...paltherr2004-03-231-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 Globalpaltherr2004-03-211-0/+6
| | | | | - Changed Symbol.newRootClass to take a Global as argument
* - Avoided recomputations of files that are alre...paltherr2004-03-211-3/+5
| | | | | - Avoided recomputations of files that are already done in PackageParser
* - Standardized names used in ClassPathpaltherr2004-03-211-0/+1
|
* - Simplified method lateEnter in Analyzer and A...paltherr2004-03-211-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 ...paltherr2004-03-211-0/+2
| | | | | - Fixed getSourceFile for case where file does not exist
* - Changed Scanner and SourceFile to work with c...paltherr2004-03-211-5/+37
| | | | | - Changed Scanner and SourceFile to work with chars instead of bytes
* - Fixed getSourceFile for case where file does ...paltherr2004-03-211-1/+4
| | | | | - Fixed getSourceFile for case where file does not exist
* - Added flag -encodingpaltherr2004-03-211-0/+2
|
* - Added methods Global.getSourceFilepaltherr2004-03-211-14/+31
| | | | | | - Renamed bytes into content in SourceFile - Replaced SourceFile constructors by SourceFile(AbstractFile, byte[])
* - Replaced file String by an AbstractFile in So...paltherr2004-03-211-8/+15
| | | | | - Replaced file String by an AbstractFile in SourceFile
* - Moved Position and SourceFile from ch.epfl.la...paltherr2004-03-211-2/+3
| | | | | | - Moved Position and SourceFile from ch.epfl.lamp.util to scala.tools.util
* - Removed method subName in class Namepaltherr2004-03-181-3/+1
| | | | | | - Replaced Name by String in methods getModule and getClass in Definitions
* - Added attribute Symbol.IS_ANONYMOUSpaltherr2004-03-181-1/+1
| | | | | | - Added factory method Symbol.newAnonymousClass - Removed methods startsWith and endsWith from class Name
* - Made the 'fail' family of methods static to a...mihaylov2004-03-171-6/+6
| | | | | | - Made the 'fail' family of methods static to avoid the dependancy on a Global instance.
* - Added a node DocDef for documentation comments.cremet2004-03-081-4/+0
| | | | | | - Fixed a bug that made an error when stopping the compiler after phase "analyze".
* - Fixed phase for import creationpaltherr2004-03-061-0/+2
|
* command line switch for XMLburaq2004-03-021-0/+2
|
* - Removed method SymbolTablePrinter.getSymbolFu...paltherr2004-02-291-8/+0
| | | | | | | | - Removed method SymbolTablePrinter.getSymbolFullName - Removed method SymbolTablePrinter.printSymbolFullName - Replaced method SymbolTablePrinter.printSymbol by method SymbolTablePrinter.printSymbolKindAndName
* - Changed Global.symdata from Map<FullName,Pick...paltherr2004-02-281-1/+1
| | | | | - Changed Global.symdata from Map<FullName,Pickle> to Map<Symbol,Pickle>
* - Removed Global.firstPos & Symbol.setFirstInfopaltherr2004-02-271-13/+3
|
* - Reorganized phase creation so that types are ...paltherr2004-02-261-4/+6
| | | | | | - Reorganized phase creation so that types are not created before Analyzer
* - Fixed crash of interpreter on importpaltherr2004-02-231-1/+1
|
* - Removed java version of files translated to s...paltherr2004-02-191-7/+5
| | | | | - Removed java version of files translated to scala
* - Introduced local and global refspaltherr2004-02-011-3/+3
| | | | | | - Fixed related bugs in ExplicitOuter - Replaced TreeGen.mkPrimaryConstr by TreeGen.mkPrimaryConstructorRef methods
* - Generalized use of AConstant to represent con...paltherr2004-02-011-7/+4
| | | | | - Generalized use of AConstant to represent constant values
* Added intermediate code and corresponding jvm b...NAME2004-01-301-3/+20
| | | | | Added intermediate code and corresponding jvm backend
* - Enabled tail call optimization for all backendspaltherr2004-01-231-1/+0
|
* - Fixed superclass of console modulespaltherr2004-01-211-1/+1
|
* - Redesigned the tree printing scheme to enable...paltherr2003-12-111-55/+47
| | | | | | - Redesigned the tree printing scheme to enable printing of attributed trees
* - added two variants of "fail" taking an except...schinz2003-12-021-6/+18
| | | | | | - added two variants of "fail" taking an exception (cause) as argument, - removed tabs & trailing spaces
* *** empty log message ***Martin Odersky2003-11-141-1/+1
|
* *** empty log message ***Martin Odersky2003-11-121-2/+11
|
* - Simplified import tree generationpaltherr2003-10-291-1/+1
|
* - Replaced most of the Definition <...>_TYPE fi...paltherr2003-10-291-3/+4
| | | | | - Replaced most of the Definition <...>_TYPE fields by methods