summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - introduced isInstanceOf$erased and asInstance...schinz2005-03-2611-29/+93
| | | | | | | | | | | | | | | | | - 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.
* - pass null as ancestor code when it is empty, ...schinz2005-03-262-2/+8
| | | | | | - pass null as ancestor code when it is empty, instead of creating an array each time
* - use shutdown hooks to output statistics fileschinz2005-03-251-28/+48
|
* - added statisticsschinz2005-03-251-0/+7
|
* - forward toList to the implementation in Iteratormihaylov2005-03-241-8/+1
|
* - use TypeConstructor.FUNCTION_OUTER as a fake ...schinz2005-03-243-4/+10
| | | | | | - use TypeConstructor.FUNCTION_OUTER as a fake outer instance for classes nested inside functions
* - improved toString methodschinz2005-03-242-17/+27
|
* *** empty log message ***Martin Odersky2005-03-2311-0/+1764
|
* - added page for change history of Scala Plugin.michelou2005-03-231-0/+1
|
* *** empty log message ***Martin Odersky2005-03-222-0/+21
|
* *** empty log message ***Martin Odersky2005-03-2224-369/+581
|
* - Avoid reimplementing foreach, forall, exists,...mihaylov2005-03-211-40/+6
| | | | | | - Avoid reimplementing foreach, forall, exists, find, foldLeft, foldRight by forwarding them to their implementation in scala.Iterator
* Added a toList method to override the one from ...mihaylov2005-03-212-0/+7
| | | | | Added a toList method to override the one from scala.Seq
* - added documentation page "Scala Plugin for Ec...michelou2005-03-211-0/+5
| | | | | - added documentation page "Scala Plugin for Eclipse".
* - fixed the ancestors of Object,schinz2005-03-201-19/+14
| | | | | | - rewrote some parts, - added some comments.
* - bug fix: increase the timeout while waiting f...schinz2005-03-201-1/+2
| | | | | | - bug fix: increase the timeout while waiting for the parents to be computed
* - changed the format of the ancestor code, to s...schinz2005-03-193-96/+115
| | | | | | | - changed the format of the ancestor code, to shrink it (hopefully), - put only non-trivial types in the ancestor cache, pass only strongly - non-trivial parents to instantiation methods,
* - removed NewMember class and all related code,...schinz2005-03-191-43/+14
| | | | | | - removed NewMember class and all related code, all of which was obsolete
* *** empty log message ***paltherr2005-03-161-1/+1
|
* - moved TypesAsValues before LambdaLiftschinz2005-03-141-5/+5
|
* - adapted to be before LambdaLiftschinz2005-03-141-61/+79
|
* - removed useless inheritsFromJavaClass parameterschinz2005-03-141-1/+0
|
* - added a new kind of literal, SYMBOL_NAME, whi...schinz2005-03-141-1/+9
| | | | | | | - added a new kind of literal, SYMBOL_NAME, which is a string literal whose value is the name of the attached symbol - modified mkLocalRef to handle static members
* - added a new kind of literal, SYMBOL_NAME, whi...schinz2005-03-144-0/+20
| | | | | | - added a new kind of literal, SYMBOL_NAME, which is a string literal whose value is the name of the attached symbol
* - added hasStaticAttribute methodschinz2005-03-141-1/+5
|
* - added SYNTHETIC flag to getType methodschinz2005-03-141-1/+3
|
* - added entry for TextPad support.michelou2005-03-141-0/+9
|
* *** empty log message ***michelou2005-03-142-0/+697
|
* - added "Thanks" section.michelou2005-03-141-0/+4
|
* - renamed "checkCastability" (in Type and subcl...schinz2005-03-1016-98/+98
| | | | | | | - renamed "checkCastability" (in Type and subclasses) to "cast", which is nicer and closer to Java 1.5, - renamed "display" to "ancestors" in run-time types
* - added workaround for \spacefactor problem (se...michelou2005-03-101-0/+8
| | | | | - added workaround for \spacefactor problem (see comment in tex source).
* - added Statistics.javaschinz2005-03-101-0/+1
|
* - added support for statisticsschinz2005-03-1018-3/+25
|
* *** empty log message ***Martin Odersky2005-03-091-1/+1
|
* *** empty log message ***Martin Odersky2005-03-0914-174/+266
|
* *** empty log message ***schinz2005-03-091-0/+115
|
* *** empty log message ***Martin Odersky2005-03-081-1/+0
|
* - removed BasicType classschinz2005-03-081-32/+0
|
* - fixed view methods to avoid NPEs when the wra...schinz2005-03-081-2/+2
| | | | | | - fixed view methods to avoid NPEs when the wrapped object itself is null.
* *** empty log message ***Martin Odersky2005-03-0725-608/+493
|
* - Added missing filespaltherr2005-03-071-0/+2
|
* - removed MethodType (not needed anymore)schinz2005-03-041-77/+0
|
* - improved rules for character and symbol liter...michelou2005-03-031-2/+12
| | | | | - improved rules for character and symbol literals.
* - renamed 'transform' to 'mapConserve'.michelou2005-03-021-1/+1
|
* *** empty log message ***Martin Odersky2005-03-0219-743/+1226
|
* - Correctly differentiate between methods that ...mihaylov2005-03-011-1/+3
| | | | | | - Correctly differentiate between methods that differ only in the return type
* - corrected generation of major, minor, revisio...michelou2005-03-011-12/+28
| | | | | | - corrected generation of major, minor, revision and subversion numberings which may have 2-digits!
* minor changesburaq2005-03-015-19/+19
|
* - Give private inner classes assembly visibility.mihaylov2005-03-011-1/+5
| | | | | | | in the interface of a Scala class and if they are private they are not accessible from the implementation class. Giving them assembly visibility solves the problem.
* - updated year in copyright notice.michelou2005-02-254-4/+4
|