Timeline


and .

09/06/07:

17:40 Changeset [791] by sukyoungryu
Minor edits
14:14 Changeset [790] by EricAllen
Added a top-level README file.
10:28 Changeset [789] by sukyoungryu
Added precedence checking for conditional operators.
09:48 Changeset [788] by EricAllen
Fixed drivers.fs to always do a System.exit(1) when there's an error. This …
08:12 Changeset [787] by chf
Concurrent Read sets, parallelism inside transactions, transaction tests, …
03:08 Changeset [786] by jmaessen
Separated Indexed into an immutable and a mutable part. We're nearly …

09/05/07:

17:18 Changeset [785] by jmaessen
Some refactoring of default map and cross in Generator guarantee that …
16:49 Changeset [784] by jmaessen
Added tons of comments to library, particularly clarifying intended and …
15:45 Changeset [783] by EricAllen
Minor fixes to fortex command.
15:16 Changeset [782] by EricAllen
More feature additions to fortex tool. Added all spec-relevant …

09/02/07:

15:19 Changeset [781] by sukyoungryu
Moved DimExpr? and UnitExpr? to subtypes of StaticExpr?.

09/01/07:

22:20 Changeset [780] by sukyoungryu
Revised the syntax of static expressions.
21:05 Changeset [779] by sukyoungryu
Revising the syntax of static arguments (in progress)
15:37 Changeset [778] by sukyoungryu
Revising the syntax of static expressions (in progress)

08/31/07:

14:01 Changeset [777] by EricAllen
Minor update to behavior of fortex command, to prevent unnecessary lines …
09:34 Changeset [776] by jmaessen
Cleaned up native method types and added some utility types. Created a …
07:41 Changeset [775] by sukyoungryu
Added a missing copyright notice.

08/30/07:

15:52 Changeset [774] by EricAllen
Minor touchups to fortify documentation.
15:37 Changeset [773] by EricAllen
Added several new scripts and batch-fortifying commands, as described in …
14:27 Changeset [772] by jmaessen
Added NativeMeth? class and did some simple cleanup of extant native …
14:04 Changeset [771] by sukyoungryu
Where clause test file is just checking for parsing.
13:57 Changeset [770] by sukyoungryu
Added parsing big operators.
11:57 Changeset [769] by dr2chase
GENERIC native constructors (not necessarily methods) now work. See test …

08/29/07:

17:52 Changeset [768] by jmaessen
Fiddled with error reporting. We now get additional contextual …
15:25 Changeset [767] by sukyoungryu
Revised the syntax of dimensions and units with Dan.
10:58 Changeset [766] by dr2chase
Fixed netbeans project classpath
10:48 Changeset [765] by dr2chase
Reflected move of ant.jar in .classpath
10:20 Changeset [764] by sukyoungryu
Added parsing conditional operators: :OP:

08/28/07:

14:42 Changeset [763] by EricAllen
Added a trunk/bin directory and put scripts fortress and fortress.bat into …
13:45 Changeset [762] by jmaessen
ArrayList? created for a bake-off with PureList?. Seems to have scaling …
12:52 Changeset [761] by jmaessen
Commented out code that will never be correct, leaving the code that …
12:43 Changeset [760] by dr2chase
Moved ant.jar to a more sensible place
07:50 Changeset [759] by chf
Atomic arrays
07:48 Changeset [758] by dr2chase
Enhanced auto-homer on fortress command to follow symlinks on MacOS and …

08/27/07:

13:55 Changeset [757] by dr2chase
Cleaned up constructor application a little, created special case for …
11:46 Changeset [756] by dr2chase
Made fortress script smarter about auto-homing

08/26/07:

21:51 Changeset [755] by sukyoungryu
Added missing copyright notices.

08/25/07:

21:57 Changeset [754] by dr2chase
Improved Native plumbing -- see …

08/24/07:

22:19 Changeset [753] by EricAllen
Eliminated definition of fortress task from build.xml.
15:40 Changeset [752] by EricAllen
Added documentation in the README on the FORTRESS_HOME environment …
15:36 Changeset [751] by EricAllen
Added a FortressTask? class to allow fortress to be called from within Ant. …
08:47 Changeset [750] by sukyoungryu
Added more libraries that are parsed.
08:27 Changeset [749] by sukyoungryu
Fixed handling of QQ_splat and bracketmania.

08/23/07:

13:09 Changeset [748] by dr2chase
Fixed (suppressed) some unsafe-generic-cast warnings; added tweaks to make …
13:04 Changeset [747] by EricAllen
Moved fortress-keywords to SpecData?/tables. Added a "fortress" target to …
12:46 Changeset [746] by dr2chase
New file for testing native methods

08/22/07:

17:47 Changeset [745] by sukyoungryu
Added parsing conditional operators. Fixed some comments in Fortress.ast.
13:58 Changeset [744] by dlsmith
Refactored the name representations in the AST, bringing them under a …
08:17 Changeset [743] by sukyoungryu
Moved Fortress/fortress-library/Fortress.Core to …

