Timeline


and .

12/28/08:

19:10 Changeset [3264] by sukyoungryu
[preparser] Made NodeUtil?.apiName work more generally.
13:22 Changeset [3263] by sukyoungryu
[preparser] Do not use the preparser to get just the compilation unit …
07:44 WikiStart edited by dr2chase
(diff)
07:24 Changeset [3262] by sukyoungryu
[cleanup] Deleted some obsolete code. Improved some error messages.
07:01 Changeset [3261] by dr2chase
Added more Eclipse files necessary to make Scala plugin happy
06:38 Changeset [3260] by dr2chase
Cleaned up DOTCLASSPATH and .project; minor progress towards foreign …

12/27/08:

07:38 Changeset [3259] by dr2chase
[repository, useful] Work on foreign-java interface generation etc.

12/25/08:

20:21 Changeset [3258] by sukyoungryu
[preparser] Do not use the core parser as a backup for the preparser. …

12/24/08:

14:41 Changeset [3257] by EricAllen
Added source files for first 22 compiled programs. Added a test case for …

12/23/08:

21:22 Changeset [3256] by jrhil47
[Typechecker] Added a new implementation of constraint formula based off …
18:40 Changeset [3255] by sukyoungryu
[preparser] Fixed obsolete productions in the preparser. Cleaned up the …
15:37 Changeset [3254] by EricAllen
Threaded through more information on parametrically named operators.
12:39 Changeset [3253] by sukyoungryu
[parser] Implemented the new foreign language imports: - Disallowed …

12/22/08:

08:39 Changeset [3252] by jmaessen
[interpreter, testing] David's refactoring lost change that supported the …

12/21/08:

07:24 Changeset [3251] by dr2chase
[repository, mostly] some cleanup of graph repository
07:06 Changeset [3250] by sukyoungryu
[ast cleanup] Eliminated the Span constructor without any source location. …
05:34 Changeset [3249] by sukyoungryu
[ast cleanup] Replaced 'new Span()' with singleton spans with better …

12/20/08:

18:36 Changeset [3248] by sukyoungryu
[ast cleanup] Replaced 'new Span()' with singleton spans with better …
16:14 Changeset [3247] by sukyoungryu
[ast cleanup] Replaced 'new Span()' with singleton spans with better …

12/19/08:

23:16 AstRestructuring edited by sukyoungryu
(diff)
22:34 Changeset [3246] by sukyoungryu
[ast refactoring] Replaced the span field, which every AST node contains, …
15:41 Changeset [3245] by EricAllen
Added a missing file.
15:01 Changeset [3244] by EricAllen
Implemented autogeneration of extractor objects for Scala code. Threaded …
13:06 Changeset [3243] by sukyoungryu
[ast refactoring] Replaced direct constructor calls with static method …
08:27 Changeset [3242] by jmaessen
[libraries, interpreter] Preliminary version of stripped-down minimalist …
07:09 Changeset [3241] by sukyoungryu
[ast refactoring] Replaced direct constructor calls with static method …
05:53 Changeset [3240] by sukyoungryu
[ast refactoring] Replaced direct constructor calls with static method …
04:52 Changeset [3239] by sukyoungryu
[ast refactoring] Replaced direct constructor calls with static method …
02:36 Changeset [3238] by sukyoungryu
[ast refactoring] Renamed a field: def is a Scala keyword.

12/18/08:

12:44 Changeset [3237] by jmaessen
[libraries, tests] Replace toString by asString throughout.
11:57 Changeset [3236] by sukyoungryu
[tool] Replaced toString with asString in the FortressAst?.fss generator.
11:33 Changeset [3235] by jmaessen
Library changes to fix tennisRanking

12/17/08:

11:52 Changeset [3234] by steve.heller
paraffins: comments cleanup
11:37 TypeVariableMatching edited by jmaessen
(diff)
10:23 FortressHowTos edited by jmaessen
(diff)
09:35 FortressLibraries edited by Crink
(diff)
08:57 TypeVariableMatching created by jmaessen
08:57 FortressHowTos edited by jmaessen
(diff)
08:54 UnhappyCompendium edited by jmaessen
(diff)
08:47 Changeset [3233] by steve.heller
paraffins: moved dome def to the top level working around tickets 46 & 317 …
03:56 Changeset [3232] by Crink
Respacing the code from r3231... sorry.
03:22 Changeset [3231] by Crink
A first attempt at implementing prefix trees

12/16/08:

