summaryrefslogtreecommitdiff
path: root/src/compiler
Commit message (Collapse)AuthorAgeFilesLines
* Fixed indentation, removed tabs.Iulian Dragos2008-07-181-22/+22
|
* Hopefully, fixed random NPE crashes in the back...Iulian Dragos2008-07-181-3/+3
| | | | | Hopefully, fixed random NPE crashes in the backend.
* cleanupSean McDirmid2008-07-151-9/+0
|
* Updating SymbolLoaders to ensure during refresh...Sean McDirmid2008-07-152-2/+7
| | | | | | Updating SymbolLoaders to ensure during refresh that a directory is still a directory. (only in the IDE)
* cosmetic changes (Unit)michelou2008-07-152-13/+14
|
* `ilasm' won't be called automatically, anymore.lorch2008-07-141-14/+0
| | | | | | within a build tool, to allow the user to specify for example the generation of debug symbols.
* Seperate compilation (Part 2 of 2): scalaclorch2008-07-141-6/+16
| | | | | Validated by Lukas Rytz
* Reverted r15497 and r15500.Geoffrey Washburn2008-07-121-5/+3
|
* fix for #1028Lukas Rytz2008-07-122-52/+57
| | | | | converted some tabs to spaces
* fixed #764 and #770Martin Odersky2008-07-102-10/+7
|
* cosmetic indentation changes.Martin Odersky2008-07-101-57/+68
|
* fixed t0851 and t1101.Martin Odersky2008-07-105-43/+113
|
* fixed t1098Martin Odersky2008-07-091-1/+1
|
* Disabled support for static forwarders because ...Martin Odersky2008-07-091-2/+6
| | | | | Disabled support for static forwarders because it breaks compilation.
* Now encoded glyphs in identifiers that are not ...Geoffrey Washburn2008-07-091-4/+42
| | | | | | Now encoded glyphs in identifiers that are not valid for Java/JVM. New STARR built with this encoding.
* Adding some comments to document what's going o...Sean McDirmid2008-07-091-2/+4
| | | | | | Adding some comments to document what's going on (why we have to thread through some booleans and call another method with an identical body).
* Fixing broken build from last commit.Sean McDirmid2008-07-091-1/+1
|
* change in ObjectRunner to avoid the warnings.Martin Odersky2008-07-091-2/+2
|
* Fixing early value initialization for IDE (whic...Sean McDirmid2008-07-091-7/+15
| | | | | | Fixing early value initialization for IDE (which is not compatible with stubbing because the parser tests for ValDefs directly).
* early initialization fixes.Martin Odersky2008-07-097-30/+40
| | | | | | | fix: interface methods read by JavaParser are now deferred. fix: List extends Product. fixes to Java : _* that make it possible to compile ObjectRunner without warnings. NEW STARR
* Fixed r15497 to handle the case where a file th...Geoffrey Washburn2008-07-081-5/+6
| | | | | | Fixed r15497 to handle the case where a file that doesn't end in ".scala" already exists.
* Patch so that .scala can be be ommited when loa...Geoffrey Washburn2008-07-071-1/+2
| | | | | Patch so that .scala can be be ommited when loading a file.
* Trying to patch up NoPosition crash from syntax...Sean McDirmid2008-07-071-2/+6
| | | | | | Trying to patch up NoPosition crash from syntaxError call in Parser that only affects the IDE.
* Adding dependency tracking from classes to the ...Sean McDirmid2008-07-051-5/+7
| | | | | | | Adding dependency tracking from classes to the traits they implement, as the classes must be recompiled when the layout of any extended trait changes.
* Ingo's fix that I didn't actually committ a few...Sean McDirmid2008-07-031-3/+9
| | | | | Ingo's fix that I didn't actually committ a few days ago as I thought.
* Removed pointless assertions.Geoffrey Washburn2008-07-0210-39/+0
|
* Fixed (most of) the varargs warnings in the com...Miles Sabin2008-07-014-8/+8
| | | | | | | Fixed (most of) the varargs warnings in the compiler and libraries. Fixing the remaining ones in scala.tools.nsc.ObjectRunner will have to wait on a fix to #1003.
* Bug fixes.Sean McDirmid2008-06-304-1/+17
|
* rolled back Constructors.scalaMartin Odersky2008-06-271-0/+2
|
* (no commit message)Martin Odersky2008-06-271-8/+9
|
* Started work on a rewrite for type-flow analysis.Iulian Dragos2008-06-267-13/+307
|
* Added support for generating static forwarders ...Iulian Dragos2008-06-261-38/+72
| | | | | | Added support for generating static forwarders for objects that have companion classes (see #363).
* lazy vals cannot override strict vals and vice ...Martin Odersky2008-06-248-14/+21
| | | | | | lazy vals cannot override strict vals and vice versa; fixed initialization bugs that caused scala and fsc to fail.
* Converting all vals possible into lazy vals, sh...Sean McDirmid2008-06-241-4/+4
| | | | | Converting all vals possible into lazy vals, should fix it.
* convering vals to lazy vals to accomodate new i...Sean McDirmid2008-06-242-18/+18
| | | | | convering vals to lazy vals to accomodate new initialization semantics.
* trying to fix buildSean McDirmid2008-06-241-1/+1
|
* * scaladoc - changed two objects into vals to a...Sean McDirmid2008-06-248-98/+149
| | | | | | | | * scaladoc - changed two objects into vals to avoid NPE in current build. - made model frame XML IDE friendly * IDE - hardening of various crashes - better semantic highlighting
* fix (?) for windows runner scriptsLukas Rytz2008-06-221-5/+5
|
* removed pre-supercall moving of valdefsMartin Odersky2008-06-202-2/+7
|
* use early initialization instead of relying on ...Martin Odersky2008-06-204-84/+88
| | | | | | use early initialization instead of relying on compiler moving valdefs in front of constructors.
* new STARR which implements pre-initialized fiel...Martin Odersky2008-06-201-43/+85
| | | | | new STARR which implements pre-initialized fields correctly.
* fix^2 of t0590Martin Odersky2008-06-192-1/+8
|
* fixed t0590Martin Odersky2008-06-191-2/+6
|
* Fixed #1054.Iulian Dragos2008-06-181-1/+3
|
* gixed gilles' gadt problems. Added some testsMartin Odersky2008-06-183-8/+18
|
* fixed #504Martin Odersky2008-06-181-12/+14
|
* fixed some bugs; disabled devirtualize; desiabl...Martin Odersky2008-06-1712-125/+358
| | | | | | fixed some bugs; disabled devirtualize; desiabled bells in JLineReader; fixed Gilles problems with GADTs
* test and fix for #1027pradel2008-06-171-1/+2
|
* stub tree duplicate returns itself and no longe...Sean McDirmid2008-06-151-1/+1
| | | | | stub tree duplicate returns itself and no longer crashes.
* Null pointer check hardening.Sean McDirmid2008-06-151-1/+1
|