summaryrefslogtreecommitdiff
path: root/sources/scalac
Commit message (Collapse)AuthorAgeFilesLines
* - Removed method TreeGen.This(int,Type)paltherr2004-02-021-13/+0
|
* oops, forgot a case in BindingBerrySethiburaq2004-02-023-4/+10
|
* bugburaq2004-02-021-25/+24
|
* - Introduced local and global refspaltherr2004-02-018-200/+194
| | | | | | - Fixed related bugs in ExplicitOuter - Replaced TreeGen.mkPrimaryConstr by TreeGen.mkPrimaryConstructorRef methods
* - Added test to avoid printing Select prefixes ...paltherr2004-02-011-2/+4
| | | | | - Added test to avoid printing Select prefixes equal to Ident(<root>)
* - Changed owner of PATTERN_WILDCARD to NONEpaltherr2004-02-011-5/+6
|
* - Fixed to correctly retrieve reference to ROOT...paltherr2004-02-011-0/+1
| | | | | - Fixed to correctly retrieve reference to ROOT.module()
* - Removed top-level ValDefs (modules)paltherr2004-02-015-28/+3
|
* - Removed interpreter specific code from AddCon...paltherr2004-02-011-40/+4
| | | | | | - Removed interpreter specific code from AddConstructor Added module - initialization in interpreter's ExpressionCompiler
* - Added normal vlink to non-stable modulespaltherr2004-02-011-4/+4
|
* - Removed Definitions.NULL and Definitions.ZEROpaltherr2004-02-017-34/+3
|
* - Generalized use of AConstant to represent con...paltherr2004-02-0130-791/+1201
| | | | | - Generalized use of AConstant to represent constant values
* - Fixed Idspaltherr2004-01-311-1/+1
|
* Added intermediate code and corresponding jvm b...NAME2004-01-306-12/+137
| | | | | Added intermediate code and corresponding jvm backend
* - Added flag LIFTED to lifted classes and methodspaltherr2004-01-291-0/+2
|
* using LabelDef instead of nested functions for ...buraq2004-01-295-181/+142
| | | | | using LabelDef instead of nested functions for automata code generation
* bugfix in PatternMatcher.buraq2004-01-282-37/+66
|
* *** empty log message ***mihaylov2004-01-262-6/+11
|
* - Implemented the new synchronized primitive.mihaylov2004-01-261-18/+18
| | | | | - Improved handling of labels.
* - Fixed handling of single typespaltherr2004-01-261-9/+2
|
* - Simplified some type transformers (removed un...paltherr2004-01-263-36/+5
| | | | | - Simplified some type transformers (removed unaliasing)
* - Fixed typopaltherr2004-01-261-1/+1
|
* - Removed method Type.rebindpaltherr2004-01-262-47/+17
| | | | | - Simplified some type transformers
* - Added automatic rebinding and unaliasing in T...paltherr2004-01-2612-66/+102
| | | | | - Added automatic rebinding and unaliasing in TypeRef creation
* - Removed renamer from SymbolClonerpaltherr2004-01-252-28/+9
|
* - Added method isLockedpaltherr2004-01-251-0/+5
|
* - Simplified computation of closurepaltherr2004-01-251-46/+31
|
* - Added class ThisTypeMappaltherr2004-01-251-0/+84
|
* - Simplified and improved tail call optimizationpaltherr2004-01-232-371/+169
|
* - Enabled tail call optimization for all backendspaltherr2004-01-231-1/+0
|
* - Added test to avoid StackOverflowpaltherr2004-01-231-2/+4
|
* - Added use of method Symbol.rebindSym in metho...paltherr2004-01-232-83/+10
| | | | | | - Added use of method Symbol.rebindSym in method Type.rebind Simplefied - Type.AsSeenFromMap and ExpandMixinPhase.TypeTransformer
* - Added method Symbol.rebindSym and field Class...paltherr2004-01-231-4/+41
| | | | | - Added method Symbol.rebindSym and field ClassSymbol.rebindSym
* - Added field and method ALIASpaltherr2004-01-231-0/+6
|
* - Removed some unused codepaltherr2004-01-231-14/+11
|
* - Renamed local variable treeSym into claszpaltherr2004-01-231-36/+31
| | | | | - Fixed predicate used to differentiate members from initialization code
* - Improved assertion messagepaltherr2004-01-231-1/+2
|
* replaced DefDef with LabelDef for recognizerburaq2004-01-222-15/+89
|
* replace if's with switch (but is commented out ...buraq2004-01-221-2/+6
| | | | | replace if's with switch (but is commented out still)
* - Improved debuging messagespaltherr2004-01-221-5/+21
|
* - Enabled type cloning in Symbol clonerpaltherr2004-01-223-368/+401
| | | | | - Rewrote ExpandMixins to implement a correct transformInfo
* - Fixed handling of ClassDef in GenTransformer ...paltherr2004-01-211-4/+9
| | | | | | - Fixed handling of ClassDef in GenTransformer for phases after AddConstructors
* - Fixed superclass of console modulespaltherr2004-01-211-1/+1
|
* - Added method isAccessedpaltherr2004-01-211-0/+5
|
* - Added argument to AInvokeStyle.Staticpaltherr2004-01-213-8/+16
|
* - Moved phase AddConstructors before phase Tail...paltherr2004-01-211-7/+7
| | | | | - Moved phase AddConstructors before phase TailCall
* - Added missing cloning of type of new labelspaltherr2004-01-211-1/+1
|
* do not allow top-level sequence patternsburaq2004-01-201-0/+20
|
* - Fixed copyright datepaltherr2004-01-201-1/+1
|
* - Fixed bugs in Scaladoc.cremet2004-01-191-1/+2
| | | | | - Added XHTML validation of documentation comments.