14:13 Changeset [3230] by jmaessen
Example code for #317.
14:12 Ticket #317 ("fortress test" re-initializes the world numerous times) created by jmaessen
This is …
13:46 Changeset [3229] by jmaessen
[demos, error printing] More error printing fixes, fixes to Paraffins …
13:20 Changeset [3228] by jmaessen
[library, demos, error reporting] Fixed library and demos to hopefully …
12:52 Changeset [3227] by EricAllen
Refactorings across static analysis code to help with checking operator …
09:05 Changeset [3226] by Crink
Minor bugfix to Map.minimum()

12/15/08:

23:08 Changeset [3225] by sukyoungryu
[ast refactoring] Preparation for factoring out Span from the nodes.
18:57 Changeset [3224] by sukyoungryu
[ast refactoring] Added the ExprInfo? field to the Expr node.
13:41 Changeset [3223] by jmaessen
[tests] Neglected to svn add test for last bug fix. Here it is.
13:40 Ticket #314 (Exponentiation not completely implemented) closed by jmaessen
fixed: Fixed in r3222.
13:40 Changeset [3222] by jmaessen
Fixed exponentiation bug #314
12:14 NativeInterfaceCodeGeneration edited by dr2chase
(diff)
11:58 NativeInterfaceCodeGeneration edited by dr2chase
(diff)
11:56 NativeInterfaceCodeGeneration edited by dr2chase
(diff)
11:39 NativeInterfaceCodeGeneration edited by dr2chase
(diff)
11:35 Changeset [3221] by sukyoungryu
[compiler test] Fixed Problem 1. Eliminated stack traces from uncaught …
11:26 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
08:21 Changeset [3220] by sukyoungryu
[ast refactoring] Reduced the number of fields in the AST node: ArrowType?. …
06:13 Changeset [3219] by jmaessen
[testing] Randomized testing is great. Now if only it found bugs in the …
05:00 Changeset [3218] by dr2chase
Guaranteed FORTRESS_HOME passed to test shell scripts, added filename to …

12/14/08:

23:54 TypeCheckerProgress edited by jrhil47
(diff)
23:50 GlobalInferenceForFortress edited by jrhil47
(diff)
23:44 TypeCheckerProgress edited by jrhil47
(diff)
23:39 GlobalInferenceForFortress created by jrhil47
23:30 TypeCheckerProgress edited by jrhil47
(diff)
23:27 TypeCheckerProgress edited by jrhil47
(diff)
20:40 TypeCheckerProgress edited by jrhil47
(diff)
20:39 Changeset [3217] by sukyoungryu
[ast refactoring] Cleaned up common headers for trait/object/function …
19:18 TypeCheckerProgress edited by steve.heller
formatting (diff)
18:54 TypeCheckerProgress edited by jrhil47
(diff)
18:31 OldProgressPage created by jrhil47
18:30 TypeCheckerProgress edited by jrhil47
(diff)
15:56 Changeset [3216] by sukyoungryu
[ast refactoring] Reduced the number of fields in the AST nodes: FnDecl?, …

12/13/08:

23:54 Changeset [3215] by sukyoungryu
[ast refactoring] Reduced the number of fields in the AST nodes: TraitDecl?
18:01 Changeset [3214] by sukyoungryu
[ast refactoring] Preparation for reducing the number of AST node fields.
08:47 Changeset [3213] by sukyoungryu
[compiler test] Fixed Problem 2.
08:36 Changeset [3212] by sukyoungryu
[parser] Fixed source location ranges.

12/12/08:

19:00 Changeset [3211] by sukyoungryu
[ast refactoring] Eliminated nodes: IEConstraint, GTConstraint, …
17:00 AstRestructuring edited by sukyoungryu
(diff)
16:56 Changeset [3210] by sukyoungryu
[ast refactoring] Removed optional fields of the rest of the nodes.
14:38 Ticket #316 (Syntax Abstraction cannot read the cache properly) created by jmaessen
A bug for those working on syntax abstraction: Check out the latest …
14:18 Changeset [3209] by jmaessen
Frobbed to make a bit more location-independent.
14:18 Changeset [3208] by jmaessen
[ast] scalb is 1.6 and later, so using pow instead.
13:55 AstRestructuring edited by jmaessen
(diff)
13:46 Changeset [3207] by jmaessen
Left these out of last commit.
13:43 Ticket #315 (Shell tests don't work when run from ProjectFortress) created by jmaessen
Look at trunk:ProjectFortress/tests/concurrentPrinting.sh and note that it …
13:33 Changeset [3206] by jmaessen
[ast] Modifiers are now an independent type in nodes_util. This leads to …
12:33 Changeset [3205] by black
Changed comment only
12:23 Changeset [3204] by black
Added shells script to test printing to stdOut in the presence of …
12:11 WikiStart edited by black
(diff)
11:46 Changeset [3203] by sukyoungryu
[ast refactoring] Removed optional fields of the rest of the Type nodes.
11:16 StringRestructuring edited by black
(diff)
11:16 StringRestructuring edited by black
(diff)
08:05 Changeset [3202] by sukyoungryu
[ast refactoring] Removed optional fields of VarType?, TraitType?, …
06:37 Changeset [3201] by emoken
Implementation of generators-of-generators excluding codes to desugar …

