Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - introduced isInstanceOf$erased and asInstance... | schinz | 2005-03-26 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | - 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. | ||||
* | *** empty log message *** | Martin Odersky | 2004-07-08 | 1 | -52/+2 |
| | |||||
* | - Cleaned class Array | paltherr | 2004-07-06 | 1 | -1/+1 |
| | | | | | - Fixed missing cast in Erasure.coerce | ||||
* | *** empty log message *** | Martin Odersky | 2004-07-01 | 1 | -3/+3 |
| | |||||
* | - Fixed erasure for bug 328 | paltherr | 2004-06-03 | 1 | -1/+8 |
| | |||||
* | - Added warning | paltherr | 2004-05-11 | 1 | -0/+1 |
| | |||||
* | - Added Tree.Create | paltherr | 2004-04-06 | 1 | -0/+3 |
| | |||||
* | - Changed Tree.New(Template) to Tree.New(Tree) | paltherr | 2004-04-04 | 1 | -4/+3 |
| | |||||
* | - Moved a MSIL specific feature from Erasure to... | mihaylov | 2004-03-26 | 1 | -2/+5 |
| | | | | | | - Moved a MSIL specific feature from Erasure to the TypeCreator class of the MSIL backend | ||||
* | - Fixed some isSameAs to compare types in next ... | paltherr | 2004-03-24 | 1 | -7/+6 |
| | | | | | - Fixed some isSameAs to compare types in next phase | ||||
* | - Removed method SymbolTablePrinter.getSymbolFu... | paltherr | 2004-02-29 | 1 | -1/+1 |
| | | | | | | | | - Removed method SymbolTablePrinter.getSymbolFullName - Removed method SymbolTablePrinter.printSymbolFullName - Replaced method SymbolTablePrinter.printSymbol by method SymbolTablePrinter.printSymbolKindAndName | ||||
* | - Changed Tree.Block(Tree[]) to Tree.Block(Tree... | paltherr | 2004-02-12 | 1 | -10/+6 |
| | | | | | - Changed Tree.Block(Tree[]) to Tree.Block(Tree[],Tree) | ||||
* | - Removed asInstanceOf in array creation trees ... | paltherr | 2004-02-04 | 1 | -2/+1 |
| | | | | | - Removed asInstanceOf in array creation trees for interpreter | ||||
* | - Changed transformation of array creations for... | paltherr | 2004-02-04 | 1 | -21/+7 |
| | | | | | - Changed transformation of array creations for interpreter | ||||
* | - Introduced local and global refs | paltherr | 2004-02-01 | 1 | -12/+15 |
| | | | | | | - Fixed related bugs in ExplicitOuter - Replaced TreeGen.mkPrimaryConstr by TreeGen.mkPrimaryConstructorRef methods | ||||
* | - Removed Definitions.NULL and Definitions.ZERO | paltherr | 2004-02-01 | 1 | -5/+0 |
| | |||||
* | - Generalized use of AConstant to represent con... | paltherr | 2004-02-01 | 1 | -3/+4 |
| | | | | | - Generalized use of AConstant to represent constant values | ||||
* | - Added code to remove box(unbox(...)) and unbo... | paltherr | 2003-12-05 | 1 | -1/+20 |
| | | | | | - Added code to remove box(unbox(...)) and unbox(box(...)) | ||||
* | - Added code to remove coerce methods | paltherr | 2003-12-05 | 1 | -0/+4 |
| | |||||
* | - Modified erasure to use unbox and x2x methods... | paltherr | 2003-12-04 | 1 | -11/+31 |
| | | | | | - Modified erasure to use unbox and x2x methods instead of asX methods | ||||
* | - Added method boxUnboxedType | paltherr | 2003-12-04 | 1 | -0/+29 |
| | |||||
* | - Fixed genNewUnboxedArray for multiarray of un... | paltherr | 2003-12-03 | 1 | -1/+3 |
| | | | | | - Fixed genNewUnboxedArray for multiarray of unboxed simple types | ||||
* | oops, typo | buraq | 2003-12-02 | 1 | -1/+1 |
| | |||||
* | better message for failling assertion | buraq | 2003-12-02 | 1 | -1/+1 |
| | |||||
* | - Fixed assert | paltherr | 2003-11-26 | 1 | -1/+1 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2003-11-26 | 1 | -3/+4 |
| | |||||
* | - Fixed case Select | paltherr | 2003-11-25 | 1 | -3/+4 |
| | |||||
* | When targetting the MSIL backend, add an abstra... | mihaylov | 2003-11-18 | 1 | -0/+29 |
| | | | | | | | When targetting the MSIL backend, add an abstract method for every method in the class interfaces, for which the class does not provide declaration or definition. | ||||
* | - Added code for multibound arrays | paltherr | 2003-11-17 | 1 | -0/+9 |
| | |||||
* | - Fixed case Select (replaced symbol.owner.type... | paltherr | 2003-11-17 | 1 | -2/+14 |
| | | | | | | | - Fixed case Select (replaced symbol.owner.type, by qualifier.type) - Added special case for conversions from scala.Array to non-array type - Added special case for conversions from non-array to scala.Array type | ||||
* | *** empty log message *** | Martin Odersky | 2003-11-14 | 1 | -18/+18 |
| | |||||
* | - Removed JAVA modifier from ANY_CLASS and ANYR... | paltherr | 2003-11-11 | 1 | -1/+6 |
| | | | | | - Removed JAVA modifier from ANY_CLASS and ANYREF_CLASS | ||||
* | - Modified to use GenTransformer | paltherr | 2003-10-30 | 1 | -80/+3 |
| | | | | | - Removed duplicated code | ||||
* | *** empty log message *** | Martin Odersky | 2003-10-30 | 1 | -1/+2 |
| | |||||
* | - Normalized member names of class Definition | paltherr | 2003-10-30 | 1 | -2/+2 |
| | | | | | - Cleaned code of Definition | ||||
* | - Cleaned | paltherr | 2003-10-27 | 1 | -178/+116 |
| | |||||
* | - Fixed | paltherr | 2003-10-27 | 1 | -12/+5 |
| | |||||
* | - Replaced body of isSubType by a call to Type.... | paltherr | 2003-10-27 | 1 | -29/+7 |
| | | | | | - Replaced body of isSubType by a call to Type.isSubType | ||||
* | - Cleaned | paltherr | 2003-10-21 | 1 | -70/+24 |
| | |||||
* | - Revised & Cleaned | paltherr | 2003-10-21 | 1 | -189/+255 |
| | |||||
* | - Added overlapping signatures checking | paltherr | 2003-10-17 | 1 | -6/+58 |
| | |||||
* | - Reduced number of added bridge methods | paltherr | 2003-10-17 | 1 | -24/+47 |
| | | | | | - Reduced computations needed to add bridge methods | ||||
* | Corrected handling of scopes. | mihaylov | 2003-10-17 | 1 | -1/+1 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -26/+7 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -27/+21 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -69/+54 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -86/+59 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -62/+65 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -18/+59 |
| | |||||
* | - Cleaned | paltherr | 2003-10-16 | 1 | -81/+95 |
| |