# # ChangeLog for /trunk/ProjectFortress/other_compiler_tests # # Generated by Trac 0.11.5 # 11/25/09 06:17:21 Thu, 19 Nov 2009 21:47:59 GMT dr2chase [4345] * trunk/.hgignore (modified) * trunk/ProjectFortress/other_compiler_tests/Go1b.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/Instantiater.java (modified) Generic objects with fields (of generic type, or not) work Wed, 18 Nov 2009 19:59:41 GMT dr2chase [4343] * trunk/ProjectFortress/other_compiler_tests/Go.test (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) Supports generic singleton objects, generic objects, at least a little ... Mon, 16 Nov 2009 23:58:18 GMT dr2chase [4339] * trunk/ProjectFortress/other_compiler_tests/Go0a.fss (added) * trunk/ProjectFortress/other_compiler_tests/Go0b.fss (added) * trunk/ProjectFortress/other_compiler_tests/Go1a.fss (added) Tiny tests for generic objects Tue, 27 Oct 2009 03:28:38 GMT dr2chase [4291] * trunk/ProjectFortress/astgen/Fortress.ast (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet1.fsi (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriteVisitor.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/disambiguator/NameEnv.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/disambiguator/TopLevelEnv.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/Coercion.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/Constructor.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/DeclaredFunction.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/DeclaredMethod.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/FieldGetterOrSetterMethod.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/Functional.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/FunctionalMethod.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressMethodAdapter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressTransformer.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/exceptions/InterpreterBug.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nodes_util/NodeFactory.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/repository/ForeignJava.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/Naming.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/disambiguator/ExprDisambiguator.scala (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/linker/HygienicRenamer.scala (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/typechecker/STypeChecker.scala (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/typechecker/impls/Functionals.scala (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/typechecker/staticenv/STypeEnv.scala (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/useful/STypesUtil.scala (modified) Unambiguous names enabled -- stack traces may look vile. Wed, 09 Sep 2009 03:25:32 GMT dr2chase [4140] * trunk/ProjectFortress/compiler_tests/Compiled7.fss (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet0.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR64.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/InstantiatingClassloader.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/Naming.java (modified) * trunk/bin/run (modified) Fixed naming glitches with empty parameter lists; also tweaked a couple ... Sat, 05 Sep 2009 21:21:41 GMT sukyoungryu [4130] * trunk/Library/Avl.fss (modified) * trunk/Library/ChunkedSparseArray.fss (modified) * trunk/Library/Format.fss (modified) * trunk/Library/FortressLibrary.fss (modified) * trunk/Library/Generator2.fss (modified) * trunk/Library/Generator22D.fss (modified) * trunk/Library/Heap.fss (modified) * trunk/Library/IntMap.fss (modified) * trunk/Library/List.fsi (modified) * trunk/Library/List.fss (modified) * trunk/Library/Map.fss (modified) * trunk/Library/PrefixMap.fsi (modified) * trunk/Library/PrefixMap.fss (modified) * trunk/Library/PrefixSet.fsi (modified) * trunk/Library/PrefixSet.fss (modified) * trunk/Library/PureList.fsi (modified) * trunk/Library/PureList.fss (modified) * trunk/Library/RangeInternals.fss (modified) * trunk/Library/Relation.fss (modified) * trunk/Library/Set.fss (modified) * trunk/Library/SetClosure.fss (modified) * trunk/Library/SkipList.fss (modified) * trunk/Library/Sparse.fss (modified) * trunk/Library/String.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled6.by.fss (added) * trunk/ProjectFortress/compiler_tests/Compiled6.bz.fss (added) * trunk/ProjectFortress/compiler_tests/XXX6by.test (added) * trunk/ProjectFortress/compiler_tests/XXX6bz.test (added) * trunk/ProjectFortress/compiler_tests/XXX6x.test (modified) * trunk/ProjectFortress/compiler_tests/XXX6z.test (modified) * trunk/ProjectFortress/demos/ArrayListLong.fss (modified) * trunk/ProjectFortress/demos/BiCGSTAB.fss (modified) * trunk/ProjectFortress/demos/Cfa.fss (modified) * trunk/ProjectFortress/demos/DynamicSemantics.fss (modified) * trunk/ProjectFortress/demos/FeatherweightJava.fss (modified) * trunk/ProjectFortress/demos/HeapShakedown.fss (modified) * trunk/ProjectFortress/demos/Lambda.fss (modified) * trunk/ProjectFortress/demos/PureListLong.fss (modified) * trunk/ProjectFortress/demos/Syntax.fsi (modified) * trunk/ProjectFortress/demos/Syntax.fss (modified) * trunk/ProjectFortress/demos/aStar.fss (modified) * trunk/ProjectFortress/demos/newtictactoe.fss (modified) * trunk/ProjectFortress/demos/posFeedback.fss (modified) * trunk/ProjectFortress/demos/sudoku.fss (modified) * trunk/ProjectFortress/demos/tennisRanking.fss (modified) * trunk/ProjectFortress/demos/tictactoe.fss (modified) * trunk/ProjectFortress/demos/trips.fss (modified) * trunk/ProjectFortress/demos/turnersParaffins0.fss (modified) * trunk/ProjectFortress/demos/wordcount.fss (modified) * trunk/ProjectFortress/demos/wordcount2.fss (modified) * trunk/ProjectFortress/not_passing_yet/testMethodInference.fss (modified) * trunk/ProjectFortress/not_passing_yet/tree.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload5.fss (modified) * trunk/ProjectFortress/parser_tests/XXXparenOpArg.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/astgen/FortressAstGenerator.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/disambiguator/ExprDisambiguator.java (modified) * trunk/ProjectFortress/syntax_abstraction_tests/Regex.fss (modified) * trunk/ProjectFortress/syntax_abstraction_tests/Xml.fss (modified) * trunk/ProjectFortress/tests/ArrayListQuick.fss (modified) * trunk/ProjectFortress/tests/BadBounds.fss (modified) * trunk/ProjectFortress/tests/EqualityOverloadBug.fss (modified) * trunk/ProjectFortress/tests/Exception.fss (modified) * trunk/ProjectFortress/tests/ExceptionScoping.fss (modified) * trunk/ProjectFortress/tests/HeapTest.fss (modified) * trunk/ProjectFortress/tests/ListTest.fss (modified) * trunk/ProjectFortress/tests/MapTest.fss (modified) * trunk/ProjectFortress/tests/ObjectToStringTest.fss (modified) * trunk/ProjectFortress/tests/PureListQuick.fss (modified) * trunk/ProjectFortress/tests/RangePrototype.fss (modified) * trunk/ProjectFortress/tests/Region.fss (modified) * trunk/ProjectFortress/tests/SetTest.fss (modified) * trunk/ProjectFortress/tests/SkipListTest.fss (modified) * trunk/ProjectFortress/tests/TransactionalArrayShakedown.fss (modified) * trunk/ProjectFortress/tests/WordCountSmall.fss (modified) * trunk/ProjectFortress/tests/array3test.fss (modified) * trunk/ProjectFortress/tests/asifTest.fss (modified) * trunk/ProjectFortress/tests/atomicList.fss (modified) * trunk/ProjectFortress/tests/booleanGuard.fss (modified) * trunk/ProjectFortress/tests/deepHierarchy.fss (modified) * trunk/ProjectFortress/tests/extendAny.fss (modified) * trunk/ProjectFortress/tests/extendException.fss (modified) * trunk/ProjectFortress/tests/fmTest2.fss (modified) * trunk/ProjectFortress/tests/fmTest3.fss (modified) * trunk/ProjectFortress/tests/intPrim.fss (modified) * trunk/ProjectFortress/tests/longPrim.fss (modified) * trunk/ProjectFortress/tests/maybeTest.fss (modified) * trunk/ProjectFortress/tests/naiveSeq.fss (modified) * trunk/ProjectFortress/tests/naturalsTest.fss (modified) * trunk/ProjectFortress/tests/nestedInst.fss (modified) * trunk/ProjectFortress/tests/realArith.fss (modified) * trunk/ProjectFortress/tests/spuriousSelf.fss (modified) * trunk/ProjectFortress/tests/subArray.fss (modified) * trunk/ProjectFortress/tests/testRR32.fss (modified) * trunk/ProjectFortress/tests/testRecImport.fss (modified) * trunk/ProjectFortress/tests/whileTest.fss (modified) * trunk/ProjectFortress/tests/zeno.fss (modified) [disambiguator] Fixed handling getters and setters in ExprDisambiguator. ... Fri, 04 Sep 2009 19:18:45 GMT jmaessen [4128] * trunk/Library/CompilerLibrary.fsi (modified) * trunk/Library/CompilerLibrary.fss (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled7fo.fss (modified) * trunk/ProjectFortress/other_compiler_tests/FieldAccess.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/WellKnownNames.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressMethodAdapter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FBoolean.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR64.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ32.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/typechecker/TypeAnalyzer.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/repository/ForeignJava.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/InstantiatingClassloader.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/MainWrapper.java (modified) * trunk/bin/fortress_classpath (modified) [codegen] Fix two major bugs: first, make sure we name system classes ... Mon, 31 Aug 2009 19:39:22 GMT dr2chase [4118] * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fsi (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet.test (added) * trunk/ProjectFortress/other_compiler_tests/Funmet2.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressForeignAdapter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressMethodAdapter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressTransformer.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FBoolean.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FChar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR32.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR64.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FString.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ32.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ64.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/repository/ForeignJava.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/InstantiatingClassloader.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/Naming.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/NamingJUTest.java (modified) * trunk/bin/fjavap (added) * trunk/bin/run (modified) Functional methods are somewhat working as they are supposed to; native ... Thu, 20 Aug 2009 18:33:56 GMT dr2chase [4105] * trunk/ProjectFortress/other_compiler_tests/Funmet0.fss (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet1.fsi (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet1.fss (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet2.fsi (modified) * trunk/ProjectFortress/other_compiler_tests/Funmet2.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simplePrintln.java (modified) Fixed new Funmet tests, fixed name generation for references to methods ... Wed, 19 Aug 2009 19:20:11 GMT dr2chase [4099] * trunk/ProjectFortress/other_compiler_tests/Funmet0.fss (added) * trunk/ProjectFortress/other_compiler_tests/Funmet1.fsi (added) * trunk/ProjectFortress/other_compiler_tests/Funmet1.fss (added) * trunk/ProjectFortress/other_compiler_tests/Funmet2.fsi (added) * trunk/ProjectFortress/other_compiler_tests/Funmet2.fss (added) Adding some funtional-method-test sources Mon, 17 Aug 2009 13:39:03 GMT sukyoungryu [4082] * trunk/ProjectFortress/compiler_tests/Compiled6.bh.fss (moved) * trunk/ProjectFortress/compiler_tests/Compiled6.bi.fss (moved) * trunk/ProjectFortress/compiler_tests/XXX6bh.test (added) * trunk/ProjectFortress/compiler_tests/XXX6bi.test (added) * trunk/ProjectFortress/other_compiler_tests/Arrow.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/parser/import_collector/Compilation.rats (modified) [parser] Fixed the import collector to handle underscores. [compiler ... Sun, 16 Aug 2009 17:54:20 GMT dr2chase [4079] * trunk/ProjectFortress/other_compiler_tests/Arrow.test (added) * trunk/ProjectFortress/other_compiler_tests/Arrow0.fss (added) * trunk/ProjectFortress/other_compiler_tests/Arrow1.fss (added) Added two tests for top-level closures Mon, 03 Aug 2009 18:54:27 GMT dr2chase [4030] * trunk/ProjectFortress/not_working_compiler_tests/MoreOverload.fss (moved) * trunk/ProjectFortress/not_working_compiler_tests/MoreOverload.test (moved) * trunk/ProjectFortress/not_working_compiler_tests/MoreOverload.timing (moved) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleOverload.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/runtimeSystem/MainWrapper.java (modified) Classloader now enabled; naming fixed, one incorrect test moved aside ... Mon, 20 Jul 2009 17:11:51 GMT chf [3975] * trunk/.antrc_Darwin (modified) * trunk/ProjectFortress/compiler_tests/Compiled5.timing (modified) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.timing (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/FileTests.java (modified) * trunk/antrc_suggested (modified) timing stuff Thu, 16 Jul 2009 04:05:19 GMT dr2chase [3964] * trunk/ProjectFortress/not_working_compiler_tests/TO.test (deleted) * trunk/ProjectFortress/other_compiler_tests/MethodAccess2.fss (moved) * trunk/ProjectFortress/other_compiler_tests/TO.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) Incorporate method invocation type info, add workaround for field access ... Wed, 15 Jul 2009 15:02:40 GMT dr2chase [3956] * trunk/ProjectFortress/not_working_compiler_tests/MethodAccess2.fss (modified) * trunk/ProjectFortress/other_compiler_tests/MethodAccess3.fss (modified) Added explanatory comments to trickier tests Wed, 15 Jul 2009 00:21:10 GMT dr2chase [3955] * trunk/ProjectFortress/not_working_compiler_tests/FieldAccess.test (deleted) * trunk/ProjectFortress/not_working_compiler_tests/MethodAccess2.fss (added) * trunk/ProjectFortress/not_working_compiler_tests/TO.test (added) * trunk/ProjectFortress/other_compiler_tests/FieldAccess.fss (moved) * trunk/ProjectFortress/other_compiler_tests/MethodAccess3.fss (added) * trunk/ProjectFortress/other_compiler_tests/TO.test (modified) A couple more tests Tue, 14 Jul 2009 21:26:14 GMT dr2chase [3952] * trunk/ProjectFortress/not_working_compiler_tests/FieldAccess.fss (modified) * trunk/ProjectFortress/other_compiler_tests/MethodAccess.fss (added) * trunk/ProjectFortress/other_compiler_tests/TO.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) Simple method definition and invocation Fri, 10 Jul 2009 03:27:53 GMT dr2chase [3933] * trunk/ProjectFortress/other_compiler_tests/TO.test (modified) * trunk/ProjectFortress/other_compiler_tests/WithFields.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/VarCodeGen.java (modified) Added fields/parameters to constructors, also attempts to compile ... Tue, 07 Jul 2009 18:01:00 GMT dr2chase [3926] * trunk/ProjectFortress/other_compiler_tests/ASingleton.fss (added) * trunk/ProjectFortress/other_compiler_tests/TO.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/VarCodeGen.java (modified) Singleton objects Mon, 06 Jul 2009 19:43:14 GMT dr2chase [3922] * trunk/ProjectFortress/other_compiler_tests/ATrait.fss (modified) * trunk/ProjectFortress/other_compiler_tests/TO.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/TaskVarCodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) Fixed naming somewhat; can overload on general trait and object types ... Wed, 01 Jul 2009 23:00:29 GMT chf [3912] * trunk/ProjectFortress/other_compiler_tests/MoreOverload.timing (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/ByteCodeWriter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGenClassWriter.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGenMethodVisitor.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/ParallelismAnalyzer.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/TaskVarCodeGen.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/VarCodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simplePrintArgs.java (added) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simplePrintResult.java (added) * trunk/bin/fortress (modified) First pass at parallel task generation Tue, 30 Jun 2009 18:24:35 GMT dr2chase [3906] * trunk/ProjectFortress/other_compiler_tests/ATrait.fss (added) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.timing (modified) * trunk/ProjectFortress/other_compiler_tests/TO.test (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzarJUTest.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Symbols.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/SignatureParser.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) [codegen] handle inheritance of multiple traits; codegen of objects with ... Tue, 23 Jun 2009 20:50:31 GMT dr2chase [3886] * trunk/.antrc_Darwin (modified) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.timing (added) * trunk/ProjectFortress/src/com/sun/fortress/Shell.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/FileTests.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/useful/StringMap.java (modified) * trunk/antrc_suggested (modified) Added doc for 'fortress junit', added ability to specify time limits in ... Tue, 23 Jun 2009 14:21:54 GMT dr2chase [3882] * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fsi (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/Shell.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/PhaseOrder.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/CompilerJUTest.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/FileTests.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/OtherCompilerJUTest.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/ScalaTypeCheckerJUTest.java (modified) Refactoring in tests, adding (not done yet) ability to run a single test ... Mon, 22 Jun 2009 21:23:04 GMT dr2chase [3880] * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fsi (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriteVisitor.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nodes_util/NodeComparator.java (modified) Made overloading codegen a little cleverer about types Thu, 18 Jun 2009 20:49:17 GMT dr2chase [3873] * trunk/ProjectFortress/other_compiler_tests/A.B.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload7.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/Shell.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleIntArith.java (modified) Filtering overloads with more precise type to make Scala typechecker ... Tue, 16 Jun 2009 22:25:55 GMT jrhil47 [3864] * trunk/ProjectFortress/other_compiler_tests/CompileMath.fss (modified) * trunk/ProjectFortress/other_compiler_tests/Compiled2PreTest.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload2.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload3.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload5.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload6.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload7.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/Shell.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/disambiguator/ExprDisambiguator.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/scala_src/typechecker/STypeChecker.scala (modified) [scala] Added disambiguate-scala, link-scala, and compile-scala to Shell ... Thu, 28 May 2009 20:37:19 GMT dr2chase [3776] * trunk/ProjectFortress/other_compiler_tests/MoreOverload.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Naming.java (modified) Any types might work a little better now (see ... Thu, 28 May 2009 18:26:02 GMT sukyoungryu [3775] * trunk/Fortify/fortify.el (modified) * trunk/Library/CompilerSystem.fss (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.fss (modified) * trunk/ProjectFortress/not_passing_yet/simpleForeignImport.fss (modified) * trunk/ProjectFortress/not_passing_yet/testImport.fss (modified) * trunk/ProjectFortress/other_compiler_tests/A.B.fss (modified) * trunk/ProjectFortress/other_compiler_tests/CompileMath.fss (modified) * trunk/ProjectFortress/other_compiler_tests/Compiled2PreTest2.fss (modified) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload2.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload3.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload5.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload6.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload7.fss (modified) * trunk/ProjectFortress/parser_tests/XXXPreparser.c.fss (modified) * trunk/ProjectFortress/parser_tests/simpleNameTest.fsi (modified) * trunk/ProjectFortress/src/com/sun/fortress/parser/Compilation.rats (modified) * trunk/ProjectFortress/src/com/sun/fortress/parser/Expression.rats (modified) * trunk/ProjectFortress/src/com/sun/fortress/parser/Keyword.rats (modified) * trunk/ProjectFortress/src/com/sun/fortress/parser/NoNewlineExpr.rats (modified) * trunk/ProjectFortress/src/com/sun/fortress/parser/import_collector/Compilation.rats (modified) * trunk/ProjectFortress/src/com/sun/fortress/tools/FortressAstToConcrete.java (modified) * trunk/ProjectFortress/static_tests/AsExpr.fss (modified) * trunk/ProjectFortress/static_tests/AtomicDo.fss (modified) * trunk/ProjectFortress/static_tests/AtomicExpr.fss (modified) * trunk/ProjectFortress/static_tests/CaseExpr.fss (modified) * trunk/ProjectFortress/static_tests/DXXInvertedAsExpr.fss (modified) * trunk/ProjectFortress/static_tests/DoFronts.fss (modified) * trunk/ProjectFortress/static_tests/ExitNotThroughSpawn.fss (modified) * trunk/ProjectFortress/static_tests/ExitWithoutTarget.fss (modified) * trunk/ProjectFortress/static_tests/GeneratorOverload.fss (modified) * trunk/ProjectFortress/static_tests/Label.fss (modified) * trunk/ProjectFortress/static_tests/ProvokeTypecheckError.fss (modified) * trunk/ProjectFortress/tests/AsExprSimple.fss (modified) * trunk/ProjectFortress/tests/XXXAsExpr.fss (modified) * trunk/SpecData/tables/fortress-keywords (modified) [syntax] Implemented the new syntax: 'as' in type ascription is replaced ... Wed, 27 May 2009 20:46:32 GMT dr2chase [3770] * trunk/ProjectFortress/other_compiler_tests/A.B.fss (added) * trunk/ProjectFortress/other_compiler_tests/A.B.test (added) Check that dotted component names compile, can run. Tue, 26 May 2009 21:18:30 GMT dr2chase [3764] * trunk/ProjectFortress/other_compiler_tests/MoreOverload.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/Constructor.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/DeclaredFunction.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/Function.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/index/FunctionalMethod.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FBoolean.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FChar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR32.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR64.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FString.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FValue.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FVoid.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ32.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ64.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/repository/ProjectProperties.java (modified) Mixed overloading working; some refactoring and cleanup in the naming ... Fri, 15 May 2009 19:34:36 GMT dr2chase [3743] * trunk/ProjectFortress/other_compiler_tests/MoreOverload.fss (added) * trunk/ProjectFortress/other_compiler_tests/MoreOverload.test (added) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleOverload.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tests/unit_tests/FileTests.java (modified) Preliminary work on mixed overloading Mon, 11 May 2009 20:44:48 GMT dr2chase [3725] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.test (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload7.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) More overloading work; ZZ64 constants now work right Mon, 11 May 2009 18:23:32 GMT dr2chase [3722] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.test (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload5.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload6.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleOverload.java (modified) Overloads of diff number of parameters now supported Mon, 11 May 2009 15:41:51 GMT dr2chase [3720] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload5.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) Some local overloading done, not all Sat, 09 May 2009 02:54:10 GMT dr2chase [3718] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) Discovered inconsistency in overload resolution and type inference; see ... Wed, 06 May 2009 17:08:26 GMT sukyoungryu [3707] * trunk/Library/Set.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled3.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Symbols.java (modified) [Compiled3] Changed println to printlnZZ32. [cleanup] Removed printing ... Wed, 06 May 2009 16:01:25 GMT chf [3705] * trunk/ProjectFortress/other_compiler_tests/IfTest1.fss (added) * trunk/ProjectFortress/other_compiler_tests/IfTest2.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Naming.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Symbols.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) Simple If Statements. Tue, 05 May 2009 15:34:36 GMT dr2chase [3698] * trunk/.hgignore (modified) * trunk/ProjectFortress/astgen/Fortress.ast (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriteVisitor.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nodes_util/NodeFactory.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/tools/FortressAstToConcrete.java (modified) * trunk/ProjectFortress/src/com/sun/java/lang/Object.java (modified) Part way to more overloading Thu, 30 Apr 2009 18:06:06 GMT dr2chase [3689] * trunk/.classpath (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) * trunk/ProjectFortress/third_party/asm/asm-all-3.1.jar (modified) * trunk/ProjectFortress/third_party/asm/asm-src-3.1.zip (added) Added debuggable version of asm-all.jar, plus source code in a zip file; ... Wed, 29 Apr 2009 00:58:17 GMT dr2chase [3678] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.test (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload2.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload3.fss (added) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload4.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) Minor restructuring of overloaded code generation to make it easier to ... Tue, 28 Apr 2009 19:55:19 GMT dr2chase [3677] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload2.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) [codegen] added ability to call function defined in same component, and ... Mon, 27 Apr 2009 19:16:48 GMT dr2chase [3671] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.test (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload2.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleOverload.java (modified) More foreign function overloading (2 args) Mon, 27 Apr 2009 18:14:13 GMT dr2chase [3670] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (modified) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.test (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (modified) First successful overloading of foreign functions Fri, 24 Apr 2009 18:39:17 GMT dr2chase [3668] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/disambiguator/TopLevelEnv.java (modified) Fix (temporary?) for Bug #335 Fri, 24 Apr 2009 17:45:07 GMT dr2chase [3667] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleOverload.java (modified) Code for demonstrating bug in disambiguation Wed, 15 Apr 2009 14:56:00 GMT chf [3643] * trunk/ProjectFortress/LibraryBuiltin/CompilerSystem.fsi (added) * trunk/ProjectFortress/LibraryBuiltin/CompilerSystem.fss (added) * trunk/ProjectFortress/other_compiler_tests/Compiled2PreTest3.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Naming.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Symbols.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled1/CompilerBuiltin.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/Compiled2.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/CompilerBuiltin.java (deleted) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/CompilerSystem.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/CompilerSystem_args.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_FlatString (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_FlatString.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_Number.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_Object.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_RR32.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_RR64.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_String.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_String_SpringBoard.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_ZZ32.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/fortress/CompilerBuiltin_ZZ64.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3 (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/Compiled3.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_FlatString (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_FlatString.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_Number.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_Object.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_RR32.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_RR64.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_String.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_String_SpringBoard.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_ZZ32.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled3/fortress/CompilerBuiltin_ZZ64.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ32.java (modified) Compiled2 Sun, 12 Apr 2009 01:45:02 GMT dr2chase [3629] * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.fss (added) * trunk/ProjectFortress/other_compiler_tests/SimpleOverload.test (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/OverloadRewriteVisitor.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/OverloadSet.java (added) * trunk/ProjectFortress/src/com/sun/fortress/exceptions/CircularDependenceError.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/Driver.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/evaluator/EvaluatorBase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/evaluator/types/FTypeOpr.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleOverload.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/unicode/OperatorStuffGenerator.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/useful/ABoundingMapJUTest.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/useful/BASet.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/useful/DefaultComparator.java (moved) * trunk/ProjectFortress/src/com/sun/fortress/useful/LatticeIntervalMapJUTest.java (modified) Overloaded decision trees created, not yet compiled Wed, 01 Apr 2009 18:49:20 GMT chf [3593] * trunk/ProjectFortress/other_compiler_tests/Compiled2PreTest2.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/Compiled2.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleSystem.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/systemHelper.java (added) simple command line argument passing Tue, 31 Mar 2009 20:52:32 GMT chf [3590] * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fsi (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/other_compiler_tests/CompileMath.test (added) * trunk/ProjectFortress/other_compiler_tests/Compiled2PreTest.fss (added) * trunk/ProjectFortress/other_compiler_tests/Compiled2PreTest.test (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/CodeGen.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Naming.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Symbols.java (deleted) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/compiled2/CompilerBuiltin.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressMethodAdapter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/phases/CodeGenerationPhase.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simpleConcatenate.java (modified) concatenate operator Tue, 24 Mar 2009 13:11:52 GMT chf [3571] * trunk/ProjectFortress/other_compiler_tests/CompileMath.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Symbols.java (modified) Change compileMath to print Pass Fri, 13 Mar 2009 20:05:55 GMT jmaessen [3546] * trunk/Fortify/example/buffons.fss (modified) * trunk/Library/Avl.fss (modified) * trunk/Library/ChunkedSparseArray.fss (modified) * trunk/Library/Executable.fsi (modified) * trunk/Library/FortressLibrary.fsi (modified) * trunk/Library/FortressLibrary.fss (modified) * trunk/Library/SetClosure.fss (modified) * trunk/Library/System.fsi (modified) * trunk/Library/System.fss (modified) * trunk/Library/incomplete/SkipTreeTest.fss (modified) * trunk/NeedBetterErrorMessages/staticError/undefinedAbstractMethod.fss (modified) * trunk/ProjectFortress/compiler_tests/AfterTypeChecking.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.a.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.b.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.c.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.d.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.e.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.f.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.g.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.h.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.i.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.j.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.k.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.l.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.m.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.n.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.o.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.p.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.q.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.r.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.s.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.t.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.u.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled0.v.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.a.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.b.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.c.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.e.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.f.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.g.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled1.h.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled2.fss (modified) * trunk/ProjectFortress/compiler_tests/Compiled3.fss (modified) * trunk/ProjectFortress/demos/ArrayListLong.fss (modified) * trunk/ProjectFortress/demos/Cfa.fss (modified) * trunk/ProjectFortress/demos/FeatherweightJava.fss (modified) * trunk/ProjectFortress/demos/Generator2Demo.fss (modified) * trunk/ProjectFortress/demos/HeapShakedown.fss (modified) * trunk/ProjectFortress/demos/Lambda.fss (modified) * trunk/ProjectFortress/demos/PureListLong.fss (modified) * trunk/ProjectFortress/demos/aStar.fss (modified) * trunk/ProjectFortress/demos/buffons.fss (modified) * trunk/ProjectFortress/demos/conjGrad.fss (modified) * trunk/ProjectFortress/demos/lutx.fss (modified) * trunk/ProjectFortress/demos/mm.fss (modified) * trunk/ProjectFortress/demos/mm64.fss (modified) * trunk/ProjectFortress/demos/mm64x.fss (modified) * trunk/ProjectFortress/demos/posFeedback.fss (modified) * trunk/ProjectFortress/demos/sudoku.fss (modified) * trunk/ProjectFortress/demos/tennisRanking.fss (modified) * trunk/ProjectFortress/demos/tictactoe.fss (modified) * trunk/ProjectFortress/demos/trips.fss (modified) * trunk/ProjectFortress/demos/turnersParaffins0.fss (modified) * trunk/ProjectFortress/demos/wordcount.fss (modified) * trunk/ProjectFortress/hello.fss (modified) * trunk/ProjectFortress/not_passing_yet/BadErrorMessageForNamespaceClash.fss (modified) * trunk/ProjectFortress/not_passing_yet/CrossOverloaded.fss (modified) * trunk/ProjectFortress/not_passing_yet/Expr.Array.Pasting.fss (modified) * trunk/ProjectFortress/not_passing_yet/FunctionalMethodLookup.fss (modified) * trunk/ProjectFortress/not_passing_yet/GenericOverload4.fss (modified) * trunk/ProjectFortress/not_passing_yet/HatOps.fss (modified) * trunk/ProjectFortress/not_passing_yet/HiLoInference.fss (modified) * trunk/ProjectFortress/not_passing_yet/ImportLocalCollision.fss (modified) * trunk/ProjectFortress/not_passing_yet/ListComprehensionDoesNotRespectAsif.fss (modified) * trunk/ProjectFortress/not_passing_yet/MyIdentity.fss (modified) * trunk/ProjectFortress/not_passing_yet/ParametricTree.fss (modified) * trunk/ProjectFortress/not_passing_yet/ParametricTree0.fss (modified) * trunk/ProjectFortress/not_passing_yet/SimpleTrait.fss (modified) * trunk/ProjectFortress/not_passing_yet/SymbolicOverloadBug.fss (modified) * trunk/ProjectFortress/not_passing_yet/TestImportExport.fss (modified) * trunk/ProjectFortress/not_passing_yet/UnitExpr.fss (modified) * trunk/ProjectFortress/not_passing_yet/WhereConstraints.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXReferenceToMissingGenericFunction.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXShadowTest1.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXUseMissingExport.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXextendZZ32.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXfalseMethodVisibility.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXillegalOverloading.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXillegalShadowOfLocalFunc.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXillegalShadowing.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXoverloadTest4.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXtestTuple.fss (modified) * trunk/ProjectFortress/not_passing_yet/XXXwrongArrayDim.fss (modified) * trunk/ProjectFortress/not_passing_yet/arrayArgs.fss (modified) * trunk/ProjectFortress/not_passing_yet/arrayComp.fss (modified) * trunk/ProjectFortress/not_passing_yet/builtinPrimTest.fss (modified) * trunk/ProjectFortress/not_passing_yet/comprehensions.fss (modified) * trunk/ProjectFortress/not_passing_yet/conditionalExtension.fss (modified) * trunk/ProjectFortress/not_passing_yet/contraTest.fss (modified) * trunk/ProjectFortress/not_passing_yet/contraUnification.fss (modified) * trunk/ProjectFortress/not_passing_yet/desugarBug0.fss (modified) * trunk/ProjectFortress/not_passing_yet/dimensionUnit.fss (modified) * trunk/ProjectFortress/not_passing_yet/extendsParam.fss (modified) * trunk/ProjectFortress/not_passing_yet/falseMethodVisibility.fss (modified) * trunk/ProjectFortress/not_passing_yet/getterUsedNotApplied.fss (modified) * trunk/ProjectFortress/not_passing_yet/hasTypeObject.fss (modified) * trunk/ProjectFortress/not_passing_yet/keywords.fss (modified) * trunk/ProjectFortress/not_passing_yet/knuth.fss (modified) * trunk/ProjectFortress/not_passing_yet/localGeneric.fss (modified) * trunk/ProjectFortress/not_passing_yet/monoidalPolymorphism.fss (modified) * trunk/ProjectFortress/not_passing_yet/overloadedLocalFunctions.fss (modified) * trunk/ProjectFortress/not_passing_yet/simpleForeignImport.fss (modified) * trunk/ProjectFortress/not_passing_yet/singletonArray.fss (modified) * trunk/ProjectFortress/not_passing_yet/staticArg.fss (modified) * trunk/ProjectFortress/not_passing_yet/staticParamNotFound.fss (modified) * trunk/ProjectFortress/not_passing_yet/testDupInit/testDupInit.fss (modified) * trunk/ProjectFortress/not_passing_yet/testImport.fss (modified) * trunk/ProjectFortress/not_passing_yet/testMethodInference.fss (modified) * trunk/ProjectFortress/not_passing_yet/toplevelArray.fss (modified) * trunk/ProjectFortress/not_passing_yet/tree.fss (modified) * trunk/ProjectFortress/not_passing_yet/trivialForeignImport.fss (modified) * trunk/ProjectFortress/not_passing_yet/typeCheckErrorForAbsFldRef.fss (modified) * trunk/ProjectFortress/other_compiler_tests/CompileMath.fss (modified) * trunk/ProjectFortress/parser_tests/AbsFieldTest.fss (modified) * trunk/ProjectFortress/parser_tests/DeclTest.fss (modified) * trunk/ProjectFortress/parser_tests/DelimitedExprTest.fss (modified) * trunk/ProjectFortress/parser_tests/SymbolTest.fss (modified) * trunk/ProjectFortress/parser_tests/VarNYITest.fss (modified) * trunk/ProjectFortress/parser_tests/XXXArrowType.fss (modified) * trunk/ProjectFortress/parser_tests/XXXComprisesHidden.fss (modified) * trunk/ProjectFortress/parser_tests/XXXExportThenImport.fss (modified) * trunk/ProjectFortress/parser_tests/XXXLabel.fss (modified) * trunk/ProjectFortress/parser_tests/XXXLocalOpr.fss (modified) * trunk/ProjectFortress/parser_tests/XXXMissingExport.fss (modified) * trunk/ProjectFortress/parser_tests/XXXMultipleModifiers.fss (modified) * trunk/ProjectFortress/parser_tests/XXXMultipleTraitClauses.fss (modified) * trunk/ProjectFortress/parser_tests/XXXNotMatchingCharacterMarks.fss (modified) * trunk/ProjectFortress/parser_tests/XXXNotMatchingStringMarks.fss (modified) * trunk/ProjectFortress/parser_tests/XXXOprMethod.fss (modified) * trunk/ProjectFortress/parser_tests/XXXStaticParameterName.fss (modified) * trunk/ProjectFortress/parser_tests/XXXSyntaxErrorCaseDo.fss (modified) * trunk/ProjectFortress/parser_tests/XXXTestTest.fss (modified) * trunk/ProjectFortress/parser_tests/XXXTwoThreeTwo.fss (modified) * trunk/ProjectFortress/parser_tests/XXXTwoThreeTwoLoose.fss (modified) * trunk/ProjectFortress/parser_tests/XXXWrongTraitName.fss (modified) * trunk/ProjectFortress/parser_tests/XXXarrayTest.fss (modified) * trunk/ProjectFortress/parser_tests/XXXbadChar.fss (modified) * trunk/ProjectFortress/parser_tests/XXXcaretOperator.fss (modified) * trunk/ProjectFortress/parser_tests/XXXchain1.fss (modified) * trunk/ProjectFortress/parser_tests/XXXcom.sun.test8.fss (modified) * trunk/ProjectFortress/parser_tests/XXXending.Name.fss (modified) * trunk/ProjectFortress/parser_tests/XXXequalityTesting.fss (modified) * trunk/ProjectFortress/parser_tests/XXXforbiddenCharacters.fss (modified) * trunk/ProjectFortress/parser_tests/XXXforbiddenConnectingPunctuation.fss (modified) * trunk/ProjectFortress/parser_tests/XXXforbiddenControlCharacters.fss (modified) * trunk/ProjectFortress/parser_tests/XXXforeignLang.fss (modified) * trunk/ProjectFortress/parser_tests/XXXgetterSetter.fss (modified) * trunk/ProjectFortress/parser_tests/XXXinvalidSpace.fss (modified) * trunk/ProjectFortress/parser_tests/XXXjammedKeyword.fss (modified) * trunk/ProjectFortress/parser_tests/XXXkeyword.fss (modified) * trunk/ProjectFortress/parser_tests/XXXmultipleColons.fss (modified) * trunk/ProjectFortress/parser_tests/XXXnoExport.fss (modified) * trunk/ProjectFortress/parser_tests/XXXnonewlineAssign.fss (modified) * trunk/ProjectFortress/parser_tests/XXXnumeralEndingWithApostrophe.fss (modified) * trunk/ProjectFortress/parser_tests/XXXobjectClauses.fss (modified) * trunk/ProjectFortress/parser_tests/XXXobjectDecl.fss (modified) * trunk/ProjectFortress/parser_tests/XXXobjectVarargs.fss (modified) * trunk/ProjectFortress/parser_tests/XXXparenOpArg.fss (modified) * trunk/ProjectFortress/parser_tests/XXXstaticArg.fss (modified) * trunk/ProjectFortress/parser_tests/XXXtab.fss (modified) * trunk/ProjectFortress/parser_tests/XXXtest.OPR.name.fss (modified) * trunk/ProjectFortress/parser_tests/XXXtest.test.fss (modified) * trunk/ProjectFortress/parser_tests/XXXtraitClauses.fss (modified) * trunk/ProjectFortress/parser_tests/XXXtraitDecl.fss (modified) * trunk/ProjectFortress/parser_tests/XXXtypecaseSelf.fss (modified) * trunk/ProjectFortress/parser_tests/XXXunbalancedComment.fss (modified) * trunk/ProjectFortress/parser_tests/fileComponent.fss (modified) * trunk/ProjectFortress/parser_tests/foreignLang.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/CompilerJUTest.scala (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/Driver.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/evaluator/tasks/EvaluatorTask.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/evaluator/values/FString.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/evaluator/values/NonPrimitive.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/interpreter/glue/prim/StringPrim.java (modified) * trunk/ProjectFortress/static_tests/AngelinaTest.fss (modified) * trunk/ProjectFortress/static_tests/ArrayElement.fss (modified) * trunk/ProjectFortress/static_tests/ArrayElements.fss (modified) * trunk/ProjectFortress/static_tests/AsExpr.fss (modified) * trunk/ProjectFortress/static_tests/AssignmentTest.fss (modified) * trunk/ProjectFortress/static_tests/AtomicDo.fss (modified) * trunk/ProjectFortress/static_tests/AtomicExpr.fss (modified) * trunk/ProjectFortress/static_tests/BuiltinTest.fss (modified) * trunk/ProjectFortress/static_tests/CaseExpr.fss (modified) * trunk/ProjectFortress/static_tests/ChainTest.fss (modified) * trunk/ProjectFortress/static_tests/CrazyGenerators.fss (modified) * trunk/ProjectFortress/static_tests/DXXAllVoidButLast.fss (modified) * trunk/ProjectFortress/static_tests/DXXArrayElement.fss (modified) * trunk/ProjectFortress/static_tests/DXXArrayElement2.fss (modified) * trunk/ProjectFortress/static_tests/DXXArrayElement3.fss (modified) * trunk/ProjectFortress/static_tests/DXXArrayElements.fss (modified) * trunk/ProjectFortress/static_tests/DXXArrayElements2.fss (modified) * trunk/ProjectFortress/static_tests/DXXAssignmentTest.fss (modified) * trunk/ProjectFortress/static_tests/DXXAssignmentTest2.fss (modified) * trunk/ProjectFortress/static_tests/DXXCantExtendObject.fss (modified) * trunk/ProjectFortress/static_tests/DXXCantExtendObject2.fss (modified) * trunk/ProjectFortress/static_tests/DXXCantExtendObject3.fss (modified) * trunk/ProjectFortress/static_tests/DXXChainTest1.fss (modified) * trunk/ProjectFortress/static_tests/DXXChainTest2.fss (modified) * trunk/ProjectFortress/static_tests/DXXDoubleExponentiation.fss (modified) * trunk/ProjectFortress/static_tests/DXXDoubleSub.fss (modified) * trunk/ProjectFortress/static_tests/DXXEqualityTesting.fss (modified) * trunk/ProjectFortress/static_tests/DXXExitTargetInvalid.fss (modified) * trunk/ProjectFortress/static_tests/DXXExitTargetOutOfScope.fss (modified) * trunk/ProjectFortress/static_tests/DXXExitThroughSpawn.fss (modified) * trunk/ProjectFortress/static_tests/DXXExpThenSubscript.fss (modified) * trunk/ProjectFortress/static_tests/DXXField.fss (modified) * trunk/ProjectFortress/static_tests/DXXFnExpr.fss (modified) * trunk/ProjectFortress/static_tests/DXXFnExpr2.fss (modified) * trunk/ProjectFortress/static_tests/DXXFnExprTypeInference.fss (modified) * trunk/ProjectFortress/static_tests/DXXGeneratorTuple.fss (modified) * trunk/ProjectFortress/static_tests/DXXIfThenNotVoid.fss (modified) * trunk/ProjectFortress/static_tests/DXXInvertedAsExpr.fss (modified) * trunk/ProjectFortress/static_tests/DXXLooseJuxt.fss (modified) * trunk/ProjectFortress/static_tests/DXXMaltypedTopLevelVar.fss (modified) * trunk/ProjectFortress/static_tests/DXXMethodInvocationOnTuple.fss (modified) * trunk/ProjectFortress/static_tests/DXXMethodInvocationSimple.fss (modified) * trunk/ProjectFortress/static_tests/DXXMethodInvocationSimple2.fss (modified) * trunk/ProjectFortress/static_tests/DXXMethodInvocationStaticInfer1.fss (modified) * trunk/ProjectFortress/static_tests/DXXMethodInvocationStaticInfer2.fss (modified) * trunk/ProjectFortress/static_tests/DXXMethodInvocationVarargs.fss (modified) * trunk/ProjectFortress/static_tests/DXXNoParenTightJuxt.fss (modified) * trunk/ProjectFortress/static_tests/DXXNoTypeDecl.fss (modified) * trunk/ProjectFortress/static_tests/DXXNonVoidBlock.fss (modified) * trunk/ProjectFortress/static_tests/DXXObjectExpr.fss (modified) * trunk/ProjectFortress/static_tests/DXXPlusEq.fss (modified) * trunk/ProjectFortress/static_tests/DXXPlusEq2.fss (modified) * trunk/ProjectFortress/static_tests/DXXSetterTest.fss (modified) * trunk/ProjectFortress/static_tests/DXXSpawnInsideAtomic.fss (modified) * trunk/ProjectFortress/static_tests/DXXSpawnInsideAtomicBlock.fss (modified) * trunk/ProjectFortress/static_tests/DXXSpawnInsideTryAtomic.fss (modified) * trunk/ProjectFortress/static_tests/DXXStaticParamFunctionCall.fss (modified) * trunk/ProjectFortress/static_tests/DXXStaticParamMethodCall.fss (modified) * trunk/ProjectFortress/static_tests/DXXSubscriptAssign.fss (modified) * trunk/ProjectFortress/static_tests/DXXSubscriptExpr.fss (modified) * trunk/ProjectFortress/static_tests/DXXTryTest.fss (modified) * trunk/ProjectFortress/static_tests/DXXTryTestCatchNotExn.fss (modified) * trunk/ProjectFortress/static_tests/DXXTryTestFinally.fss (modified) * trunk/ProjectFortress/static_tests/DXXTryTestForbid.fss (modified) * trunk/ProjectFortress/static_tests/DXXTypecaseMutable.fss (modified) * trunk/ProjectFortress/static_tests/DXXTypecaseTuple.fss (modified) * trunk/ProjectFortress/static_tests/DXXTypecaseTuple2.fss (modified) * trunk/ProjectFortress/static_tests/DXXWhileVoid.fss (modified) * trunk/ProjectFortress/static_tests/DoFrontWithSpawn.fss (modified) * trunk/ProjectFortress/static_tests/DoFronts.fss (modified) * trunk/ProjectFortress/static_tests/Equals.fss (modified) * trunk/ProjectFortress/static_tests/ExitNotThroughSpawn.fss (modified) * trunk/ProjectFortress/static_tests/ExitWithoutTarget.fss (modified) * trunk/ProjectFortress/static_tests/ExternalConstructor.fss (modified) * trunk/ProjectFortress/static_tests/FieldFromSuper.fss (modified) * trunk/ProjectFortress/static_tests/FieldTest.fss (modified) * trunk/ProjectFortress/static_tests/FieldTestGeneric.fss (modified) * trunk/ProjectFortress/static_tests/FnExpr.fss (modified) * trunk/ProjectFortress/static_tests/GeneralizedIf.fss (modified) * trunk/ProjectFortress/static_tests/GeneratorOverload.fss (modified) * trunk/ProjectFortress/static_tests/GeneratorTest.fss (modified) * trunk/ProjectFortress/static_tests/GenericFunctionCall.fss (modified) * trunk/ProjectFortress/static_tests/GenericGetterInSuper.fss (modified) * trunk/ProjectFortress/static_tests/GenericSingleton.fss (modified) * trunk/ProjectFortress/static_tests/IfThen.fss (modified) * trunk/ProjectFortress/static_tests/IfThenElse.fss (modified) * trunk/ProjectFortress/static_tests/InheritedMethod.fss (modified) * trunk/ProjectFortress/static_tests/Label.fss (modified) * trunk/ProjectFortress/static_tests/LocalFnRef.fss (modified) * trunk/ProjectFortress/static_tests/LocalVarRef.fss (modified) * trunk/ProjectFortress/static_tests/LooseJuxt.fss (modified) * trunk/ProjectFortress/static_tests/MathPrimary.fss (modified) * trunk/ProjectFortress/static_tests/MethodInheritance.fss (modified) * trunk/ProjectFortress/static_tests/MethodInvocationSimple.fss (modified) * trunk/ProjectFortress/static_tests/MethodInvocationStaticInfer1.fss (modified) * trunk/ProjectFortress/static_tests/MethodInvocationStaticInfer2.fss (modified) * trunk/ProjectFortress/static_tests/MethodInvocationVarargs.fss (modified) * trunk/ProjectFortress/static_tests/MethodOnIntersection.fss (modified) * trunk/ProjectFortress/static_tests/MethodOnTypeVar.fss (modified) * trunk/ProjectFortress/static_tests/Multifix.fss (modified) * trunk/ProjectFortress/static_tests/MutualLetFn.fss (modified) * trunk/ProjectFortress/static_tests/NatParamAsExpr.fss (modified) * trunk/ProjectFortress/static_tests/NoTypeDecl.fss (modified) * trunk/ProjectFortress/static_tests/ObjectExpr.fss (modified) * trunk/ProjectFortress/static_tests/OpTest.fss (modified) * trunk/ProjectFortress/static_tests/OrWorks.fss (modified) * trunk/ProjectFortress/static_tests/OverloadedFunctions.fss (modified) * trunk/ProjectFortress/static_tests/PlusEq.fss (modified) * trunk/ProjectFortress/static_tests/ProvokeTypecheckError.fss (modified) * trunk/ProjectFortress/static_tests/SelfTypeTest.fss (modified) * trunk/ProjectFortress/static_tests/SetComprehension.fss (modified) * trunk/ProjectFortress/static_tests/SetterTest.fss (modified) * trunk/ProjectFortress/static_tests/SimpleFunctionCall.fss (modified) * trunk/ProjectFortress/static_tests/SimpleObject.fss (modified) * trunk/ProjectFortress/static_tests/SimpleTrait.fss (modified) * trunk/ProjectFortress/static_tests/SimpleTuple.fss (modified) * trunk/ProjectFortress/static_tests/SingleImport.fss (modified) * trunk/ProjectFortress/static_tests/SingletonVar.fss (modified) * trunk/ProjectFortress/static_tests/SubscriptAssign.fss (modified) * trunk/ProjectFortress/static_tests/SubscriptExpr.fss (modified) * trunk/ProjectFortress/static_tests/ThrowTest.fss (modified) * trunk/ProjectFortress/static_tests/TightJuxt.fss (modified) * trunk/ProjectFortress/static_tests/TryAtomic.fss (modified) * trunk/ProjectFortress/static_tests/TryTest.fss (modified) * trunk/ProjectFortress/static_tests/TupleAssignment.fss (modified) * trunk/ProjectFortress/static_tests/Typecase.fss (modified) * trunk/ProjectFortress/static_tests/TypesAreSame.fss (modified) * trunk/ProjectFortress/static_tests/UseConditionalOp.fss (modified) * trunk/ProjectFortress/static_tests/VarParam.fss (modified) * trunk/ProjectFortress/static_tests/VarTypeAsReturn.fss (modified) * trunk/ProjectFortress/static_tests/While.fss (modified) * trunk/ProjectFortress/static_tests/XXXApiDisambiguation.fss (modified) * trunk/ProjectFortress/static_tests/XXXExitWithoutTarget.fss (modified) * trunk/ProjectFortress/static_tests/XXXGarbageExtendsClause.fss (modified) * trunk/ProjectFortress/static_tests/XXXIllegalShadowing.fss (modified) * trunk/ProjectFortress/static_tests/XXXIntArgUndefined.fss (modified) * trunk/ProjectFortress/static_tests/XXXMultipleRefErrors.fss (modified) * trunk/ProjectFortress/static_tests/XXXMutualSeperateLetFn.fss (modified) * trunk/ProjectFortress/static_tests/XXXParseErrorMissingEnd.fss (modified) * trunk/ProjectFortress/static_tests/XXXShadowedField.fss (modified) * trunk/ProjectFortress/static_tests/XXXShadowedFunctionParam.fss (modified) * trunk/ProjectFortress/static_tests/XXXShadowedMethodName.fss (modified) * trunk/ProjectFortress/static_tests/XXXShadowedMethodName2.fss (modified) * trunk/ProjectFortress/static_tests/XXXShadowedObjectParam.fss (modified) * trunk/ProjectFortress/static_tests/XXXShadowedVar.fss (modified) * trunk/ProjectFortress/static_tests/XXXTypeArgUndefined.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedArrayRef.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedInitializer.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedNestedRef.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedRefInLoop.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedTopLevelVar.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedTypeInExtendsClause.fss (modified) * trunk/ProjectFortress/static_tests/XXXUndefinedVar.fss (modified) * trunk/ProjectFortress/static_tests/static_arg_inference/opr_arg_1/Expected.fsg (modified) * trunk/ProjectFortress/static_tests/static_arg_inference/opr_arg_1/InOp.fss (modified) * trunk/ProjectFortress/static_tests/static_arg_inference/simple_arg_1/Expected.fsg (modified) * trunk/ProjectFortress/static_tests/static_arg_inference/simple_arg_1/InSimple.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/CaseUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/CatchUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/DoubleCaseUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/ForUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/GeneratorClauseUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/ImportApiEmptyApiWhichImportsNonEmptyApiUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/ImportEmptyApiWhichImportsNonEmptyApiUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/LabelUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/LocalFnUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/OrUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/RegexUse1.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/RegexUse2.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/SXXGrammarExtendsNonExistingGrammarUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/SXXKeywordNotIdUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/SXXSyntaxGrammarImportsUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/SyntaxNodesUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/TypecaseUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/XmlUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/not_yet_passing/SXXTemplateGapWithInconsistentParametersUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/not_yet_passing/SXXTemplateParamsAreNotApplicableUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/not_yet_passing/TemplateGapWithWrongASTTypeUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/not_yet_passing/UsingJavaIdentifiersAsPatternVariablesUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/sql/SqlUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SXXMultipleGrammarsWithSameNameUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SXXSyntaxMultipleNonterminalDefsWithSameNameUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxASTUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxExtendsUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxHelloWorldTemplateUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxHelloWorldUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxOptionUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxRepetitionUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxSymbolsUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxTemplateVarsUse.fss (modified) * trunk/ProjectFortress/static_tests/syntax_abstraction/transformer/SyntaxTestUse.fss (modified) * trunk/ProjectFortress/tests/AliasedGetterTest.fss (modified) * trunk/ProjectFortress/tests/AlsoDo.fss (modified) * trunk/ProjectFortress/tests/ArrayListQuick.fss (modified) * trunk/ProjectFortress/tests/AsExprSimple.fss (modified) * trunk/ProjectFortress/tests/BadBounds.fss (modified) * trunk/ProjectFortress/tests/BadEncloser.fss (modified) * trunk/ProjectFortress/tests/BigNum.fss (modified) * trunk/ProjectFortress/tests/BitTwiddle.fss (modified) * trunk/ProjectFortress/tests/BoolMethodParamBug.fss (modified) * trunk/ProjectFortress/tests/BooleanOps.fss (modified) * trunk/ProjectFortress/tests/Brackets.fss (modified) * trunk/ProjectFortress/tests/BuiltinBound.fss (modified) * trunk/ProjectFortress/tests/CharacterTest.fss (modified) * trunk/ProjectFortress/tests/ColonOperator.fss (modified) * trunk/ProjectFortress/tests/ConditionalOpTruncation.fss (modified) * trunk/ProjectFortress/tests/CovCollTest.fss (modified) * trunk/ProjectFortress/tests/CovariantTest.fss (modified) * trunk/ProjectFortress/tests/DivPrecedence.fss (modified) * trunk/ProjectFortress/tests/EqualityOverloadBug.fss (modified) * trunk/ProjectFortress/tests/Exception.fss (modified) * trunk/ProjectFortress/tests/ExceptionScoping.fss (modified) * trunk/ProjectFortress/tests/FileReadWrite.fss (modified) * trunk/ProjectFortress/tests/FuncOfFuncTest.fss (modified) * trunk/ProjectFortress/tests/FunctionalMethodAsUnifyParam.fss (modified) * trunk/ProjectFortress/tests/GS0.fss (modified) * trunk/ProjectFortress/tests/GS1.fss (modified) * trunk/ProjectFortress/tests/GS2.fss (modified) * trunk/ProjectFortress/tests/GS3.fss (modified) * trunk/ProjectFortress/tests/Generator2Test.fss (modified) * trunk/ProjectFortress/tests/GeneratorNullPointer.fss (modified) * trunk/ProjectFortress/tests/GenericFnWithExcludes.fss (modified) * trunk/ProjectFortress/tests/HeapTest.fss (modified) * trunk/ProjectFortress/tests/ImplicitBlocks.fss (modified) * trunk/ProjectFortress/tests/ImportNonparamObject.fss (modified) * trunk/ProjectFortress/tests/InferTest.fss (modified) * trunk/ProjectFortress/tests/InheritedMethod.fss (modified) * trunk/ProjectFortress/tests/InheritedOverload2.fss (modified) * trunk/ProjectFortress/tests/InitOrderWithMutable.fss (modified) * trunk/ProjectFortress/tests/LabelTest.fss (modified) * trunk/ProjectFortress/tests/LineTerminatingComments.fss (modified) * trunk/ProjectFortress/tests/ListNullPointer.fss (modified) * trunk/ProjectFortress/tests/ListTest.fss (modified) * trunk/ProjectFortress/tests/LocalVar.fss (modified) * trunk/ProjectFortress/tests/LongStringTests.fss (modified) * trunk/ProjectFortress/tests/MapExprTest.fss (modified) * trunk/ProjectFortress/tests/MapTest.fss (modified) * trunk/ProjectFortress/tests/Mutable.fss (modified) * trunk/ProjectFortress/tests/NatParamOverloading.fss (modified) * trunk/ProjectFortress/tests/NumberPrintTest.fss (modified) * trunk/ProjectFortress/tests/NumeralTest.fss (modified) * trunk/ProjectFortress/tests/ObjectDefVars.fss (modified) * trunk/ProjectFortress/tests/ObjectExprWithFunctionalMethod.fss (modified) * trunk/ProjectFortress/tests/ObjectFieldShadowing.fss (modified) * trunk/ProjectFortress/tests/ObjectParams.fss (modified) * trunk/ProjectFortress/tests/ObjectToStringTest.fss (modified) * trunk/ProjectFortress/tests/OpenRangeCase.fss (modified) * trunk/ProjectFortress/tests/OverloadBuiltinParam.fss (modified) * trunk/ProjectFortress/tests/OverloadConstructor1.fss (modified) * trunk/ProjectFortress/tests/OverloadConstructor2.fss (modified) * trunk/ProjectFortress/tests/OverloadConstructor3.fss (modified) * trunk/ProjectFortress/tests/OverloadWithSuperExcludes.fss (modified) * trunk/ProjectFortress/tests/ParamRef.fss (modified) * trunk/ProjectFortress/tests/PureListQuick.fss (modified) * trunk/ProjectFortress/tests/RangePrototype.fss (modified) * trunk/ProjectFortress/tests/RangeTest.fss (modified) * trunk/ProjectFortress/tests/RationalTest.fss (modified) * trunk/ProjectFortress/tests/Region.fss (modified) * trunk/ProjectFortress/tests/ReplicaTest.fss (modified) * trunk/ProjectFortress/tests/SetMapImport.fss (modified) * trunk/ProjectFortress/tests/SetTest.fss (modified) * trunk/ProjectFortress/tests/SkipListTest.fss (modified) * trunk/ProjectFortress/tests/Spawn1.fss (modified) * trunk/ProjectFortress/tests/Spawn2.fss (modified) * trunk/ProjectFortress/tests/Spawn3.fss (modified) * trunk/ProjectFortress/tests/Spawn4.fss (modified) * trunk/ProjectFortress/tests/Spawn5.fss (modified) * trunk/ProjectFortress/tests/Spawn6.fss (modified) * trunk/ProjectFortress/tests/StringTests.fss (modified) * trunk/ProjectFortress/tests/SubscriptedExpr.fss (modified) * trunk/ProjectFortress/tests/TestCompiledEnvironments.fss (modified) * trunk/ProjectFortress/tests/TestCompiledImports.fss (modified) * trunk/ProjectFortress/tests/TestCompiledNestedImports.fss (modified) * trunk/ProjectFortress/tests/TimingTests.fss (modified) * trunk/ProjectFortress/tests/ToTheEOLComment.fss (modified) * trunk/ProjectFortress/tests/TransactionalArrayShakedown.fss (modified) * trunk/ProjectFortress/tests/TransitiveImportMethodLookup.fss (modified) * trunk/ProjectFortress/tests/TupleBinding.fss (modified) * trunk/ProjectFortress/tests/TupleBinding2.fss (modified) * trunk/ProjectFortress/tests/TypeImportBug.fss (modified) * trunk/ProjectFortress/tests/UnderscoreId.fss (modified) * trunk/ProjectFortress/tests/UnnamedParam.fss (modified) * trunk/ProjectFortress/tests/UnsignedTest.fss (modified) * trunk/ProjectFortress/tests/Variable.VarWTypes.fss (modified) * trunk/ProjectFortress/tests/Wildcards.fss (modified) * trunk/ProjectFortress/tests/WordCountSmall.fss (modified) * trunk/ProjectFortress/tests/XXXAlsoEE.fss (modified) * trunk/ProjectFortress/tests/XXXAsExpr.fss (modified) * trunk/ProjectFortress/tests/XXXExitWithoutEnclosingLabel.fss (modified) * trunk/ProjectFortress/tests/XXXExportsEE.fss (modified) * trunk/ProjectFortress/tests/XXXGenericOverload.fss (modified) * trunk/ProjectFortress/tests/XXXGenericOverload2.fss (modified) * trunk/ProjectFortress/tests/XXXGenericOverload3.fss (modified) * trunk/ProjectFortress/tests/XXXHashtable.fss (modified) * trunk/ProjectFortress/tests/XXXImportImportCollision.fss (modified) * trunk/ProjectFortress/tests/XXXImportImportCollision2.fss (modified) * trunk/ProjectFortress/tests/XXXImportLocalCollision.fss (modified) * trunk/ProjectFortress/tests/XXXImportNonExistingAPI.fss (modified) * trunk/ProjectFortress/tests/XXXInheritedOverload.fss (modified) * trunk/ProjectFortress/tests/XXXLabelShadowing.fss (modified) * trunk/ProjectFortress/tests/XXXLetRecTest.fss (modified) * trunk/ProjectFortress/tests/XXXNonValueOfValue.fss (modified) * trunk/ProjectFortress/tests/XXXTypeError.fss (modified) * trunk/ProjectFortress/tests/XXXUnimplementedMethod.fss (modified) * trunk/ProjectFortress/tests/XXXarityTestFn.fss (modified) * trunk/ProjectFortress/tests/XXXbroken.fss (modified) * trunk/ProjectFortress/tests/XXXcaseTest.fss (modified) * trunk/ProjectFortress/tests/XXXextendBoolean.fss (modified) * trunk/ProjectFortress/tests/XXXextendFloatLiteral.fss (modified) * trunk/ProjectFortress/tests/XXXextendIntLiteral.fss (modified) * trunk/ProjectFortress/tests/XXXextendObject.fss (modified) * trunk/ProjectFortress/tests/XXXextendOprParam1.fss (modified) * trunk/ProjectFortress/tests/XXXextendOprParam2.fss (modified) * trunk/ProjectFortress/tests/XXXfailTestFn.fss (modified) * trunk/ProjectFortress/tests/XXXflatTest.fss (modified) * trunk/ProjectFortress/tests/XXXgenericMethod1.fss (modified) * trunk/ProjectFortress/tests/XXXgenericMethod2.fss (modified) * trunk/ProjectFortress/tests/XXXgenericMethod3.fss (modified) * trunk/ProjectFortress/tests/XXXgenericTest6.fss (modified) * trunk/ProjectFortress/tests/XXXimmutable0.fss (modified) * trunk/ProjectFortress/tests/XXXimmutable1.fss (modified) * trunk/ProjectFortress/tests/XXXimmutable2.fss (modified) * trunk/ProjectFortress/tests/XXXimmutableTopLevel.fss (modified) * trunk/ProjectFortress/tests/XXXlabelExit.fss (modified) * trunk/ProjectFortress/tests/XXXlabelExit2.fss (modified) * trunk/ProjectFortress/tests/XXXlabelExit3.fss (modified) * trunk/ProjectFortress/tests/XXXloopError.fss (modified) * trunk/ProjectFortress/tests/XXXmutableTopVarWithoutType.fss (modified) * trunk/ProjectFortress/tests/XXXmutableWithoutType.fss (modified) * trunk/ProjectFortress/tests/XXXmutation1.fss (modified) * trunk/ProjectFortress/tests/XXXmutation2.fss (modified) * trunk/ProjectFortress/tests/XXXnoclassNativeFn.fss (modified) * trunk/ProjectFortress/tests/XXXnonBooleanCond.fss (modified) * trunk/ProjectFortress/tests/XXXoutcome.fss (modified) * trunk/ProjectFortress/tests/XXXoverloadTest5.fss (modified) * trunk/ProjectFortress/tests/XXXseqLoopError.fss (modified) * trunk/ProjectFortress/tests/XXXshadowing.fss (modified) * trunk/ProjectFortress/tests/XXXsubtypeRuleResultFail.fss (modified) * trunk/ProjectFortress/tests/XXXtupleTypeParam3.fss (modified) * trunk/ProjectFortress/tests/XXXtypeParamShadowing.fss (modified) * trunk/ProjectFortress/tests/XXXtypecaseShadow.fss (modified) * trunk/ProjectFortress/tests/XXXtypecaseTest.fss (modified) * trunk/ProjectFortress/tests/XXXvarargsObject.fss (modified) * trunk/ProjectFortress/tests/a.b/c.d/XXXhello.fss (modified) * trunk/ProjectFortress/tests/a.b/c.d/e.fss (modified) * trunk/ProjectFortress/tests/a.b/c.d/hello.fss (modified) * trunk/ProjectFortress/tests/abortBlock.fss (modified) * trunk/ProjectFortress/tests/abortTest.fss (modified) * trunk/ProjectFortress/tests/ampersand.fss (modified) * trunk/ProjectFortress/tests/anyLenArray.fss (modified) * trunk/ProjectFortress/tests/array3test.fss (modified) * trunk/ProjectFortress/tests/arrayBig.fss (modified) * trunk/ProjectFortress/tests/arrayTest0.fss (modified) * trunk/ProjectFortress/tests/arrayTest1.fss (modified) * trunk/ProjectFortress/tests/arrayTest2.fss (modified) * trunk/ProjectFortress/tests/arrayTest3.fss (modified) * trunk/ProjectFortress/tests/arrayWithTrailingSpaces.fss (modified) * trunk/ProjectFortress/tests/asifTest.fss (modified) * trunk/ProjectFortress/tests/atomic0.fss (modified) * trunk/ProjectFortress/tests/atomic1.fss (modified) * trunk/ProjectFortress/tests/atomic2.fss (modified) * trunk/ProjectFortress/tests/atomic3.fss (modified) * trunk/ProjectFortress/tests/atomic4.fss (modified) * trunk/ProjectFortress/tests/atomic5.fss (modified) * trunk/ProjectFortress/tests/atomicArrayOps.fss (modified) * trunk/ProjectFortress/tests/atomicExpr.fss (modified) * trunk/ProjectFortress/tests/atomicList.fss (modified) * trunk/ProjectFortress/tests/atomicTest.fss (modified) * trunk/ProjectFortress/tests/atomicsets.fss (modified) * trunk/ProjectFortress/tests/bigEncloserCall.fss (modified) * trunk/ProjectFortress/tests/bogusNatParams.fss (modified) * trunk/ProjectFortress/tests/booleanGuard.fss (modified) * trunk/ProjectFortress/tests/buffons.fss (modified) * trunk/ProjectFortress/tests/caseTest.fss (modified) * trunk/ProjectFortress/tests/caseWithSemicolons.fss (modified) * trunk/ProjectFortress/tests/chain0.fss (modified) * trunk/ProjectFortress/tests/chain2.fss (modified) * trunk/ProjectFortress/tests/commonSuper.fss (modified) * trunk/ProjectFortress/tests/compoundArray.fss (modified) * trunk/ProjectFortress/tests/conditionalExtension.fss (modified) * trunk/ProjectFortress/tests/conditionalGenerator.fss (modified) * trunk/ProjectFortress/tests/conditionalOp.fss (modified) * trunk/ProjectFortress/tests/contracts1.fss (modified) * trunk/ProjectFortress/tests/controlZ.fss (modified) * trunk/ProjectFortress/tests/deepHierarchy.fss (modified) * trunk/ProjectFortress/tests/dimensionUnitDecl.fss (modified) * trunk/ProjectFortress/tests/disp0.fss (modified) * trunk/ProjectFortress/tests/disp1.fss (modified) * trunk/ProjectFortress/tests/disp2.fss (modified) * trunk/ProjectFortress/tests/doubleSelf.fss (modified) * trunk/ProjectFortress/tests/doubledOverloading.fss (modified) * trunk/ProjectFortress/tests/doubledOverloading2.fss (modified) * trunk/ProjectFortress/tests/doubledOverloading3.fss (modified) * trunk/ProjectFortress/tests/emptyLoop.fss (modified) * trunk/ProjectFortress/tests/emptySubscripting.fss (modified) * trunk/ProjectFortress/tests/errIN.fss (modified) * trunk/ProjectFortress/tests/executable_component.fss (modified) * trunk/ProjectFortress/tests/exitType.fss (modified) * trunk/ProjectFortress/tests/expTest.fss (modified) * trunk/ProjectFortress/tests/explicitStaticArgsToAggregates.fss (modified) * trunk/ProjectFortress/tests/extendAny.fss (modified) * trunk/ProjectFortress/tests/extendException.fss (modified) * trunk/ProjectFortress/tests/extendNumber.fss (modified) * trunk/ProjectFortress/tests/extendObject.fss (modified) * trunk/ProjectFortress/tests/extendOprParam.fss (modified) * trunk/ProjectFortress/tests/extendOprWithParam.fss (modified) * trunk/ProjectFortress/tests/fib.fss (modified) * trunk/ProjectFortress/tests/fib13.fss (modified) * trunk/ProjectFortress/tests/fmTest1.fss (modified) * trunk/ProjectFortress/tests/fmTest2.fss (modified) * trunk/ProjectFortress/tests/fmTest3.fss (modified) * trunk/ProjectFortress/tests/fmTest4.fss (modified) * trunk/ProjectFortress/tests/fmTest5.fss (modified) * trunk/ProjectFortress/tests/forFnDecl.fss (modified) * trunk/ProjectFortress/tests/forTest.fss (modified) * trunk/ProjectFortress/tests/forTest2.fss (modified) * trunk/ProjectFortress/tests/formatTest.fss (modified) * trunk/ProjectFortress/tests/funny.fss (modified) * trunk/ProjectFortress/tests/generatedExpr.fss (modified) * trunk/ProjectFortress/tests/generatorTest.fss (modified) * trunk/ProjectFortress/tests/genericMethod0.fss (modified) * trunk/ProjectFortress/tests/genericMethod1.fss (modified) * trunk/ProjectFortress/tests/genericMethod4.fss (modified) * trunk/ProjectFortress/tests/genericTest1.fss (modified) * trunk/ProjectFortress/tests/genericTest2.fss (modified) * trunk/ProjectFortress/tests/genericTest3.fss (modified) * trunk/ProjectFortress/tests/genericTest4.fss (modified) * trunk/ProjectFortress/tests/genericTest5.fss (modified) * trunk/ProjectFortress/tests/ho.fss (modified) * trunk/ProjectFortress/tests/ifGetter.fss (modified) * trunk/ProjectFortress/tests/ifTest.fss (modified) * trunk/ProjectFortress/tests/immutable.fss (modified) * trunk/ProjectFortress/tests/immutableTopLevel.fss (modified) * trunk/ProjectFortress/tests/importBig.fss (modified) * trunk/ProjectFortress/tests/infixBars.fss (modified) * trunk/ProjectFortress/tests/initOrder.fss (modified) * trunk/ProjectFortress/tests/instantiateNatParam.fss (modified) * trunk/ProjectFortress/tests/intDivisionTest.fss (modified) * trunk/ProjectFortress/tests/intPrim.fss (modified) * trunk/ProjectFortress/tests/juxtTwice.fss (modified) * trunk/ProjectFortress/tests/labelExit.fss (modified) * trunk/ProjectFortress/tests/letRecTest.fss (modified) * trunk/ProjectFortress/tests/litCoercion.fss (modified) * trunk/ProjectFortress/tests/longPrim.fss (modified) * trunk/ProjectFortress/tests/mapCombine.fss (modified) * trunk/ProjectFortress/tests/matchingCharacterMarks.fss (modified) * trunk/ProjectFortress/tests/matchingStringMarks.fss (modified) * trunk/ProjectFortress/tests/matrixOps.fss (modified) * trunk/ProjectFortress/tests/maybeTest.fss (modified) * trunk/ProjectFortress/tests/mixedTypeAnnotation.fss (modified) * trunk/ProjectFortress/tests/monoidal.fss (modified) * trunk/ProjectFortress/tests/multiGenFor.fss (modified) * trunk/ProjectFortress/tests/naiveSeq.fss (modified) * trunk/ProjectFortress/tests/natInference0.fss (modified) * trunk/ProjectFortress/tests/nativeArrayTest.fss (modified) * trunk/ProjectFortress/tests/nativeImmutableArrayTest.fss (modified) * trunk/ProjectFortress/tests/nativeTestFn.fss (modified) * trunk/ProjectFortress/tests/naturalsTest.fss (modified) * trunk/ProjectFortress/tests/neOperator.fss (modified) * trunk/ProjectFortress/tests/nestedInst.fss (modified) * trunk/ProjectFortress/tests/nestedOutcome.fss (modified) * trunk/ProjectFortress/tests/nestedTransactions1.fss (modified) * trunk/ProjectFortress/tests/nestedTransactions2.fss (modified) * trunk/ProjectFortress/tests/nestedTransactions3.fss (modified) * trunk/ProjectFortress/tests/nestedTransactions4.fss (modified) * trunk/ProjectFortress/tests/newASCIIshorthands.fss (modified) * trunk/ProjectFortress/tests/newlineTest.fss (modified) * trunk/ProjectFortress/tests/nullaryOverload.fss (modified) * trunk/ProjectFortress/tests/objectCC.fss (modified) * trunk/ProjectFortress/tests/objectCC_immutable.fss (modified) * trunk/ProjectFortress/tests/objectCC_label.fss (modified) * trunk/ProjectFortress/tests/objectCC_multi_objExpr_mutVar1.fss (modified) * trunk/ProjectFortress/tests/objectCC_multi_objExpr_mutVar2.fss (modified) * trunk/ProjectFortress/tests/objectCC_mutVar1.fss (modified) * trunk/ProjectFortress/tests/objectCC_mutVar2.fss (modified) * trunk/ProjectFortress/tests/objectCC_mutable.fss (modified) * trunk/ProjectFortress/tests/objectCC_shadowTest.fss (modified) * trunk/ProjectFortress/tests/objectCC_staticParams.fss (modified) * trunk/ProjectFortress/tests/objectExprMystery.fss (modified) * trunk/ProjectFortress/tests/objectTest1.fss (modified) * trunk/ProjectFortress/tests/objectTest2.fss (modified) * trunk/ProjectFortress/tests/objectTest3.fss (modified) * trunk/ProjectFortress/tests/objectTest4.fss (modified) * trunk/ProjectFortress/tests/objectTest7.fss (modified) * trunk/ProjectFortress/tests/objectTest8.fss (modified) * trunk/ProjectFortress/tests/objectZZ.fss (modified) * trunk/ProjectFortress/tests/oddJuxt.fss (modified) * trunk/ProjectFortress/tests/operatorSynonym.fss (modified) * trunk/ProjectFortress/tests/oprTests.fss (modified) * trunk/ProjectFortress/tests/overloadGenericNon.fss (modified) * trunk/ProjectFortress/tests/overloadTest1.fss (modified) * trunk/ProjectFortress/tests/overloadTest2.fss (modified) * trunk/ProjectFortress/tests/overloadTest3.fss (modified) * trunk/ProjectFortress/tests/overloadTest6.fss (modified) * trunk/ProjectFortress/tests/overloadTest7.fss (modified) * trunk/ProjectFortress/tests/overloadTest8.fss (modified) * trunk/ProjectFortress/tests/parametricListCompr.fss (modified) * trunk/ProjectFortress/tests/parametricManiaCompr.fss (modified) * trunk/ProjectFortress/tests/postfixTest.fss (modified) * trunk/ProjectFortress/tests/precedence.fss (modified) * trunk/ProjectFortress/tests/primOverloadTest.fss (modified) * trunk/ProjectFortress/tests/primeCharacter.fss (modified) * trunk/ProjectFortress/tests/printTests.fss (modified) * trunk/ProjectFortress/tests/printing/ConcurrentPrinting.fss (modified) * trunk/ProjectFortress/tests/quicksortTest.fss (modified) * trunk/ProjectFortress/tests/rangeOperators.fss (modified) * trunk/ProjectFortress/tests/realArith.fss (modified) * trunk/ProjectFortress/tests/restTest.fss (modified) * trunk/ProjectFortress/tests/restTest2.fss (modified) * trunk/ProjectFortress/tests/restTest2a.fss (modified) * trunk/ProjectFortress/tests/returnAndMutateTuple.fss (modified) * trunk/ProjectFortress/tests/rightOverload.fss (modified) * trunk/ProjectFortress/tests/roundBug.fss (modified) * trunk/ProjectFortress/tests/rshiftbug.fss (modified) * trunk/ProjectFortress/tests/scopeSharing.fss (modified) * trunk/ProjectFortress/tests/seqLoop.fss (modified) * trunk/ProjectFortress/tests/sequivTest.fss (modified) * trunk/ProjectFortress/tests/setMakerTest0.fss (modified) * trunk/ProjectFortress/tests/setSum.fss (modified) * trunk/ProjectFortress/tests/setterTest.fss (modified) * trunk/ProjectFortress/tests/sideEffUpdate.fss (modified) * trunk/ProjectFortress/tests/simpleBig.fss (modified) * trunk/ProjectFortress/tests/simpleExp.fss (modified) * trunk/ProjectFortress/tests/simpleSum.fss (modified) * trunk/ProjectFortress/tests/simplify1.fss (modified) * trunk/ProjectFortress/tests/singleArgInference.fss (modified) * trunk/ProjectFortress/tests/sparseMatrix.fss (modified) * trunk/ProjectFortress/tests/spuriousSelf.fss (modified) * trunk/ProjectFortress/tests/stringJuxt.fss (modified) * trunk/ProjectFortress/tests/subArray.fss (modified) * trunk/ProjectFortress/tests/taskTrace2.fss (modified) * trunk/ProjectFortress/tests/taskTrace3.fss (modified) * trunk/ProjectFortress/tests/testCharLiteral.fss (modified) * trunk/ProjectFortress/tests/testParen.fss (modified) * trunk/ProjectFortress/tests/testPrim.fss (modified) * trunk/ProjectFortress/tests/testRR32.fss (modified) * trunk/ProjectFortress/tests/testRecImport.fss (modified) * trunk/ProjectFortress/tests/testTransient.fss (modified) * trunk/ProjectFortress/tests/testerTest.fss (modified) * trunk/ProjectFortress/tests/tparams0.fss (modified) * trunk/ProjectFortress/tests/tparams1.fss (modified) * trunk/ProjectFortress/tests/tparams2.fss (modified) * trunk/ProjectFortress/tests/trailingSemicolon.fss (modified) * trunk/ProjectFortress/tests/traitTest1.fss (modified) * trunk/ProjectFortress/tests/transactionalFork.fss (modified) * trunk/ProjectFortress/tests/treeTest.fss (modified) * trunk/ProjectFortress/tests/tryatomicTest.fss (modified) * trunk/ProjectFortress/tests/tupleInfer.fss (modified) * trunk/ProjectFortress/tests/tupleTest1.fss (modified) * trunk/ProjectFortress/tests/tupleTest2.fss (modified) * trunk/ProjectFortress/tests/tupleTest3.fss (modified) * trunk/ProjectFortress/tests/tupleTypeParam.fss (modified) * trunk/ProjectFortress/tests/tupleTypeParam2.fss (modified) * trunk/ProjectFortress/tests/typecaseBlockTest.fss (modified) * trunk/ProjectFortress/tests/typecaseSelf.fss (modified) * trunk/ProjectFortress/tests/typecaseTest.fss (modified) * trunk/ProjectFortress/tests/typecaseVarTest.fss (modified) * trunk/ProjectFortress/tests/unicodeTest.fss (modified) * trunk/ProjectFortress/tests/varTest.fss (modified) * trunk/ProjectFortress/tests/vectorOps.fss (modified) * trunk/ProjectFortress/tests/whereTest.fss (modified) * trunk/ProjectFortress/tests/whileTest.fss (modified) * trunk/ProjectFortress/tests/wrapZZ.fss (modified) * trunk/ProjectFortress/tests/wrongOverload.fss (modified) * trunk/ProjectFortress/tests/zeno.fss (modified) * trunk/README.txt (modified) * trunk/Sandbox/FlatStringIsGenerator.fss (modified) * trunk/Sandbox/PureListBehavior.fss (modified) * trunk/Sandbox/gauntlet2.fss (modified) * trunk/Sandbox/oneFormatTest.fss (modified) * trunk/SpecData/examples/advanced/Generators.GeneratorDefn.fss (modified) * trunk/SpecData/examples/advanced/Generators.ReductionClass.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.Bracketing.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.Infix.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.Nofix.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.Postfix.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.Prefix.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.SubscriptedAssignment.fss (modified) * trunk/SpecData/examples/advanced/OprDecl.Subscripting.fss (modified) * trunk/SpecData/examples/advanced/Overloading.fss (modified) * trunk/SpecData/examples/advanced/Parallel.Abort.b.fss (modified) * trunk/SpecData/examples/advanced/Parallel.At.a.fss (modified) * trunk/SpecData/examples/advanced/Parallel.At.b.fss (modified) * trunk/SpecData/examples/advanced/Parallel.At.c.fss (modified) * trunk/SpecData/examples/advanced/Parallel.At.d.fss (modified) * trunk/SpecData/examples/advanced/Parallel.Shared.a.fss (modified) * trunk/SpecData/examples/basic/Expr.Array.a.fss (modified) * trunk/SpecData/examples/basic/Expr.Array.b.fss (modified) * trunk/SpecData/examples/basic/Expr.Array.c.fss (modified) * trunk/SpecData/examples/basic/Expr.Array.d.fss (modified) * trunk/SpecData/examples/basic/Expr.Array.e.fss (modified) * trunk/SpecData/examples/basic/Expr.Array.f.fss (modified) * trunk/SpecData/examples/basic/Expr.Assign.a.fss (modified) * trunk/SpecData/examples/basic/Expr.Assign.b.fss (modified) * trunk/SpecData/examples/basic/Expr.Atomic.fss (modified) * trunk/SpecData/examples/basic/Expr.Case.a.fss (modified) * trunk/SpecData/examples/basic/Expr.Case.b.fss (modified) * trunk/SpecData/examples/basic/Expr.Do.f.fss (modified) * trunk/SpecData/examples/basic/Expr.Do.foo.fss (modified) * trunk/SpecData/examples/basic/Expr.Do.mySum.fss (modified) * trunk/SpecData/examples/basic/Expr.Do.treeSum.fss (modified) * trunk/SpecData/examples/basic/Expr.Extremum.fss (modified) * trunk/SpecData/examples/basic/Expr.FnCall.a.fss (modified) * trunk/SpecData/examples/basic/Expr.FnCall.b.fss (modified) * trunk/SpecData/examples/basic/Expr.FnExpr.fss (modified) * trunk/SpecData/examples/basic/Expr.If.fss (modified) * trunk/SpecData/examples/basic/Expr.Label.fss (modified) * trunk/SpecData/examples/basic/Expr.List.fss (modified) * trunk/SpecData/examples/basic/Expr.ListComp.fss (modified) * trunk/SpecData/examples/basic/Expr.Map.fss (modified) * trunk/SpecData/examples/basic/Expr.MapComp.fss (modified) * trunk/SpecData/examples/basic/Expr.MthIvk.fss (modified) * trunk/SpecData/examples/basic/Expr.Object.a.fss (modified) * trunk/SpecData/examples/basic/Expr.Object.b.fss (modified) * trunk/SpecData/examples/basic/Expr.Object.c.fss (modified) * trunk/SpecData/examples/basic/Expr.OprApp.fss (modified) * trunk/SpecData/examples/basic/Expr.Range.fss (modified) * trunk/SpecData/examples/basic/Expr.Set.fss (modified) * trunk/SpecData/examples/basic/Expr.SetComp.fss (modified) * trunk/SpecData/examples/basic/Expr.Try.a.fss (modified) * trunk/SpecData/examples/basic/Expr.Try.b.fss (modified) * trunk/SpecData/examples/basic/Expr.Try.c.fss (modified) * trunk/SpecData/examples/basic/Expr.Typecase.fss (modified) * trunk/SpecData/examples/basic/Expr.VarRef.fss (modified) * trunk/SpecData/examples/basic/Fun.App.a.fss (modified) * trunk/SpecData/examples/basic/Fun.App.b.fss (modified) * trunk/SpecData/examples/basic/Fun.Contract.fss (modified) * trunk/SpecData/examples/basic/Fun.Decl.fss (modified) * trunk/SpecData/examples/basic/LexStr.Words.fss (modified) * trunk/SpecData/examples/basic/MemModel.Aliases.f.fss (modified) * trunk/SpecData/examples/basic/MemModel.Aliases.fprime.fss (modified) * trunk/SpecData/examples/basic/MemModel.Aliases.g.fss (modified) * trunk/SpecData/examples/basic/MemModel.Aliases.h.fss (modified) * trunk/SpecData/examples/basic/MemModel.Aliases.jkl.fss (modified) * trunk/SpecData/examples/basic/Object.Decl.Cons.fss (modified) * trunk/SpecData/examples/basic/Object.Decl.ConsFn.fss (modified) * trunk/SpecData/examples/basic/Object.Decl.Leaf.fss (modified) * trunk/SpecData/examples/basic/StatParam.Bool.fss (modified) * trunk/SpecData/examples/basic/StatParam.Nat.fss (modified) * trunk/SpecData/examples/basic/StatParam.Opr.IdentityOp.fss (modified) * trunk/SpecData/examples/basic/StatParam.Opr.MyIdentity.fss (modified) * trunk/SpecData/examples/basic/StatParam.Type.fss (modified) * trunk/SpecData/examples/basic/TestFactorial.fss (modified) * trunk/SpecData/examples/basic/Trait.Decl.fss (modified) * trunk/SpecData/examples/basic/Trait.Method.a.fss (modified) * trunk/SpecData/examples/basic/Trait.Method.b.fss (modified) * trunk/SpecData/examples/basic/Trait.Method.c.fss (modified) * trunk/SpecData/examples/basic/Trait.Method.d.fss (modified) * trunk/SpecData/examples/basic/Trait.Method.e.fss (modified) * trunk/SpecData/examples/basic/Types.Arrow.fss (modified) * trunk/SpecData/examples/basic/Var.Local.fss (modified) * trunk/SpecData/examples/basic/Var.Top.a.fss (modified) * trunk/SpecData/examples/basic/Var.Top.b.fss (modified) * trunk/SpecData/examples/basic/Var.Top.c.fss (modified) * trunk/SpecData/examples/basic/Var.Top.d.fss (modified) * trunk/SpecData/examples/basic/Var.Top.e.fss (modified) * trunk/SpecData/examples/basic/Var.Top.f.fss (modified) * trunk/SpecData/examples/preliminaries/Blargh.fss (modified) * trunk/SpecData/examples/preliminaries/Blargh2.fss (modified) * trunk/SpecData/examples/preliminaries/Executable.fsi (modified) * trunk/SpecData/examples/preliminaries/HelloWorld.fss (modified) * trunk/SpecData/examples/preliminaries/HelloWorld2.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.Also.b.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.aggregate.a.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.aggregate.b.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.aggregate.c.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.aggregate.d.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.aggregate.l.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.aggregate.s.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.alsodo.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.atomicE.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.big.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.comprehension.filter.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.comprehension.l.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.comprehension.s.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.comprehension.sum.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.forLoop.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.printThreeWords.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.tuple.factorial.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.tuple.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Expression.whileE.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Fast.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Function.contract.a.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Function.contract.b.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Function.factorial.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Function.printFirst.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Function.size.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Juxt.String.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Juxt.sin.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.List.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Moving.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Particle.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Rendering.a.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Rendering.b.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Sol.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Tests.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.Types.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.append.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.factorial.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.p1.fss (modified) * trunk/SpecData/examples/preliminaries/Overview.shell.a.fss (modified) Changed Executable api to have no arguments; program arguments are now ... Mon, 09 Mar 2009 14:04:43 GMT chf [3520] * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/other_compiler_tests/CompileMath.fss (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzar.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/NamingCzarJUTest.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/Compile.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/Compiled1Stub.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/codegen/stubs/CompilerBuiltinStub.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressMethodAdapter.java (modified) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FBool.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FBoolean.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FChar.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR32.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FRR64.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FString.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FVoid.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ32.java (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/runtimeValues/FZZ64.java (added) * trunk/ProjectFortress/src/com/sun/fortress/nativeHelpers/simplePrintRR64.java (added) Actually run something from java.lang.Math Tue, 03 Mar 2009 18:54:09 GMT chf [3503] * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fsi (modified) * trunk/ProjectFortress/LibraryBuiltin/CompilerBuiltin.fss (modified) * trunk/ProjectFortress/other_compiler_tests (added) * trunk/ProjectFortress/other_compiler_tests/CompileMath.fss (added) * trunk/ProjectFortress/src/com/sun/fortress/compiler/nativeInterface/FortressTransformer.java (modified) We now import java.lang.Math, but we don't use it yet.