12/11/08:

20:43 Changeset [3200] by sukyoungryu
[ast refactoring] Removed optional fields of the rest of the Expr nodes.
17:59 Changeset [3199] by sukyoungryu
[ast refactoring] Removed optional fields of Assignment, Block, CaseExpr?, …
15:16 Changeset [3198] by sukyoungryu
[ast refactoring] Removed optional fields of ArrayComprehension?, …
14:42 Changeset [3197] by EricAllen
Improved static error message for unresolved variable references.
14:35 Changeset [3196] by black
The new world of printing
13:51 Changeset [3195] by dr2chase
[unit tests] added recognition of .sh file type for testing -- shell …
13:25 Ticket #314 (Exponentiation not completely implemented) created by gls
R32 and RR64 need to override the opr ^ method in trait Number. Wihtout …
11:06 Changeset [3194] by black
[repository] corrected correspondence between greater-than and …
04:41 Changeset [3193] by sukyoungryu
[ast refactoring] Removed optional fields of IntLiteralExpr?, …

12/10/08:

23:55 Changeset [3192] by sukyoungryu
[ast refactoring] Removed optional fields of VarRef?.
23:13 Changeset [3191] by sukyoungryu
[ast refactoring] Removed optional fields of FnRef? and OpRef?.
17:58 Changeset [3190] by sukyoungryu
[ast refactoring] Removed optional fields of Juxt and MathPrimary?.
17:57 Ticket #313 (Can't specify types of operators) closed by sukyoungryu
worksforme: Fortress does not support explicit instantiations of static parameters of …
17:34 Ticket #313 (Can't specify types of operators) created by Crink
Specifying an operator type, as in the following code, gives a syntax …
13:53 Changeset [3189] by sukyoungryu
[ast refactoring] Removed optional fields of OpExpr? and …
13:38 Changeset [3188] by dr2chase
[repository] Fixed up rebuild behavior in the face of circular API imports
13:18 Changeset [3187] by sukyoungryu
[ast refactoring] Removed optional fields of _RewriteFnRef, …
06:38 Changeset [3186] by sukyoungryu
[ast refactoring] Removed optional fields of FnDecl?, DimDecl?, UnitDecl?, …

12/09/08:

21:27 Changeset [3185] by dr2chase
[interpreter and repository] minor sanitizing of repository data …
20:06 Changeset [3184] by sukyoungryu
[ast refactoring] Remove optional fields of Component, AliasedSimpleName?, …
18:28 AstRestructuring edited by sukyoungryu
(diff)
18:23 Changeset [3183] by sukyoungryu
[ast refactoring] MathPrimary? and MathItem? should be disappeared after …
17:39 Changeset [3182] by sukyoungryu
[ast refactoring] Merged nodes: Juxt, LooseJuxt?, and TightJuxt?
12:09 Changeset [3181] by jmaessen
[library] Cleaned up allocation of matrices and vectors, fixing a bug …
09:43 Ticket #312 (api command fails on native component) closed by sukyoungryu
fixed: Fixed in r3179.
09:42 Changeset [3180] by sukyoungryu
[tool] Eliminate generated files.
09:38 Changeset [3179] by sukyoungryu
[library] The language and package bindings in native components should be …
08:51 AstRestructuring edited by sukyoungryu
(diff)
08:51 Changeset [3178] by sukyoungryu
[ast refactoring] Made the AmbiguousMultifixOpExpr? node implement the …
08:26 AstRestructuring edited by sukyoungryu
(diff)
08:18 Changeset [3177] by sukyoungryu
[ast refactoring] Added some interfaces to describe nodes …
07:58 Changeset [3176] by sukyoungryu
[ast refactoring] Merged nodes: StaticParam?, OpParam?, and StaticParam?

12/08/08:

20:52 Changeset [3175] by sukyoungryu
[ast refactoring] Merged nodes: IdStaticParam?, BoolParam?, DimParam?, …
19:20 Changeset [3174] by jmaessen
[interpreter] Omitted file in last commit.
17:29 Changeset [3173] by jmaessen
Direct call for primitives, support for direct invocation of interpreted …
11:34 Changeset [3172] by dr2chase
[repository] fixed dependence calculations, somewhat
11:30 Ticket #312 (api command fails on native component) created by black
When the api command is run on a component file that contains a native …
11:05 Changeset [3171] by sukyoungryu
[ast refactoring] Restructured the WhereBinding? hierarchy.
10:19 AstRestructuring edited by sukyoungryu
(diff)
10:06 Changeset [3170] by sukyoungryu
[ast refactoring] Restructured the UnitExpr? hierarchy.
09:36 Changeset [3169] by sukyoungryu
[ast refactoring] Restructured the BoolExpr? hierarchy.
08:42 Changeset [3168] by sukyoungryu
[ast refactoring] Restructured the IntExpr? hierarchy.

12/07/08:

21:18 Changeset [3167] by sukyoungryu
[ast refactoring] Restructured the DimExpr? hierarchy.
18:36 Changeset [3166] by jmaessen
[interpreter] Ripped gratuitous location-passing out of the apply path. …
16:17 Changeset [3165] by jmaessen
[interpreter] More refactoring: move functionInvocation to Fcn.java and …
16:08 Changeset [3164] by dr2chase
Restored lexical depth information for singleton object references
14:29 Changeset [3163] by sukyoungryu
[ast refactoring] Moved the Modifier nodes out of the ASTNode hierarchy. …
13:41 UnderstandingApply created by jmaessen
13:17 WikiStart edited by jmaessen
(diff)
13:15 Changeset [3162] by jmaessen
[interpreter] More apply-path cleanup. EnvForInference? is (largely) …
12:03 Changeset [3161] by sukyoungryu
[ast refactoring] Fixed lexical level setting for FnRef?.
11:39 Changeset [3160] by jmaessen
[interpreter] More apply-path cleanup. bestMatchIndex is now just …
08:06 Changeset [3159] by jmaessen
[interpreter, library] Fix fullRange3D problem. Some code cleanups and …
07:37 Changeset [3158] by sukyoungryu
[ast refactoring] Preparation for merging FnRef? and OpRef?.
06:28 Changeset [3157] by sukyoungryu
[ast refactoring] Eliminated node: AbstractFieldRef?

12/06/08:

20:35 Changeset [3156] by sukyoungryu
[ast refactoring] Preparation for merging FnRef? and OpRef?.
06:37 AstRestructuring edited by sukyoungryu
(diff)
06:17 Changeset [3155] by sukyoungryu
[ast refactoring] Eliminated nodes: _RewriteFnRefOverloading and …

12/05/08:

12:31 FortressRepositoryInternals edited by dr2chase
(diff)
12:19 FortressRepositoryInternals created by dr2chase
12:07 CompilerDesignNotes edited by dr2chase
(diff)
11:01 AstRestructuring edited by sukyoungryu
(diff)
09:47 Changeset [3154] by dr2chase
Minor cleanups in repository-related code

12/04/08:

14:59 Changeset [3153] by EricAllen
Minor tweaks to Scala code generation.
13:57 Changeset [3152] by EricAllen
Added an autogenerated converter from Java-based ASTs to Scala-based ASTs.
12:49 Changeset [3151] by jmaessen
[build, tests] Modify build to use the same amount of memory for compiling …
12:30 Changeset [3150] by dr2chase
[repository] added dependence checks out of standard libraries
11:59 AstRestructuring edited by sukyoungryu
(diff)
11:56 AstRestructuring edited by sukyoungryu
(diff)
11:53 AstRestructuring edited by sukyoungryu
(diff)
11:42 AstRestructuring edited by sukyoungryu
(diff)
11:39 Changeset [3149] by sukyoungryu
[ast refactoring] Eliminated _RewriteFieldRef.
10:14 Changeset [3148] by sukyoungryu
[ast refactoring] Replaced some field accesses of AST nodes with static …
08:22 Changeset [3147] by sukyoungryu
[ast refactoring] Replaced some field accesses of AST nodes with static …
07:28 CompilerDesignNotes edited by dr2chase
(diff)
07:23 AstRestructuring edited by sukyoungryu
(diff)
07:22 Changeset [3146] by sukyoungryu
[ast refactoring] Merged _RewriteObjectRef and VarRef?.
06:38 Ticket #311 (Update description of dependencies) created by Crink
The [http://projectfortress.sun.com/Projects/Community/wiki/ProjectStatus

12/03/08:

21:39 AstRestructuring edited by sukyoungryu
(diff)
21:39 Changeset [3145] by sukyoungryu
[ast refactoring] Merged AbstractArrowType?, ArrowType?, and …
20:06 AstRestructuring edited by sukyoungryu
(diff)
20:05 Changeset [3144] by sukyoungryu
[ast refactoring] Eliminated _RewriteGenericSingletonType.
18:41 Changeset [3143] by EricAllen
Added an autogenerated Scala-based walker over ASTs.
16:10 Changeset [3142] by sukyoungryu
[ast refactoring] Moved the Fixity hierarchy out of the AbstractNode?
11:36 Changeset [3141] by dr2chase
[interpreter] steps towards creation of simple apply interface for …
08:03 Changeset [3140] by sukyoungryu
[ast refactoring] Moved syntactic abstraction interfaces out of the …
05:13 Changeset [3139] by dr2chase
[useful, interpreter] added prioritized topsort; modified …

12/02/08:

17:30 AstRestructuring edited by sukyoungryu
(diff)
17:29 Changeset [3138] by sukyoungryu
[ast refactoring] Merged GeneratedExpr? and For.
17:29 AstRestructuring edited by sukyoungryu
(diff)
15:11 AstRestructuring edited by sukyoungryu
(diff)
15:10 Changeset [3137] by sukyoungryu
[ast refactoring] Merged DoFront? and Block.
14:51 Changeset [3136] by EricAllen
Added some needed isNone checks to the typechecker.
12:33 NativeInterfaceExampleWrappedClass edited by jmaessen
(diff)
12:26 NativeInterfaceExampleWrappedClass edited by jmaessen
Some more brainstorming, better (but probably subtly wrong) explanation of … (diff)
11:56 Changeset [3135] by dr2chase
[interpreter] renamed Closure to FunctionClosure?, to free up the good name …
11:38 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
11:09 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
10:34 Changeset [3134] by dr2chase
[useful] factored some 3rd-party dependent code into separate class
10:08 AstRestructuring edited by sukyoungryu
(diff)
10:02 AstRestructuring edited by sukyoungryu
(diff)
10:01 Changeset [3133] by sukyoungryu
[ast refactoring] Merged TupleType? and VoidType?
09:24 AstRestructuring edited by sukyoungryu
(diff)
09:23 Changeset [3132] by sukyoungryu
[ast refactoring] Merged OpName?, Op, and Enclosing
08:36 Changeset [3131] by dr2chase
[library, tests] sanitizing getters/setters
08:18 Changeset [3130] by sukyoungryu
[build] Delete generated files with ant clean.
08:17 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
07:45 Changeset [3129] by EricAllen
Moved scalasrc to scala_src.
07:45 AstRestructuring edited by sukyoungryu
(diff)
07:15 Changeset [3128] by dr2chase
[tests - not passing] minor changes, will be renaming into tests soon
06:12 AstRestructuring edited by sukyoungryu
(diff)

12/01/08:

22:15 Changeset [3127] by sukyoungryu
[build] Added back tools.jar in build.xml in an attempt to eliminate …
21:36 Changeset [3126] by EricAllen
Altered order of declarations in build.xml files in an attempt to …
17:39 Changeset [3125] by EricAllen
Altered build.xml to compile all Scala files in the project. Cleaned up …
13:51 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
13:27 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
13:22 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
13:03 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
12:06 NativeInterfaceExampleWrappedClass edited by dr2chase
(diff)
11:51 NativeInterfaceExampleWrappedClass created by dr2chase
11:25 NativeInterfaceCodeGeneration edited by dr2chase
(diff)
11:20 CompilerDesignNotes edited by dr2chase
(diff)
10:07 Changeset [3124] by dr2chase
[tests] tweaked ifGetter into a failing test

11/30/08:

08:03 AstRestructuring edited by sukyoungryu
(diff)
08:02 Changeset [3123] by sukyoungryu
[ast refactoring] Renamed AST node fields: Use names (including field …

11/29/08:

22:56 Changeset [3122] by sukyoungryu
[ast refactoring] Renaming AST node fields: Use names (including field …
09:15 Changeset [3121] by black
Some cleanup of buffered writing primitives, after resolving conflicts …
06:56 AstRestructuring edited by sukyoungryu
(diff)
06:56 Changeset [3120] by sukyoungryu
[ast refactoring] Always provide a fixity for an Op.
04:29 AstRestructuring edited by steve.heller
wordsmithing (diff)

11/28/08:

20:28 AstRestructuring edited by sukyoungryu
(diff)
20:16 AstRestructuring edited by sukyoungryu
(diff)
Note: See TracTimeline for information about the timeline view.