08/20/07:

11:34 Changeset [742] by sukyoungryu
Object BooleanInterval? is not yet implemented.
11:32 Changeset [741] by sukyoungryu
Added the PFC/SpecData directory.
08:05 Changeset [740] by sukyoungryu
Moved Fortress.BooleanInterval? from …
08:02 Changeset [739] by sukyoungryu
Fixed a bug in parsing coercions in APIs.

08/18/07:

16:28 Changeset [738] by sukyoungryu
Moved standard libraries from Fortress/fortress-library/Fortress.Standard …
14:16 Changeset [737] by sukyoungryu
Fixed handling qualified component and API names.
13:49 Changeset [736] by sukyoungryu
Added Fortress.EnglishUnits? and Fortress.InformationUnits? to …
07:13 Changeset [735] by sukyoungryu
Added Fortress.SIUnits into StandardLibrary? copied from the spec.

08/17/07:

15:27 Changeset [734] by EricAllen
Added batch-fortify function and accompanying documentation.
14:17 Changeset [733] by EricAllen
Put Fortify tool under version control.
12:06 Ticket #3 (implement opr parameters) closed by dr2chase
fixed: See r732, r726, r690, r691. The implementation strategy is to rewrite the …
11:44 Changeset [732] by dr2chase
Fixed printing of instantiated generics that include opr parameters
10:03 Changeset [731] by chf
Minor fixes to make Eclipse happy.
08:44 Changeset [730] by dlsmith
Fixed CompilerTopLevelJUTest in Windows by using platform-independent …
08:28 Changeset [729] by chf
Various fixes to getting the current task. This should address the nested …

08/16/07:

19:00 Ticket #7 (Cannot overload equality across a module boundary) reopened by jmaessen
14:49 Changeset [728] by dlsmith
Updated ASTGen to return identical results from UpdateVisitor? when …
14:37 Changeset [727] by dlsmith
DisambiguationVisitors? handles local variable and function declarations.
14:09 Changeset [726] by dr2chase
List all unsatisfied where-clause constraints for a type, not just the …
13:24 Ticket #7 (Cannot overload equality across a module boundary) closed by dr2chase
invalid: I claim, not a bug. "assert" is defined in FortressLibrary.fss, and it …
13:19 Ticket #6 (Error with name imports) closed by dr2chase
invalid: Root cause was something else entirely, I think. NodeSet? is not present …
13:09 Ticket #11 (Can we make "interpreter" the default component for new tickets?) closed by dr2chase
fixed: 2-minute
13:01 Changeset [725] by sukyoungryu
Moved GeneratedExpr? out of the LetExpr? hierarchy as Dan suggested.
10:35 Changeset [724] by dlsmith
Updated ASTGen to support recurring on Options.
08:07 Changeset [723] by dr2chase
junit.jar needs to be on classpath in build.xml; also updated testing …

08/15/07:

20:04 Changeset [722] by sukyoungryu
Replace throwing Error with more specific exceptions except in the useful …
14:06 Changeset [721] by dlsmith
Changed supertype of FortressError? from Error to RuntimeException?
13:06 Changeset [720] by dlsmith
Migrated uses of com.sun.fortress.useful.Option to …
11:38 Changeset [719] by chf
Set the number of work stealing threads to be the number of available …
11:02 Changeset [718] by sukyoungryu
Whenever possible, give source locations for throwing InterpreterBug?. Use …
09:48 Changeset [717] by sukyoungryu
Whenever possible, give source locations for throwing ProgramError?. Use …
07:13 Changeset [716] by dr2chase
Added missing copyright notice
07:10 Changeset [715] by dr2chase
Added missing copyright notice
07:09 Changeset [714] by dlsmith
Fixes for unchecked warnings.
06:58 Changeset [713] by dr2chase
Removed some warnings, fixed .classpath, changed ignore properties
06:44 Changeset [712] by chf
OOPS

08/14/07:

