Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | removed dtd2scala | buraq | 2005-04-12 | 7 | -716/+28 |
| | |||||
* | removed BindingFactoryAdapter | buraq | 2005-04-12 | 1 | -1/+0 |
| | |||||
* | new xml API | buraq | 2005-04-12 | 1 | -14/+19 |
| | |||||
* | was only needed for dtd2scala | buraq | 2005-04-12 | 1 | -108/+0 |
| | |||||
* | removed obso stuff | buraq | 2005-04-11 | 1 | -3/+0 |
| | |||||
* | old API, obso | buraq | 2005-04-11 | 3 | -199/+0 |
| | |||||
* | hello | buraq | 2005-04-11 | 10 | -3100/+507 |
| | |||||
* | ii | buraq | 2005-04-11 | 2 | -67/+0 |
| | |||||
* | away... moved to different rep | buraq | 2005-04-11 | 6 | -101/+0 |
| | |||||
* | be gone, rubbish code | buraq | 2005-04-11 | 2 | -38/+0 |
| | |||||
* | new XML API that deals with namespaces properly | buraq | 2005-04-11 | 34 | -971/+859 |
| | |||||
* | - Added method "ne" in class AnyRef | paltherr | 2005-04-11 | 12 | -6/+95 |
| | |||||
* | - accept the creation of compound types with no... | schinz | 2005-04-07 | 1 | -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... | schinz | 2005-04-07 | 3 | -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 precise | schinz | 2005-04-05 | 1 | -3/+14 |
| | |||||
* | - added a cache for JavaClassTypes, | schinz | 2005-04-05 | 4 | -5/+39 |
| | | | | | - extended the notion of triviality to array types | ||||
* | - finer-grained statistics for instances: count... | schinz | 2005-04-05 | 2 | -10/+22 |
| | | | | | - finer-grained statistics for instances: count unique instances too | ||||
* | Fixed the implicit coercion of Enums to their u... | mihaylov | 2005-04-05 | 1 | -3/+2 |
| | | | | | Fixed the implicit coercion of Enums to their underlying type | ||||
* | - do not mix in static members | schinz | 2005-04-03 | 1 | -1/+6 |
| | |||||
* | - fixed isSubType | schinz | 2005-04-03 | 1 | -2/+2 |
| | |||||
* | - use asInstanceOf$erased when possible (i.e. | schinz | 2005-04-03 | 2 | -3/+3 |
| | |||||
* | *** empty log message *** | michelou | 2005-03-31 | 1 | -0/+25 |
| | |||||
* | - added support for the SciTE text editor. | michelou | 2005-03-31 | 3 | -0/+122 |
| | |||||
* | - use the mini-transformer when targetting the ... | mihaylov | 2005-03-29 | 1 | -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. | mihaylov | 2005-03-29 | 1 | -1/+2 |
| | |||||
* | vim mode by Raphael Haberer-Proust | buraq | 2005-03-29 | 2 | -0/+119 |
| | |||||
* | - added weakIsInstance method in ScalaClassType... | schinz | 2005-03-28 | 5 | -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... | schinz | 2005-03-27 | 2 | -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... | schinz | 2005-03-26 | 11 | -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, ... | schinz | 2005-03-26 | 2 | -2/+8 |
| | | | | | | - pass null as ancestor code when it is empty, instead of creating an array each time | ||||
* | - use shutdown hooks to output statistics file | schinz | 2005-03-25 | 1 | -28/+48 |
| | |||||
* | - added statistics | schinz | 2005-03-25 | 1 | -0/+7 |
| | |||||
* | - forward toList to the implementation in Iterator | mihaylov | 2005-03-24 | 1 | -8/+1 |
| | |||||
* | - use TypeConstructor.FUNCTION_OUTER as a fake ... | schinz | 2005-03-24 | 3 | -4/+10 |
| | | | | | | - use TypeConstructor.FUNCTION_OUTER as a fake outer instance for classes nested inside functions | ||||
* | - improved toString method | schinz | 2005-03-24 | 2 | -17/+27 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2005-03-23 | 11 | -0/+1764 |
| | |||||
* | - added page for change history of Scala Plugin. | michelou | 2005-03-23 | 1 | -0/+1 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2005-03-22 | 2 | -0/+21 |
| | |||||
* | *** empty log message *** | Martin Odersky | 2005-03-22 | 24 | -369/+581 |
| | |||||
* | - Avoid reimplementing foreach, forall, exists,... | mihaylov | 2005-03-21 | 1 | -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 ... | mihaylov | 2005-03-21 | 2 | -0/+7 |
| | | | | | Added a toList method to override the one from scala.Seq | ||||
* | - added documentation page "Scala Plugin for Ec... | michelou | 2005-03-21 | 1 | -0/+5 |
| | | | | | - added documentation page "Scala Plugin for Eclipse". | ||||
* | - fixed the ancestors of Object, | schinz | 2005-03-20 | 1 | -19/+14 |
| | | | | | | - rewrote some parts, - added some comments. | ||||
* | - bug fix: increase the timeout while waiting f... | schinz | 2005-03-20 | 1 | -1/+2 |
| | | | | | | - bug fix: increase the timeout while waiting for the parents to be computed | ||||
* | - changed the format of the ancestor code, to s... | schinz | 2005-03-19 | 3 | -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,... | schinz | 2005-03-19 | 1 | -43/+14 |
| | | | | | | - removed NewMember class and all related code, all of which was obsolete | ||||
* | *** empty log message *** | paltherr | 2005-03-16 | 1 | -1/+1 |
| | |||||
* | - moved TypesAsValues before LambdaLift | schinz | 2005-03-14 | 1 | -5/+5 |
| | |||||
* | - adapted to be before LambdaLift | schinz | 2005-03-14 | 1 | -61/+79 |
| | |||||
* | - removed useless inheritsFromJavaClass parameter | schinz | 2005-03-14 | 1 | -1/+0 |
| |