summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Collapse)AuthorAgeFilesLines
...
* fixed t1705.Martin Odersky2009-08-102-61/+14
|
* Fixed specialization of lazy values.Iulian Dragos2009-08-071-10/+19
|
* Revert "fixed #2208"Adriaan Moors2009-08-062-8/+2
| | | | | This reverts commit 2d437f2a62d7127abe907d61118ea448c9ad6c59.
* fixed #2208Adriaan Moors2009-08-062-2/+8
|
* fixed ticket #2197Adriaan Moors2009-08-061-2/+8
|
* Fix for #1498.Paul Phillips2009-08-052-65/+25
|
* Fixed some problems with scope completionMartin Odersky2009-08-032-10/+24
|
* Added the scala.concurrent.TaskRunner and scala...Philipp Haller2009-08-031-0/+2
| | | | | | | Added the scala.concurrent.TaskRunner and scala.concurrent.AsyncInvokable abstractions with corresponding refactorings in scala.actors and scala.concurrent.
* Re-enabled forwarders and moved the formerly fa...Paul Phillips2009-08-032-9/+12
| | | | | | Re-enabled forwarders and moved the formerly failing tests for #363 and #1745 out of pending.
* Fixed startup problem for interactive GlobalMartin Odersky2009-08-031-1/+1
|
* Deleted IDeSupport.Martin Odersky2009-08-029-1186/+148
|
* More work on build manager.Miles Sabin2009-08-026-118/+150
|
* Added notification to BuildManager clients of f...Miles Sabin2009-07-316-11/+39
| | | | | | | | Added notification to BuildManager clients of files as they're compiled allowing IDEs to clear persistent compilation related state; added a mechanism to request a type tree corresponding to an entire compilation unit.
* hooks for scope completion; background presenta...Martin Odersky2009-07-317-57/+109
| | | | | | hooks for scope completion; background presentation compiler is no more incremental. Refactorings in IDE support
* Build manager now clones only symbols that were...Iulian Dragos2009-07-311-3/+3
| | | | | | Build manager now clones only symbols that were compiled in the last run (fixes a crash in mixin).
* re-organized Namer.methodSig; verified for corr...Lukas Rytz2009-07-311-21/+23
| | | | | re-organized Namer.methodSig; verified for correct positions.
* fixed positions when using named argumentsLukas Rytz2009-07-314-52/+55
|
* Merged dependency and references analysis.Iulian Dragos2009-07-314-79/+51
|
* more fixes for positionsMartin Odersky2009-07-308-19/+35
|
* Fixed problem when compileLate was calling genjvm.Iulian Dragos2009-07-301-4/+5
|
* Small refactoring to remove code duplication.Iulian Dragos2009-07-301-5/+8
|
* When both updating and removing, don't build tw...Miles Sabin2009-07-301-3/+5
| | | | | When both updating and removing, don't build twice.
* Added 'removed' files parameter to the update m...Iulian Dragos2009-07-303-3/+18
| | | | | Added 'removed' files parameter to the update method for build managers.
* Fixed test/positions/Empty regression.Martin Odersky2009-07-302-6/+4
|
* Allow IDEs more control over a BuildManagers co...Miles Sabin2009-07-303-6/+22
| | | | | | Allow IDEs more control over a BuildManagers compiler instance; added default map values.
* Better docs for positionsMartin Odersky2009-07-301-1/+45
|
* rewrite of positions in compilerMartin Odersky2009-07-3037-602/+521
|
* A couple more positions issues caused by the pa...Miles Sabin2009-07-281-2/+2
| | | | | | | A couple more positions issues caused by the packaging changes: fixed with test cases; test.positions target now runs the explicit test cases first.
* Fix for another positions issue; added some pos...Miles Sabin2009-07-274-27/+21
| | | | | | | | Fix for another positions issue; added some positions unit tests; added test.positions target to build.xml which validates positions of all sources in the Scala tree; cleaned up -Yide-debug output for use in the previous item.
* nested pacpakges for actor.wscheduler; fixed bu...Martin Odersky2009-07-242-3/+3
| | | | | nested pacpakges for actor.wscheduler; fixed build problems
* switch to unnested packages.Martin Odersky2009-07-24181-351/+558
|
* another attempt at fixing annotations printoutLukas Rytz2009-07-241-1/+1
|
* fixed a bug with defaults reported on mailing listLukas Rytz2009-07-241-0/+6
|
* Fixes for various invalid positions; ensure tha...Miles Sabin2009-07-233-2/+10
| | | | | | Fixes for various invalid positions; ensure that target class infos are suitably initialized.
* Commented brace patch output from parser.Philipp Haller2009-07-231-1/+1
|
* Fixes for various invalid positions.Miles Sabin2009-07-232-8/+12
|
* fixed TreePrinter for annotationsLukas Rytz2009-07-211-1/+4
|
* Fix and test case for #2168.Paul Phillips2009-07-202-1/+4
|
* fixed #2163Adriaan Moors2009-07-191-1/+1
|
* Fix and test case for #1373.Paul Phillips2009-07-181-2/+18
|
* Fix and post/neg test cases for #1878.Paul Phillips2009-07-182-0/+16
|
* Now that there's a KMP implementation in Seq, r...Paul Phillips2009-07-171-1/+1
| | | | | | | | | Now that there's a KMP implementation in Seq, removed the Char-specific one from StringBuilder. Added lastIndexOfSeq method to SequenceTemplate - for StringBuilder primarily, but available to be enjoyed by all the world's sequences.
* Scalac was failing if the path to the distributionAntonio Cunei2009-07-161-1/+1
| | | | | contained whitespaces. This simple change fixes that.
* Altered some invocations of Array.copy to use c...Paul Phillips2009-07-164-5/+5
| | | | | | | | Altered some invocations of Array.copy to use compat.Platform.arraycopy instead, because profiling indicated a frightening amount of time being spent in java.lang.Class.isArray (mostly stemming from ensureCapacity in StringBuilder.)
* small improvements concerning positions and com...Martin Odersky2009-07-164-10/+25
| | | | | small improvements concerning positions and completions
* Two small performance fixes which shaved 40 sec...Paul Phillips2009-07-162-3/+3
| | | | | | Two small performance fixes which shaved 40 seconds off clean->test time.
* Fix and test case for #1141.Paul Phillips2009-07-151-33/+38
|
* Added ControlException marker trait and update ...Miles Sabin2009-07-155-16/+28
| | | | | | | | | Added ControlException marker trait and update various exceptions to mix it in; the typer now correctly propagates ControlExceptions rather than reporting them; the IDE reports attempts to log ControlExceptions; Global.signalDone no longer leaks ValidateErrors back into the typer; the set of compiler options offered by the IDE has been updated.
* Fix and test case for #1110.Paul Phillips2009-07-151-1/+8
|
* Fix for a RangePosition overlap bug with guards...Miles Sabin2009-07-142-2/+3
| | | | | | Fix for a RangePosition overlap bug with guards in for comprehensions; added tree node unique id to output in tree browser.