summaryrefslogtreecommitdiff
path: root/test/files/run/tailcalls.scala
Commit message (Collapse)AuthorAgeFilesLines
* Reworking synchronized patch.Paul Phillips2012-02-281-9/+4
| | | | Eliminated annotation and custom phase. Kept SYNCHRONIZED flag.
* replace methods containing a synchronized body with synchronized methodsSzabolcs Berecz2012-02-161-4/+9
| | | | | | | | | | | | | | | The following: def f = synchronized { ... } will be rewritten to: <synchronized> def f = ... which is then emitted to the classfile with the synchronized flag set. Inlining of such transformed methods are disabled for now This transformation is not done on methods defined in a trait.
* Begone t1737...Hubert Plociniczak2011-11-021-8/+8
|
* Removing the code which has been deprecated sin...Paul Phillips2011-08-151-1/+1
| | | | | | | Removing the code which has been deprecated since 2.8.0. Contributed by Simon Ochsenreither, although deleting code is such fun one hesitates to call it a contribution. Still, we will. Closes SI-4860, no review.
* Renamed Application to App.Martin Odersky2011-02-211-1/+1
|
* some more performance tunings. No review.Martin Odersky2010-01-181-0/+12
|
* [no content change] Fixed all SVN properties: m...Gilles Dubochet2009-09-241-1/+0
| | | | | | | | [no content change] Fixed all SVN properties: mimes, EOL, executable. Id expansion is consistently enabled for Scala/Java/C# sources in 'src/' and consistently disabled and removed from everywhere else: there should not be any dead Id tags anymore.
* Fixed 1541.Iulian Dragos2008-11-261-0/+11
|
* Fixed tail-call related issues.Iulian Dragos2008-08-081-16/+0
|
* - Improved tail call elimination to handle call...Iulian Dragos2007-10-111-0/+12
| | | | | | | | | - Improved tail call elimination to handle calls on a different instance. - Improved tail calls by skipping trivial arguments (when the argument to the call is the parameter itself) - added preliminary support for incremental DFA.
* updated several tests for MSILmichelou2007-08-171-79/+80
|
* Fixed bug #1205 to optimize even more tail calls.Iulian Dragos2007-07-121-0/+25
|
* Fixed tail call elimination for calls in the rh...Iulian Dragos2007-03-281-0/+3
| | | | | Fixed tail call elimination for calls in the rhs of boolean &&.
* Catch tail calls made from tail boolean or.Iulian Dragos2007-03-191-0/+22
|
* Fixed bug with calls in tail position with fina...Iulian Dragos2006-11-271-0/+39
| | | | | Fixed bug with calls in tail position with final handlers.
* Made some test cases platform-independentmihaylov2006-10-101-1/+1
|
* Moved scala.runtime.compat to scala.compatmihaylov2006-10-081-1/+1
|
* 'test-nsc' has been moved to 'test'.Gilles Dubochet2005-12-161-0/+290
|
* Removed old scala tests from new Scala core mod...Gilles Dubochet2005-12-161-290/+0
| | | | | Removed old scala tests from new Scala core module.
* *** empty log message ***mihaylov2005-10-031-2/+1
|
* Made platform independantmihaylov2005-09-271-11/+10
|
* - Now works with the MSIL backend without modif...mihaylov2004-12-021-1/+0
| | | | | - Now works with the MSIL backend without modifications
* - Import java.lang.System.out and use out inste...mihaylov2004-10-071-9/+10
| | | | | - Import java.lang.System.out and use out instead of System.out
* *** empty log message ***Martin Odersky2004-09-021-1/+1
|
* - imported java.lang.System at the proper placemihaylov2004-04-231-1/+1
|
* - Improved testspaltherr2004-04-101-69/+233
|
* - Added 'import java.lang.System' to satisfy th...mihaylov2004-01-261-0/+1
| | | | | - Added 'import java.lang.System' to satisfy the .NET backend.
* - Added test/files/run/tailcallspaltherr2004-01-261-0/+127