19:26 Changeset [711] by sukyoungryu
Whenever possible, give source locations for rethrowing FortressError?
15:54 Changeset [710] by sukyoungryu
Moved StaticArg? out of the Type hierarchy in Fortress.ast as Dan …
14:13 Changeset [709] by dlsmith
Implemented the VarRef? case in DisambiguationVisitor?. Updated ASTGen and …
14:12 Changeset [708] by jmaessen
Moved four tests out of not_passing_yet after minor tweaks. Removed some …
13:32 Ticket #11 (Can we make "interpreter" the default component for new tickets?) created by jmaessen
This is either a 2-minute change or will take days. It's only worth the …
13:30 Ticket #10 (Implement type Object) created by jmaessen
Make type Object distinct from type Any. Make appropriate types extend …
13:28 Ticket #9 (Implement local polymorphic functions) created by jmaessen
Implement local polymorphic functions to at least the point where we can …
13:26 Changeset [707] by sukyoungryu
1. Implemented syntax and parsing of where clauses on extends clauses of …
13:26 Changeset [706] by jmaessen
Updated information on outstanding errors.
11:17 Changeset [705] by chf
Minor cleanup
11:16 Changeset [704] by jmaessen
Added return type to EGG just to be safe.
10:57 Changeset [703] by chf
We are now using Doug Lea's latest and greatest jsr166y.
10:53 Changeset [702] by dr2chase
Fixed name of StringLiteral?, uncommented NodeSet? from Set.fsi
09:42 Changeset [701] by jmaessen
Slightly more sophisticated use of opr parameter trait in definition of …
07:39 Ticket #8 (Null pointer exception while summing list) closed by jmaessen
fixed: Fixed in r700 List comparison was dealing gracelessly with null list …
07:37 Changeset [700] by jmaessen
Null pointer exception was due to passing uninstantiated type to function …
06:41 Ticket #8 (Null pointer exception while summing list) created by jmaessen
We get a null pointer exception while trying to sum a list. See …
06:39 Changeset [699] by jmaessen
Null pointer exception while summing list.
06:27 Ticket #7 (Cannot overload equality across a module boundary) created by jmaessen
You can't define overloadings of equality outside of FortressLibrary.fss. …
06:23 Changeset [698] by jmaessen
Can't overload equality across a module boundary, when equality is defined …
06:09 Changeset [697] by jmaessen
Tweaked to make sure both examples are well-formed.
06:05 Ticket #6 (Error with name imports) created by jmaessen
The types in an api don't seem to be getting properly "hooked up" to the …
05:47 Changeset [696] by sukyoungryu
Fixed Dan's hacking in the parser for VarRef/FnRef/MethodInvocation?.
05:18 Changeset [695] by dr2chase
Applied refactoring from r687

08/13/07:

21:17 Changeset [694] by sukyoungryu
Implemented syntax and parsing of dimension types.
21:07 Changeset [693] by sukyoungryu
Dimensions and units are parsed but not yet interpreted. Moved the test …
21:06 Changeset [692] by sukyoungryu
Added a test file for dimensions and units.
20:58 Changeset [691] by dr2chase
When I say "commit" to Eclipse, I mean all the files, dag nabbit.
20:51 Changeset [690] by dr2chase
First cut at opr parameters, including tests. Fixed wrong package names …
18:33 Changeset [689] by jmaessen
More refactoring; found bug in type imports (TypeImportBug?.fss) whose …
14:03 Changeset [688] by EricAllen
Added disambiguator package. Added some initial infrastructure for name …
13:54 Changeset [687] by jmaessen
Refactoring in progress on Map, complete for Set and PureList?. Map needs …
11:44 Changeset [686] by dlsmith
Wrapped the name of an OprExpr? and FnRef? in a list to allow for cross-API …
09:37 Changeset [685] by dlsmith
Replaced wrapped expression in FnRef? with a DottedId?. Fixed parser to …
08:44 Changeset [684] by dr2chase
Steps towards Opr parameters; also cleaned up many minor Eclipse-warnings

08/12/07:

21:38 Changeset [683] by sukyoungryu
Implemented syntax and parsing of static arguments.
15:56 Changeset [682] by sukyoungryu
Implemented syntax and parsing of unit expressions.
06:45 Changeset [681] by sukyoungryu
Renamed TypeRef? as Type.
06:05 Changeset [680] by sukyoungryu
Implemented syntax and parsing: 1) dimension and unit declarations 2) …

08/10/07:

07:17 Changeset [679] by sukyoungryu
Restructured Fortress exceptions. ProgramError? and InterpreterBug? are …

08/08/07:

18:37 Changeset [678] by sukyoungryu
Fixed bugs in handling bindings in typecase expressions. Moved …
18:01 Changeset [677] by sukyoungryu
Added a parenthesized field to TypeRef?. Did not add a superclass …
13:50 Changeset [676] by sukyoungryu
The range of an arrow type is TypeRef? instead of NonArrowType? in …
13:28 Changeset [675] by sukyoungryu
Fixed a parser bug in handling parenthesized if expressions.
12:52 Changeset [674] by dlsmith
Modified VarRefs? to wrap a DottedId? rather than an Id.

08/07/07:

12:56 Changeset [673] by chf
Added a testNightly ant target.
10:57 Changeset [672] by sukyoungryu
Renamed MemberSelection? to FieldRef?.
10:37 Changeset [671] by sukyoungryu
Deleted an unused node: Apply
09:55 Changeset [670] by EricAllen
Changed the type of ArrowType?.domain to be TypeRef? (and fix use sites)
09:44 Changeset [669] by sukyoungryu
1. Added internal nodes: CoercionInvocation? and MethodInvocation?. 2. …
08:21 Changeset [668] by sukyoungryu
Fixed checking for multiple modifiers.
Note: See TracTimeline for information about the timeline view.