summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - syntax highlighting for Scala.michelou2005-04-122-0/+358
|
* - support for Scala commands in the Console plu...michelou2005-04-124-0/+300
| | | | | - support for Scala commands in the Console plugin.
* - moved to 'modes' directory.michelou2005-04-122-358/+0
|
* better commentburaq2005-04-121-2/+4
|
* removed dtd2scalaburaq2005-04-127-716/+28
|
* removed BindingFactoryAdapterburaq2005-04-121-1/+0
|
* new xml APIburaq2005-04-121-14/+19
|
* was only needed for dtd2scalaburaq2005-04-121-108/+0
|
* removed obso stuffburaq2005-04-111-3/+0
|
* old API, obsoburaq2005-04-113-199/+0
|
* helloburaq2005-04-1110-3100/+507
|
* iiburaq2005-04-112-67/+0
|
* away... moved to different repburaq2005-04-116-101/+0
|
* be gone, rubbish codeburaq2005-04-112-38/+0
|
* new XML API that deals with namespaces properlyburaq2005-04-1134-971/+859
|
* - Added method "ne" in class AnyRefpaltherr2005-04-1112-6/+95
|
* - accept the creation of compound types with no...schinz2005-04-071-5/+10
| | | | | | - accept the creation of compound types with non-empty refinements, but fail as soon as isSameType/isSubType is attempted
* - fixed asInstanceOf when applied to null, so t...schinz2005-04-073-23/+57
| | | | | | | - fixed asInstanceOf when applied to null, so that it works according to the spec, - use a local variable in the "two steps" translation of isInstanceOf, to avoid duplicated evaluation
* - made the isInstance test more preciseschinz2005-04-051-3/+14
|
* - added a cache for JavaClassTypes,schinz2005-04-054-5/+39
| | | | | - extended the notion of triviality to array types
* - finer-grained statistics for instances: count...schinz2005-04-052-10/+22
| | | | | - finer-grained statistics for instances: count unique instances too
* Fixed the implicit coercion of Enums to their u...mihaylov2005-04-051-3/+2
| | | | | Fixed the implicit coercion of Enums to their underlying type
* - do not mix in static membersschinz2005-04-031-1/+6
|
* - fixed isSubTypeschinz2005-04-031-2/+2
|
* - use asInstanceOf$erased when possible (i.e.schinz2005-04-032-3/+3
|
* *** empty log message ***michelou2005-03-311-0/+25
|
* - added support for the SciTE text editor.michelou2005-03-313-0/+122
|
* - use the mini-transformer when targetting the ...mihaylov2005-03-291-25/+27
| | | | | | | | | - use the mini-transformer when targetting the MSIL backend; this phase is not applicable for the MSIL backend; - do not initialize certain values if the mini-transformer is used; this is necessary with the MSIL backend which leaves some uninitilized fields in Definitions that are needed by TypesAsValues.
* Don't emit widening casts.mihaylov2005-03-291-1/+2
|
* vim mode by Raphael Haberer-Proustburaq2005-03-292-0/+119
|
* - added weakIsInstance method in ScalaClassType...schinz2005-03-285-3/+64
| | | | | | | - added weakIsInstance method in ScalaClassType, which make it possible to slightly optimise instance tests when the type is that of a known class (e.g. x.isInstanceOf[C[T]])
* - changed pattern matcher to use the erased ver...schinz2005-03-272-11/+17
| | | | | | | | | | | | | | | | | | | - changed pattern matcher to use the erased versions of asInstanceOf when possible, to gain some speed when run time types are enabled; i.e. instead of generating code like this: if (x.isInstanceOf[List[Int]]) { val temp$ = x.asInstanceOf[List[Int]]; ... } the pattern matcher now generates code like that: if (x.isInstanceOf[List[Int]]) { val temp$ = x.asInstanceOf$erased[List[Int]]; ... }
* - 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