Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use StringBuilder instead of StringBuffer when ... | Iulian Dragos | 2007-05-01 | 1 | -6/+6 |
| | | | | | Use StringBuilder instead of StringBuffer when compiling for 'jvm-1.5' | ||||
* | added support for notnull, first steps | Martin Odersky | 2007-04-30 | 7 | -83/+132 |
| | |||||
* | Changed Scala's value boxing scheme to be compa... | Gilles Dubochet | 2007-04-30 | 5 | -217/+278 |
| | | | | | | | | | | | Changed Scala's value boxing scheme to be compatible with java's wrapping classes. - “Definitions” redefines what the boxed correspondants of value types are. - “GenJVM” uses the new (un)boxing methods defined in “BoxesUtility” (MSIL not updated yet). - “GenICode” special cases the “equals” method (to that of “Comparator”) in some cases to deal with Java's silly definition of equality on wrapped values. - Various other fixes (in erasure to deal properly with boxing of labelled expressions, big integers, etc.). | ||||
* | re-added links to Scala sources | michelou | 2007-04-30 | 5 | -82/+157 |
| | |||||
* | fixed bugs 1072, 1067, 1055, 997 | Martin Odersky | 2007-04-30 | 7 | -40/+80 |
| | |||||
* | Turn array of constants into an array constant;... | mihaylov | 2007-04-27 | 2 | -1/+5 |
| | | | | | | Turn array of constants into an array constant; fixes a bug in annotation applications with array elements | ||||
* | Adding eclipse meta data. | Sean McDirmid | 2007-04-27 | 9 | -1414/+46 |
| | |||||
* | sorry, my previous commit compiled fine using t... | Adriaan Moors | 2007-04-25 | 1 | -1/+1 |
| | | | | | | sorry, my previous commit compiled fine using the latest build, but it didn't compile using starr | ||||
* | previous change caused cyclic references.. | Adriaan Moors | 2007-04-25 | 1 | -2/+3 |
| | |||||
* | added missing .info to a symbol.typeParams.. | Adriaan Moors | 2007-04-25 | 1 | -2/+2 |
| | | | | | oops! | ||||
* | generates constant values in API doc | michelou | 2007-04-25 | 3 | -98/+105 |
| | |||||
* | uses new options in scaladoc generated docu | michelou | 2007-04-25 | 7 | -111/+205 |
| | |||||
* | fixed test case. | Martin Odersky | 2007-04-25 | 2 | -11/+26 |
| | |||||
* | changed the comment for -Xplugtypes | Lex Spoon | 2007-04-24 | 1 | -1/+1 |
| | |||||
* | Use scala.Math instead of scala.compat.Math | mihaylov | 2007-04-24 | 5 | -8/+5 |
| | |||||
* | removed actors & freinds from concurrent | Martin Odersky | 2007-04-24 | 2 | -128/+130 |
| | |||||
* | added scaladoc options and dependency check | michelou | 2007-04-24 | 6 | -83/+146 |
| | |||||
* | [Martin: please review] removed lateParams hack | Adriaan Moors | 2007-04-24 | 2 | -56/+28 |
| | |||||
* | fixed bug 1065 | Adriaan Moors | 2007-04-24 | 1 | -8/+15 |
| | | | | | | | | This was caused by the Uncurry phase not fully expanding alias types. More specifically, the argument&result types of anonymous functions (Function node) weren't normalized. Presumably other combinations weren't covered either. These should now be fixed. | ||||
* | added lateFINAL class to ExplicitOuter | Martin Odersky | 2007-04-24 | 1 | -1/+1 |
| | |||||
* | updated self aliases, for-comprehensions | michelou | 2007-04-23 | 10 | -137/+142 |
| | |||||
* | fix of typo | Martin Odersky | 2007-04-23 | 1 | -2/+2 |
| | |||||
* | some optimizations. new closure syntax. | Martin Odersky | 2007-04-23 | 10 | -47/+128 |
| | |||||
* | updated self aliases, for-comprehension, += ops | michelou | 2007-04-23 | 32 | -624/+621 |
| | |||||
* | added Global.nodeToString | michelou | 2007-04-20 | 2 | -8/+258 |
| | |||||
* | Fixed crash for UNBOX with expected type UNIT. | Iulian Dragos | 2007-04-20 | 1 | -1/+2 |
| | |||||
* | no comment... | michelou | 2007-04-20 | 1 | -31/+32 |
| | |||||
* | - problem with normalisation in the back-end wa... | Adriaan Moors | 2007-04-20 | 3 | -6/+7 |
| | | | | | | | | - problem with normalisation in the back-end was due to Array not being - erased. Solution: don't use type-aliases in the definition of the - class scala.Array removed troublesome assert from typed1 as there are - legit cases (see added comment in Typers) | ||||
* | Try to commit each file individually. | Sean McDirmid | 2007-04-19 | 1 | -1/+1 |
| | |||||
* | Try to commit each file individually. | Sean McDirmid | 2007-04-19 | 1 | -32/+31 |
| | |||||
* | updated tests for productElement/-Arity | michelou | 2007-04-19 | 5 | -82/+82 |
| | |||||
* | suppress "scala." prefix in string representati... | Adriaan Moors | 2007-04-19 | 2 | -4/+7 |
| | | | | | | suppress "scala." prefix in string representation of types (in error messages,..) | ||||
* | updated element/arity to productElement/product... | michelou | 2007-04-19 | 1 | -24/+1 |
| | | | | | updated element/arity to productElement/productArity | ||||
* | Removed useless private var. | Iulian Dragos | 2007-04-19 | 1 | -1/+0 |
| | |||||
* | updated for-comprehension syntax | michelou | 2007-04-19 | 17 | -120/+107 |
| | |||||
* | added a comment | Lex Spoon | 2007-04-19 | 1 | -0/+6 |
| | |||||
* | Changed XML parser to put correct positions in ... | Iulian Dragos | 2007-04-19 | 1 | -0/+1 |
| | | | | | | Changed XML parser to put correct positions in trees for processing instructions. | ||||
* | Fixed some icode reader issues regarding traits... | Iulian Dragos | 2007-04-19 | 3 | -24/+51 |
| | | | | | | Fixed some icode reader issues regarding traits and implementation classes. | ||||
* | Unused local variables are eliminated by dead c... | Iulian Dragos | 2007-04-19 | 2 | -6/+25 |
| | | | | | Unused local variables are eliminated by dead code elimination. | ||||
* | Switching over to position objects from positio... | Sean McDirmid | 2007-04-19 | 63 | -910/+1049 |
| | | | | | | Switching over to position objects from position type parameters. Positions are no longer ints. | ||||
* | use "trait" as the keyword for traits, not "class" | Lex Spoon | 2007-04-19 | 1 | -2/+7 |
| | |||||
* | for the parent class loader, choose the class | Lex Spoon | 2007-04-19 | 1 | -1/+1 |
| | | | | | loader that loaded the compiler | ||||
* | changed "def close" to "def close()" | Lex Spoon | 2007-04-19 | 1 | -1/+1 |
| | |||||
* | fixed bug #1054, added svn props | michelou | 2007-04-18 | 6 | -19/+54 |
| | |||||
* | added JAVA_OPTS to Windows batch fileadded JAVA... | michelou | 2007-04-18 | 1 | -2/+6 |
| | | | | | | added JAVA_OPTS to Windows batch fileadded JAVA_OPTS to Windows batch filess | ||||
* | fixed bug 1056: due to mixed use of normalized ... | Adriaan Moors | 2007-04-18 | 4 | -5/+13 |
| | | | | | | | | | fixed bug 1056: due to mixed use of normalized and non-normalized types should normalize types that were previously tested by a predicate that implicitly considered the normalized type. Before, given e.g., type X = Function[String, String], ``X''.isFunctionType was true (uses symbol, which normalizes), but ``X''.typeArgs.isEmpty (the alias doesn't have any type arguments) (there are probably more cases like this, for now looked for .typeArgs) | ||||
* | shrunk the interpreter's imports wrappers from ... | Lex Spoon | 2007-04-18 | 1 | -1/+1 |
| | | | | | shrunk the interpreter's imports wrappers from "$import" to "$iw" | ||||
* | shrink the nesting of import wrappers in a few ... | Lex Spoon | 2007-04-18 | 1 | -19/+153 |
| | | | | | | | | shrink the nesting of import wrappers in a few ways: - skip imports that are shadowed by other ones - skip imports that contribute nothing to the current expression - do not create a new nesting level until an import name is actually repeated | ||||
* | switched to explicit self ref syntax for some f... | Martin Odersky | 2007-04-17 | 10 | -42/+58 |
| | | | | | switched to explicit self ref syntax for some files. | ||||
* | added variable JAVA_OPTS to the generated Unix ... | michelou | 2007-04-17 | 6 | -226/+242 |
| | | | | | added variable JAVA_OPTS to the generated Unix tools |